Stap 3: schematische
Hier is het schema die ik gemaakt met behulp van Fritzing. Ik opnemen hier enkel voor de volledigheid.
J1 is het circuit muizenval - de microcontroller zal controleren dit circuit elke 10 minuten of zo om te zien of het (trap afgeveerde) open of gesloten (val nog steeds set).
J2 is het circuit van de zender deurbel - als de microcontroller een afgeveerde val detecteert zal het overschakelen op dit circuit voor ongeveer 250 milliseconden ring van de deurbel.
Q1 zit een 2n2222 npn-transistor - dit fungeert als een schakelaar om te zetten op de deurbel zender circuit als een val is ontstaan. Merk op dat de negatieve draad van de 12V deurbel zender is aangesloten op de grond van het 3V-microcontroller-circuit. Maar maak je geen zorgen, uw ATtiny85 niet om het even welk van die 12V te zien.
Q2 is een 2n2222 npn transistor - fungeert als een schakelaar inschakelen, of inschakelen, het circuit van de muizenval. De microcontroller kan alleen het circuit voor een fractie van een seconde die elke tien minuten. Dit is een batterij opslaan maatregel.
R1 is de weerstand van een pulldown die een lage waarde (dat wil zeggen negatieve of gemalen) aan pin 6 van de microcontroller levert. Een positief signaal van de muizenval circuit zal hebben een veel lagere weerstand en zou daarom de zwakke lage van R1 moeras. Echter als het muizenval circuit geopend is, dat wil zeggen geen signaal, dan de microcontroller luidt de pin zo laag. Verlaten van pinnen niet verbonden met hoge (positief) noch laag (grond) verwart de ATtiny85!