Automatisk återställning Switch för Pi (1 / 4 steg)
Steg 1: Skapa kretskort
Först måste vi bygga banan. Jag har bifogat en schematisk tillsammans med en bild på den som jag gjorde. Jag är för närvarande håller på att bygga en fabrik för kretskort, men den är inte klar ännu och som ett resultat jag lödda komponenterna tillsammans på vissa perfboard. Detta resulterade i en krets som fungerar men inte är mycket vacker. De delarna som jag använde var:
1 - EC2-5SNU 2A 5v låsning relä (http://www.digikey.com/product-detail/en/0/399-110...
1 - ATTiny45-20PU mikrokontroller (http://www.digikey.com/product-detail/en/0/ATTINY4...)
2 - PJ-102B 2,5 mm Power Jack (http://www.digikey.com/product-detail/en/0/CP-102B...
2 - 1K .25W motstånd
1 - 10uF elektrolytisk kondensator
1 - 22pF keramiska kondensator
1 - 2 pin-header för anslutning till Pi: s GPIO pins
1 - 6-stifts anslutning för programmering ATtiny
2 - PP3-002B 2,5 mm hona kontakt (http://www.digikey.com/product-detail/en/0/CP3-100...
När allt var fastlödda, skär jag nätsladden jag använde för Pi och lödda 2,5 mm kvinnliga pluggarna till ändarna för att köra kraft genom den nybyggda kretsen och PI. Jag sedan sammanställt Pi_power_brd.c koden och blixtrade det till ATtiny med säkringarna inställd på 0x62, 0xdf och 0xff för låg, hög och utökade säkringarna respektive.