Stap 2: Power Supply Circuit, LED Driver Circuit en bedrading
Als ik moest haak de microcontroller rechtstreeks tot de Vcc van de klok, zou ik het opblazen (ook niet echt, maar maken het nutteloos). Ik nodig had om de conditie van de spanning en breng het naar 5v. Ik gebruikte een eenvoudige regelgever circuit dat gebruikmaakt van slechts twee condensatoren en een 5v-regulator. Ik ging naar het lab van scholen en gelegen van een regelgever 5v in de prullenbak stapel. Ik aangesloten op het circuit en testte het uit. Het verstrekt een aardig en gestage 4.99v.
LED Driver Circuit
Aangezien de ATMega168 alleen over 16mA van huidige aan elk van zijn digitale uitgangen leveren kunnen, is een huidige regulator nodig voor het aandrijven van de LED's. Ik vond dit circuit op de Arduino helpen forums en het lijkt een vrij gemeenschappelijk en eenvoudig circuit. Als u wilt direct het licht van de LED's, besloten heb ik om een reflector van een zaklamp gebruiken. De zaklamp die ik gekocht had drie gaten voor drie LEDs. Ik besliste te slijpen ze groter en zet vier in elk gaatje, aldus uit te leggen hoe het circuit wordt getekend.
Bedrading
Zodra ik bedacht ik kon met succes gebruik van de klok Vcc en het alarm uitgang, heb ik besloten om soldeer omhoog sommige dunne draden en rijg ze uit door een gat in de zijkant. Ik had ook het idee om toe te voegen een lus in mijn programma van de microcontroller te Speel een lied in plaats van het oorspronkelijke alarm. Ik twee langere draden aan de piëzo-elektrische spreker gesoldeerd en schroefdraad die op de zijkant zo goed. Ik gebruikte sommige tondeuse draad te snijden uit een kleine inkeping in de bovenste helft van de klok en geschroefd alles terug samen.