This is one of those rare projects which I can actually put into the 'completed' category. It seems like we're never finished, and in truth I can still think of many things to add to this clock, but I'm pleased with what I'm considering the final product.
Originally powered by an Arduino and a bread-boarded LED array - this project took me through many stages. I eventually replaced the Arduino with a Hackduino and perfboarded the led display.
It has 2 push buttons and 1 switch.
The buttons increment the hours and minutes respectively. The switch cuts the power to the LEDs but allows the processor to still keep time. There are well over 200+ solder points between the two boards.
I found the enclosure at Hobby Lobby
for less than $2! On 4 sides and the
top, it has glass so you can see the inter-workings. By turning the box on its edge, drilling a hole in the back for a power supply, and by cutting a piece of white paper to disperse the LED's light, it was a super easy modifica
tion. It really brings the project together.
The finished boards are held floating in the middle of the box by attaching the front board to a coat hanger I cut and soldered together. The hanger plugs into a drilled hole keep the display in place.
The clock can run off of a wall wort or a 9V battery - though the life on the battery doesn't last long.
The Atmega328 chip uses the Arduino bootloader, so just programming it using the Arduino board - then removing it and placing it on the Hackduino was a snap.
The rest of the pictures tell the story of testing on a breadboard - to building the Hackduino - to placing in the final enclosure.
No comments:
Post a Comment