De Arduino blijft er asleep voor de instandhouding van de batterij en slechts wakker wanneer de knop wordt gedrukt. Bij het ontwaken, zijn er twee paden te gaan, de groene LED flash, ontgrendelen, en ga terug naar slapen of de rode LED oplichten en wacht 20 seconden tot de juiste toegangscode, dan gaan slapen. In de periode voordat hij gaat slapen, als u touch (niet pers) de knop voor 5 seconden, zal de toegangscode worden ingesteld op wat de code op dit moment is. Het zal vervolgens ontgrendelen en ga weer slapen. De 20 seconden timer opnieuw gestart telkens wanneer de knop wordt ingedrukt.
Onderdelen
ATmega168/328 op een PCB's of een Arduino met een breadboard
Houten doos
kleine servo
3 x Potentiometers & knoppen
drukknop
RGB-LED
2 x 100 ohm weerstanden
150 ohm weerstanden
Pak van de batterij
draad
afhankelijk van hoe u de hendel, deze delen zal worden aan jou, ik gebruikte 1/4" vierkant stokjes om de klink en ondersteunt
Hulpmiddelen
Vaardigheden met een Dremmel
Soldeerbout
Hete lijmpistool
Hout lijm (ik adviseer Gorilla hout lijm, de soort niet-schuimend)
Als iemand de verdachte Japanse tekens ontcijferen kan, zou ik echt graag weten het oorspronkelijke doel van het vak.
UPDATE:
Hij vond het geweldig!