An ATTiny85 to drive twenty 10W LEDs and a 120W speaker.
Creates ~14 seconds of science-fiction sound effects, then flashes the lights in a brilliant, dazzling flash.
Also includes a squirt gun to startle the person it is pointed at.
The LEDs and speaker are driven from 2 pins of the ATTiny. I wrote a couple of loops that drive some cool-sounding square waves to the speaker. At the end of the sound effect, the LEDs light for 1/20 of a second, producing a brilliant flash of light.
The LEDs and speaker are driven from the ATTiny by logic-level MOSFETs. The whole thing is powered by a small LiPo battery.
I programmed the ATTiny using my Arduino Duemilanove and these two excellent guides.
Front view of the Krieger Dreamer Peeper, showing the squirt gun and the fan-grill "dream condensate collimator".
Top view, showing how the barrel is attached to the body.
Detail of electronics. More information is in the file description. (click on the picture)
Viewed from the back-right, showing the slot for the mp3 player which plays the audio of the "extracted dreams", the Parrot AR battery, and the terminal of the brownout-preventing capacitor. In use, two alligator clips connected the capacitor in parallel to the battery.
Detail showing how the 10-watt LEDs were nailed to brass strips, and how the ends of the brass strips were wrapped around the wires that supply power.
Detail of the front, showing how the pump from the squirt gun was fitted into the barrel. The Brass rod plugs the top of the reservoir, and the trigger (or "key") is fitted immediately before operation.
All of the non-wood components after disassembly.
Schematic drawn immediately before construction.