Stap 1: Circuit Daigram
Circuit en werken
Met behulp van een microcontroller (MCU) vermindert op externe componenten. Het circuit omvat Arduino Nano board, transistoren PN2222A (T1) en BD139 (T2), een 4 x 4 matrix toetsenbord (S1-S16), magneetventiel lock en een paar andere onderdelen. Het 4 x 4 matrix-toetsenbord is aangesloten op de Arduino digitale pinnen D5 via D12. Het toetsenbord is gewoon een arrangement van 16 drukknop schakelaars in de matrixvorm van een 4 x 4. Meestal krijgen een hex toetsenbord toetsen voor getallen 0, 1, 2, 3, 4, 5, 6, 7, 8 en 9, letters A, B, C en D en symbolen * en #. De hex toetsenbord zal hebben acht draden van de verbinding, door middel van weerstanden R1, R2, R3, R4 en condensatoren C1, C2, C3, C4, respectievelijk de rijen en kolommen. De matrix-codering regeling vereist minder output pinnen en dus
minder verbindingen die worden gemaakt voor het toetsenbord moeten aan het werk. De schematisch diagram van het elektronische deur lock-systeem is in Fig. 2 afgebeeld. Arduino ontvangt parallelle gegevens via het toetsenbord. Arduino software scant voortdurend het toetsenblok om te zien als een knop wordt ingedrukt. Na ontvangst van een geldige code-ingang, digitale pin D4 gaat hoog en branden op de solenoïde-lock gedurende vijf seconden. Transistor T2 is geschikt voor het leveren van maximaal 1.5 ampere stroom de solenoïde. LED1 geeft aan
dat is de vergrendeling geopend. Een ongeldige code invoert, wordt het een paar keer knipperen. Diode D5 beschermt het circuit van elke terug EMF die eventueel worden gemaakt wanneer de vergrendeling is uitgeschakeld.