automatic changeover switch microcontroller and switches project material