Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Hardware - Einrichten der Schaltung
- Schritt 3: Software - Herunterladen des Codes
- Schritt 4: Software - Erläuterung des Codes „Cadastro_Biometria“
- Schritt 5: Software - Erklärung des Codes "Cadastro_RFID"
- Schritt 6: Software - Erklärung des Codes "Leitura_Cartao_e_Biometria"
- Schritt 7: Leiterplatte (PCB)
- Schritt 8: Machen Sie eine kleine Schachtel, um die Schaltung zu halten
- Schritt 9: Die Projektinstallation
- Schritt 10: Beenden des Projekts
- Schritt 11: Projektlizenz
Video: Elektrisches Türschloss mit Fingerabdruckscanner und RFID-Leser - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Das Projekt wurde entwickelt, um die Notwendigkeit der Verwendung von Schlüsseln zu vermeiden. Um unser Ziel zu erreichen, haben wir einen optischen Fingerabdrucksensor und einen Arduino verwendet. Es gibt jedoch Personen, die einen unleserlichen Fingerabdruck haben und der Sensor ihn nicht erkennt. In Anbetracht dieser Situation wurde ein RFID-Kartenleser mit dem biometrischen Sensor verwendet, der den Zugang mit Fahrkarten, RFID-Schlüsselanhängern und Mobiltelefonen mit NFC ermöglicht.
Schritt 1: Komponenten
Die folgenden Elemente werden für das Projekt verwendet:
- 1 Arduino-Nano;
- 1 FPM10A Optische Fingerabdruckleser-Sensormodule für Arduino-Schlösser;
- 1 Leitor RFID Rc522 de 13,56 MHz;
- 2 LEDs (1 grün und 1 rot) * 1 Oled Display 128 X 32 Serial i2c Arduino 0, 91;
- 1 Elektronisches Türschloss HDL FEC-91 CA.
Alle diese Materialien sind leicht im Internet zu finden. Wenn Sie dieses Projekt so schnell wie möglich durchführen möchten, wird empfohlen, die Artikel auf der Website Mercado Livre zu kaufen (nur wenn Sie in Brasilien leben), da es einen sicheren und schnellen Versand gibt (die Produkte werden am Bestimmungsort in etwa 1 oder 2 Wochen). Wenn das Projekt jedoch nicht in Eile durchgeführt werden muss, ist es viel billiger, die Artikel im Ausland auf Websites wie Ebay, AliExpress usw. zu kaufen. Es gibt jedoch keine Garantie, wann und ob das Produkt am Zielort ankommt.
Durchschnittliche Gesamtkaufkosten auf Mercado Livre: +/- 200 Reais (ca. 38,62 US-Dollar). Durchschnittliche Gesamtkaufkosten auf internationalen Websites: +/- 45 Reais (rund 8, 69 US-Dollar).
Diese Preise wurden ohne die Kosten des elektronischen Türschlosses HDL berechnet, das unter diesem Link zu finden ist:
Der Preis für das HDL an dem Tag, an dem dieses Instructables hergestellt wurde, betrug 74, 90 R $ (14, 69 $) + 6, 00 R $ (1, 16 $) für den Versand.
Schritt 2: Hardware - Einrichten der Schaltung
Das obige Schema zeigt die elektrischen Schaltungsverbindungen.
Das Programm Fritzing wurde verwendet, um den Schaltplan und die Datei (.fzz) zu erstellen, die heruntergeladen werden kann unter:
Die Tabellen zeigen die Verbindungen zwischen den Sensoren und dem Oled-Display des Arduino Nano.
Schritt 3: Software - Herunterladen des Codes
Aufgrund des wenigen verfügbaren Speichers auf Arduino Nano wurde der Code auf 3 verschiedene Ordner aufgeteilt, die in der Datei unten oder auf dem Link heruntergeladen werden können:
github.com/andreocunha/PET_Tranca_EngComp
- Der erste Ordner dient zum Lesen des Fingerabdrucks und der Karte. Der Name lautet: „Leitura_Cartao_e_Biometria“.
- Die zweite besteht darin, den Fingerabdruck zu registrieren. Und es befindet sich im Ordner: „Cadastro_Biometria“.
- Die dritte Datei besteht darin, den Code der Karte zu lesen. Und es befindet sich im Ordner: „Cadastro_RFID“.
Laden Sie die Arduino-IDE auf Ihren Computer herunter. In der heruntergeladenen Datei befinden sich zusätzlich zu den drei Ordnern zwei ZIP-Dateien. Diese Zip-Dateien sind die Bibliotheken der Sensoren (des RFID- und des biometrischen Fingerabdruckscanners), also fügen Sie sie in die Arduino-IDE ein.
Schritt 4: Software - Erläuterung des Codes „Cadastro_Biometria“
Da der Speicher des Arduino Nano sehr begrenzt ist, erfolgt die Registrierung unabhängig vom Hauptcode (der nur für die Bestätigung eines bereits registrierten Fingerabdrucks zuständig ist).
Der biometrische Sensor verfügt bereits über einen internen Speicher, der die Fingerabdrücke aufzeichnet (er kann bis zu 128 Fingerabdrücke aufzeichnen). Das garantiert, dass die registrierten Daten nach dem Abschalten des Stromkreises nicht verloren gehen.
Gehen Sie im Dateimanager Ihres Computers in den heruntergeladenen Ordner "Cadastro_Biometria" und doppelklicken Sie auf die Datei "Cadastro_Biometria.ino". Die Arduino-IDE lädt den Code und hat 5 Registerkarten, von denen jede eine Funktion des Codes darstellt. Laden Sie den Code auf Ihrem Arduino, öffnen Sie den seriellen Monitor in 9600 und folgen Sie den Anweisungen dort, um einen neuen Fingerabdruck zu registrieren, einen zu entfernen oder zu sehen, dass jeder Fingerabdruck bereits registriert ist.
Schritt 5: Software - Erklärung des Codes "Cadastro_RFID"
Nachdem alle Fingerabdrücke aufgezeichnet wurden, ist es an der Zeit, die RFID-Karten oder -Tags zu registrieren. Aber anders als beim Fingerabdruckscanner werden auf diesem Teil des Codes die RFID-Karten oder Tags nicht gespeichert. Und wissen Sie das, öffnen Sie den Ordner "Cadastro_RFID" und doppelklicken Sie auf die Datei "Cadastro_RFID.ino". Laden Sie den Code auf den Arduino, öffnen Sie den seriellen Monitor in 9600 und bringen Sie dann die Karte oder das Tag näher an den Leser.
Ein hexadezimaler Code wird generiert und auf dem Bildschirm angezeigt (für (Beispiel: "32:80:CD:F2"). Notieren Sie ihn auf einem Notizblock auf Ihrem Computer oder auf einem Papier, da er kopiert wird auf der endgültige Code (der Code, der nur Informationen liest).
Schritt 6: Software - Erklärung des Codes "Leitura_Cartao_e_Biometria"
Wir sind jetzt beim letzten Teil des Codes. Öffnen Sie den Ordner "Leitura_Cartao_e_Biometria" und doppelklicken Sie auf "Leitura_Cartao_e_Biometria.ino". Der Code wird in der Arduino IDE geöffnet und hat 4 Registerkarten, von denen jede eine Funktion darstellt. Einige Änderungen müssen vorgenommen werden, damit der Code funktionieren kann korrekt.
Klicken Sie auf den Reiter „leituraRfid“und ersetzen Sie jede Hexadezimalzahl innerhalb der Klammern „if“und „else id“durch die Zahl, die Sie auf dem Merkzettel gespeichert haben (Beispiel: „32:80:CD:F2“) um ein „else if“aus dem Code hinzuzufügen oder zu löschen.
Klicken Sie nun auf den Reiter "nomeDoUsuario" und ersetzen Sie die Namen in Klammern durch die Namen der jeweiligen Benutzer und die für diesen Benutzer gewählten IDs. Fertig!! Jetzt müssen Sie nur noch den Code auf dem Arduino laden.
Schritt 7: Leiterplatte (PCB)
Wenn alle Schritte bisher gut gelaufen sind, erstellen Sie eine Leiterplatte (normalerweise verwenden wir dafür die Software EAGLE CAD) und schweißen Sie dann die Komponenten. Die Schaltung sieht aus wie die im Video gezeigte.
Schritt 8: Machen Sie eine kleine Schachtel, um die Schaltung zu halten
Wir haben in Zusammenarbeit mit FindesLab eine Box mit einem 3D-Drucker hergestellt. Danach haben wir es fertiggestellt, lackiert und die Schaltung hinzugefügt.
Schritt 9: Die Projektinstallation
Die Box wurde an die Wand geschraubt und der HDL (zuständig für das Verriegeln der Tür) wurde an der Tür installiert. Sehen Sie sich das Video der abschließenden Demonstration des Projekts an.
Schritt 10: Beenden des Projekts
Sehen Sie, wie das Ergebnis des Projekts in der realen Anwendung war.
Schritt 11: Projektlizenz
Elektrisches Türschloss mit Fingerabdruck-Scanner und RFID-Lesegerät von PET Engenharia de Computação ist lizenziert unter einer Creative Commons Attribution 4.0 International License.
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
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Sicheres Schließfach mit RFID-Schloss erstellen – wikiHow
So stellen Sie einen sicheren Schließfach mit RFID-Schloss her: Erfahren Sie, wie Sie einen sicheren Schließfach mit RFID-Schloss zu Hause mit Arduino und sehr einfachen elektronischen Komponenten herstellen. Lassen Sie uns mit Arduino und RFID-Scanner ein sicheres Schließfach mit RFID-Schloss herstellen
Ein elektrisches Longboard mit Telefonsteuerung bauen – wikiHow
So bauen Sie ein elektrisches Longboard mit Telefonsteuerung: Elektrische Longboards sind der Hammer! TESTEN SIE DAS FOOTAGE IM OBENEN VIDEO, WIE MAN EIN ELEKTRISCHES LONGBOARD MIT BLUETOOTH STEUERT ERSTELLT mehr Speed aus dem Bo
Arduino und RFID verbinden: 4 Schritte (mit Bildern)
So verbinden Sie Arduino und RFID: Auf diesem instructable werde ich versuchen zu zeigen, wie man einen RFID-Sensor mit dem Arduino verbindet. Ich verwende den RFID-Sensor von seeedstudio in der seriellen Version davon. Es gibt ein paar Teile, die Sie brauchen werden. Ich habe auch einige RFID-Schlüssel gekauft. UPDATE: Jetzt w