Electronic Bobble Head
The project was a fun diversion to create a toy used a bit of randomness to create some interesting behavior. After a wait of between a few
seconds to a minute, the head bobbles and the LED eyes flash. The design uses some tricks to save power: the microcontroller is in sleep
mode the majority of the time and the capacitor that energizes the coil to create movement isn't fully discharged during an active cycle;
because of this the three AA batteries will last nearly a year!
Circuit schematic: bobble head schematic bw.png
Source files for the microcontroller: bobble.zip