Schritt 1: Schaltung Daigram
Schaltung und arbeiten
Mit einem Mikrocontroller (MCU) verkürzt sich auf externe Komponenten. Die Schaltung besteht aus Arduino Nano Board, Transistoren PN2222A (T1) und BD139 (T2), ein 4 x 4-Matrix-Tastatur (S1-S16), Magnet-Verschluss und ein paar anderen Komponenten. Die 4 x 4-Matrix-Tastatur ist mit Arduino digitale Stifte D5 bis D12 verbunden. Die Tastatur ist einfach eine Anordnung von 16 Druckschalter in Form einer 4 x 4 Matrix. Eine hex Tastatur haben in der Regel, Schlüssel für die Zahlen 0, 1, 2, 3, 4, 5, 6, 7, 8 und 9, Buchstaben A, B, C und D und Symbole * und #. Die hex Tastatur haben acht Anschlussdrähte durch Widerstände R1, R2, R3, R4 und Kondensatoren C1, C2, C3, C4, repräsentieren die Zeilen und Spalten, jeweils. Das Matrix-Codierung Schema erfordert weniger output-Pins und damit
weniger Verbindungen, die für die Tastatur arbeiten getroffen werden. Die schematische Darstellung der elektronischen Türschloss-System ist in Abb. 2 dargestellt. Arduino erhält parallele Daten über die Tastatur. Arduino Software durchsucht ständig das Tastenfeld zu sehen, ob eine Taste gedrückt wird. Nach Erhalt einer gültigen Code-Eingabe, digital Pin D4 geht hoch und feuert auf die Magnetspule Sperre für fünf Sekunden. Transistor T2 vermag bis zu 1,5 Ampere Strom an das Magnetventil zu liefern. LED1 zeigt
dass das Schloss geöffnet wurde. Eingabe eines ungültigen Codes bewirkt, dass es ein paar Mal blinken. Diode D5 schützt die Schaltung vor jedem EMK, die erstellt werden könnte, wenn die Sperre deaktiviert ist.