Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: 3D-Druck und Zusammenbau des Schlossmechanismus
- Schritt 2: Montieren Sie die elektrischen Komponenten
- Schritt 3: Laden Sie den Code hoch
- Schritt 4: Hinzufügen eines Tags
- Schritt 5: Installation des Schlosses
Video: RFID-Türverriegelungsmechanismus mit einem Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
In diesem Instructable verbinden wir einen RC522 RFID-Sensor mit einem Arduino Uno, um einen RFID-Zugangskontrollierten einfachen Verriegelungsmechanismus für eine Tür, eine Schublade oder einen Schrank zu machen. Mit diesem Sensor können Sie mit einem RFID-Tag oder einer Karte einen Verschlussmechanismus vom Typ Schieberiegel ver- und entriegeln, der einfach an einer Tür oder Schublade montiert werden kann.
Der Verriegelungsmechanismus in diesem Instructable ist 3D-gedruckt, aber Sie können auch jedes handelsübliche Schieberiegelschloss verwenden. Die Sperre wird über ein Mikroservo betätigt.
Dieses Instructable geht davon aus, dass Sie zuvor mit einem Arduino-Mikrocontroller gearbeitet haben und die Grundlagen der Programmierung eines Arduino kennen. Wenn Sie dies nicht tun, folgen Sie der verlinkten Anleitung, um weitere Informationen zum Erstellen und Hochladen Ihrer ersten Skizze zu erhalten.
Lieferungen
Um Ihren eigenen RFID-Schließmechanismus zu bauen, benötigen Sie Folgendes:
- Arduino Uno (oder andere) – hier kaufen
- Arduino Netzteil – hier kaufen
- RC522 RFID-Sensor – Hier kaufen
- Steckbrett & Jumper zum Testen – hier kaufen
- Micro Servo – Hier kaufen
- 2 x LEDs - Hier kaufen
- 2 x 220Ω Widerstände - hier kaufen
- 3D-Drucker & Filament (optional für Schloss) – Dieser verwendet
- Behälter oder Gehäuse für Sensor & Elektronik
Schritt 1: 3D-Druck und Zusammenbau des Schlossmechanismus
Zuerst montieren wir den Schlossmechanismus, dieser besteht aus einem 3D-gedruckten Schiebeschloss und einem Mikroservo mit Servoarm.
Sie können auch ein Schieberiegelschloss verwenden, mit dem Sie den Servoarm verbinden müssen.
Der Schlossmechanismus basiert auf diesem Schiebeschloss-Design von Sagittario, das ich auf 65% der Originalgröße verkleinert habe.
3D-Druckdateien herunterladen: RFID-Sperre 3D-Druckdateien
Ich habe die angehängten Dateien in 3D mit weißem PLA bei 185 ° C und 20% Infill gedruckt.
Der Mechanismus und der Servohalter haben Schraublöcher, damit Sie ihn einfach an einem Schrank, Schrank oder einer Schublade befestigen können. Sie können auch Heißkleber oder doppelseitiges Klebeband verwenden, um es weniger dauerhaft zu befestigen.
Schritt 2: Montieren Sie die elektrischen Komponenten
Schließen Sie die elektrischen Komponenten wie im Schaltplan gezeigt an. Ich habe sie zuerst auf einem Steckbrett montiert, um die Komponenten zu testen und die ID-Nummern für die beiden Tags zu laden, auf die ich Zugriff gewähren wollte.
Die grünen und roten LEDs werden nicht benötigt, sie geben lediglich einen guten Hinweis darauf, dass der Tag richtig gelesen wird, sobald sich das System in einem Gehäuse befindet.
Schritt 3: Laden Sie den Code hoch
Die vollständige Codebeschreibung und den Download-Link finden Sie hier - Arduino Based RFID Lock Mechanism Code
Der Link, um den Code einfach herunterzuladen, ist hier - RFID Lock Code
Bevor Sie den Code ausführen, müssen Sie die RFID-Bibliothek installieren, die mit dem Code im obigen Download gebündelt ist.
Der Code wartet im Wesentlichen darauf, dass ein Tag gescannt wird. Sobald ein Tag gescannt wurde, übergibt es die gescannte ID an eine Funktion, die prüft, ob sich die ID-Nummer des gescannten Tags in einem Array akzeptierter Tags befindet, und dann entweder den Zugriff gewährt, die grüne LED blinkt und den Mechanismus je nach vorherigem Zustand entsperrt oder sperrt oder verweigert den Zugriff und die rote LED blinkt.
Schritt 4: Hinzufügen eines Tags
Der Code enthält eine Ausgabe an den seriellen Monitor auf Ihrem PC. Wenn Sie es zum ersten Mal ausführen, müssen Sie Ihre Tags registrieren, auf die Sie Zugriff gewähren möchten. Dies geschieht durch Scannen des Tags und Aufzeichnen der Tag-ID, die auf Ihrem seriellen Monitor angezeigt wird. Diese Nummer kann dann dem accessGranted-Array hinzugefügt werden, um Zugriff auf das Tag zu gewähren. Auch die Größe des Arrays sollte entsprechend vergrößert oder verkleinert werden.
Laden Sie den Code mit dem neuen Array erneut hoch und Sie sollten jetzt in der Lage sein, Ihr Tag zu scannen. Es blinkt grün und sperrt oder entsperrt Ihren Mechanismus je nach vorherigem Zustand des Schlosses.
Schritt 5: Installation des Schlosses
Um das Schloss besser nutzbar zu machen, habe ich es in einen Kunststoffbehälter / ein Gehäuse eingebaut, wobei die LEDs vorne über dem Sensorbereich sichtbar sind. Das Schloss wurde dann an der Innenseite der Tür montiert.
Wenn Sie das System etwas sicherer machen möchten, sollten Sie das Sensormodul vom Arduino trennen und den Arduino auch an der Innenseite der Tür montieren. Es ist viel schwieriger, das Signal vom Sensormodul zum Arduino zu reproduzieren, als ein PWM-Signal zum Servo zu reproduzieren, um das Schloss zu öffnen.
Wenn Sie weitere Informationen zum Aufbau des Verriegelungsmechanismus und eine ausführliche Beschreibung des Codes wünschen, sehen Sie sich den vollständigen Aufbau hier an - Arduino Based RFID Door Lock
Viel Erfolg beim Bauen!
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
So schützen Sie Flash-Laufwerke in Windows 10 mit einem Kennwort – wikiHow
So schützen Sie Flash-Laufwerke in Windows 10 mit einem Kennwort: Mit der zunehmenden Popularität von Cloud-Speichern wie Google Drive, One Drive und Dropbox nimmt die Popularität von Flash-Laufwerken ab. Es gibt jedoch immer noch einige Vorteile von Flash-Laufwerken gegenüber Cloud-Speichern. Einige davon umfassen den Zugriff auf
So koppeln Sie einen Xbox One-Controller mit einem Windows 10-Laptop.: 16 Schritte
So koppeln Sie einen Xbox One Controller mit einem Windows 10 Laptop.: Sie benötigen:Xbox ControllerWindows 10 Laptop
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass
So kommunizieren Sie mit einem Alien-Artefakt oder . . .: 4 Schritte (mit Bildern)
Wie man mit einem außerirdischen Artefakt kommuniziert oder…: *** Enge Begegnungen der seltsam-minzigen Art. *** Dieses Instructable zeigt Ihnen, wie Sie eine Altoids-Version des Mutterschiffs "Close Encounters" bauen und damit interagieren. Dies kann ein wichtiges Training für den Tag sein, an dem das Bright White Be