Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision.

Von Ravi Singh
AktieTwitternAktieAktieAktieEmail

Die meisten handelsüblichen intelligenten RFID-Schlösser sind einfach zu umgehen. Hier erfahren Sie, wie Sie eines mit Sicherheit aufbauen können, dem Sie vertrauen können.

RFID-basierte Türzugangskontrolle ist nicht neu. Auf dem Markt sind mehrere RFID-basierte Systeme erhältlich, die Sie für einen sicheren Zugriff installieren können. Sie können die meisten RFID-Türschlosssysteme jedoch mit einer Büroklammer entriegeln, da sich der Auslöseschalter innerhalb des Moduls befindet, das außerhalb der Tür installiert ist.

Lassen Sie uns stattdessen ein vollständig sicheres DIY-RFID-basiertes Türzugangskontrollsystem mit einem ESP8266 und einem PN532 RFID/NFC-Modul bauen, das in Ihr vorhandenes elektronisches Schloss integriert werden kann. Nach der Installation können Sie Ihre Tür mit einer registrierten RFID-Karte/Tag oder einem Smartphone entriegeln.

Dinge, die du brauchen wirst

Um ein DIY-RFID-basiertes sicheres Türzugangskontrollsystem zu bauen, benötigen Sie Folgendes:

  • Ein WeMos D1 Mini. Sie können auch eine NodeMCU verwenden.
  • Ein einkanaliges Relaismodul.
  • Micro-USB-Kabel.
  • DuPont oder weiblich zu weiblich Überbrückungsdrähte.
  • Weiblicher Bergstreifen.
  • PN532 RFID/NFC-Modul. Sie können auch den MFRC522 verwenden. Wiegand oder RDM6300 RFID-Sensor. Wir verwenden PN532, da es einen geringeren Platzbedarf hat und eine gute Scanreichweite bietet.
  • Lötkolben und Zinn.

Flashen Sie die Firmware auf D1 Mini

Wir werden die verwenden ESP-RFID-Projekt auf GitHub, um unser DIY-RFID-Türzugangskontrollsystem zu erstellen. Befolgen Sie diese Schritte, um die ESP-RFID-Firmware auf Ihren D1 Mini oder NodeMCU herunterzuladen und zu flashen.

  1. Laden Sie die herunter esp-rfid-1.0.2.zip Datei und extrahieren Sie den Ordner auf Ihrem Desktop. Es enthält einige Programmdateien, darunter a generisch.bin Firmware-Datei. Optional können Sie auch die neueste Version herunterladen v1.3.3 instabiler Aufbau.
  2. Laden Sie die herunter und führen Sie sie aus ESPHomeFlasher Werkzeug.
  3. Verbinden Sie den D1 Mini oder NodeMCU mit einem Micro-USB-Kabel mit Ihrem PC.
  4. Klicken Sie im ESPHome Flasher-Tool auf das Aktualisierungssymbol und wählen Sie den COM-Port aus, an dem Ihr D1 Mini angeschlossen ist.
  5. Drücke den Durchsuche Schaltfläche und wählen Sie die generisch.bin Datei, die wir in Schritt 1 extrahiert haben.
  6. Klicken Flash-ESP.
  7. Dies dauert einige Sekunden. Konfigurieren Sie die RFID-Einstellungen

Konfigurieren Sie die RFID-Einstellungen

Sobald die Firmware geflasht ist, schließen Sie das USB-Kabel wieder an D1 Mini an und befolgen Sie diese Schritte, um die RFID-Einstellungen zu konfigurieren:

  1. Suchen Sie in den WLAN-Einstellungen Ihres Smartphones nach und stellen Sie eine Verbindung her ESP-RFID-xxxxx Zugangspunkt. Es ist ein offener Zugangspunkt, sodass für die Verbindung kein Passwort erforderlich ist.
  2. Sobald die Verbindung hergestellt ist, schalten Sie die mobilen Daten auf Ihrem Android- und iOS-Smartphone aus und öffnen Sie dann den Webbrowser.
  3. Besuchen Sie die IP-Adresse 192.168.4.1, und geben Sie das Passwort ein Administrator Einloggen.
  4. Klicken Speisekarte > HardwareEinstellungen und wählen Sie die folgenden Optionen aus den entsprechenden Dropdown-Menüs:
    1. Wählen PN532 von dem Lesertyp.
    2. Wählen GPIO-2 aus SPI-SS.
    3. Behalten Sie alles als Standard bei und klicken Sie auf Speichern
  5. Gehe zu Menü > Einstellungen > Allgemeine Einstellungen
  6. Ändere das Administrator-Passwort von der Vorgabe Administrator zu etwas Komplexem. Dies ist ein kritischer Schritt und Sie müssen ein langes und komplexes Passwort verwenden, um die Geräte vor unbefugtem Zugriff zu schützen.
  7. Sie können die auch bearbeiten Hostname und wählen Sie, ob Sie das Gerät möchten Automatischer Neustart Alle 24 Stunden, 7 Tage oder 30 Tage.
  8. Gehe zu Speisekarte > KabellosNetzwerk und geben Sie dann ein komplexes Passwort ein, um den Zugriffspunkt zu sichern. Verwenden Sie auch hier ein sicheres Passwort, um unbefugten Zugriff zu verhindern.
  9. Sie können auch wählen Klient Option und verbinden Sie das Gerät mit einem drahtlosen Netzwerk.
  10. Klicken Speichern und klicken Sie dann auf die Text gelb markiert Farbe am unteren Rand des Bildschirms.
  11. Klicken Speichern und neu starten.
  12. Das Gerät wird neu gestartet.

Verbinden Sie den RFID-Sensor mit dem D1 Mini

Trennen Sie das USB-Kabel von D1 Mini oder NodeMCU. Beziehen Sie sich auf die folgende Tabelle und das Diagramm, um den PN532 RFID/NFC-Sensor und das Relaismodul an die D1 Mini- oder NodeMCU-Platine anzuschließen.

NodeMcu/WeMos D1 Mini-Stifte PN532 Stifte Relaismodul
D8 (GPIO-15) SS
D7 (GPIO-13) MOSI
D6 (GPIO-12) MISO
D5 (GPIO-14) SCK
D4 (GPIO-2) EINGANG
Vin/5V VCC VCC
G Masse Boden

Verwenden Sie die DuPont-Drähte oder Berg-Streifen, um die D1 Mini- oder NodeMCU-Pins mit dem PN532 und dem Relaismodul zu verbinden oder zu löten. Wenn Sie noch nie eine Verbindung gelötet haben, lernen, wie man Drähte und Elektronik lötet.

Stellen Sie sicher, dass das SPI-Protokoll auf dem PN532 aktiviert ist, indem Sie den DIP-Schalter wie unten gezeigt auf die Positionen 0 und 1 stellen.

Sobald das RFID-Modul mit Ihrem NodeMCU oder WeMos D1 Mini verbunden ist, können Sie mit dem Scannen der RFID-Karte beginnen, um sich zu registrieren und Benutzer hinzuzufügen, um den Zugriff zuzulassen/zu verweigern.

Fügen Sie RFID-Karten/Benutzer hinzu

Nachdem Sie das PN532-Modul an den D1 Mini oder die NodeMCU angeschlossen haben, befolgen Sie diese Schritte, um die RFID-Karten oder Tags der Benutzer hinzuzufügen und zu registrieren.

  1. Verbinden Sie das USB-Netzteil mit dem Wemos D1 Mini oder NodeMUC.
  2. Gehen Sie zu Ihrem Wlan einstellungen und verbinden Sie sich mit der esp-rfid Zugangspunkt mit dem Passwort, das Sie unter eingerichtet haben Drahtloses Netzwerk Einstellungen.
  3. Besuche den 192.168.4.1 IP Adresse.
  4. Klicken Speisekarte > Benutzer.
  5. Nehmen Sie eine RFID-Karte oder ein Tag und legen Sie es an oder in die Nähe des PN532-RFID/NFC-Sensors. Sie werden ein neues sehen Fügen Sie einen neuen Benutzer hinzu Formular mit der gescannten RFID-Tag-ID.
  6. Geben Sie den Namen der Person ein, der die Karte oder das Tag gehört.
  7. Wählen Zugangsart. Sie können wählen zwischen Immer, deaktiviert, oder Administrator. Sie sollten eine Karte für den Administrator (Sie selbst) hinzufügen.
  8. Wählen Gültig bis Datum, bis wann Sie den Benutzerzugriff zulassen oder deaktivieren möchten.
  9. Klicken Änderungen speichern um die Benutzerdaten zu speichern.

Entriegeln Sie die Tür über die Webschnittstelle

Nachdem Sie die RFID-Karten der Benutzer hinzugefügt und gespeichert haben, können Sie sie mit dem PN532-Sensor scannen. Scannen von Karten mit Zugangsart: Stets oder Administrator löst das angeschlossene Relaismodul aus. Sie können die Drähte des Stromversorgungsschalters Ihres elektronischen Türschlosses an dieses Relaismodul anschließen, um das Schloss auszulösen und die Tür zu entriegeln.

Hier ist ein Anschlussplan, auf den Sie sich beziehen können, um die Drähte des elektronischen Türschloss-Auslöseschalters anzuschließen.

Sichere RFID-Türzugangskontrolle

Im Gegensatz zu auf dem Markt erhältlichen RFID-Türzugangskontrollsystemen, die einfach entsperrt werden können und keine Benutzeroberfläche haben, ist dieses DIY Das RFID-Türschlosssystem ist Wi-Fi-fähig, intelligent und bietet eine intuitive Benutzeroberfläche, um Benutzer zu verwalten und ihren Zugriff zu widerrufen jederzeit.

Wenn Sie das DIY-RFID-Modul mit Ihrem Wi-Fi-Netzwerk verbinden, können Sie in Ihrem Netzwerk über die von Ihrem Router zugewiesene IP-Adresse darauf zugreifen. Sie können diesem Gerät eine statische IP zuweisen und die Tür öffnen, indem Sie sich bei der Weboberfläche anmelden und auf klicken Prüfen Schaltfläche unter der Hardwareeinstellungen. Sie können ein LAN-Kabel oder ein beliebiges Kabel mit 6 Adern verwenden, um das PN532 und das D1 Mini- oder NodeMCU-Relaismodul zu trennen, um unbefugten Zugriff zu verhindern und Ihr Türschloss zu sichern.

So bauen Sie einen 5-Kanal-Smart-Switch, der mit Alexa kompatibel ist

Lesen Sie weiter

AktieTwitternAktieAktieAktieEmail

Verwandte Themen

  • DIY
  • Sicherheit
  • DIY-Projekt-Tutorials
  • Intelligente Schlösser
  • RFID

Über den Autor

Ravi Singh (44 veröffentlichte Artikel)

Ravi ist ein Experte für technische Erklärungen, ein IoT-Enthusiast und Linux-Liebhaber mit einem Hintergrund in Big Data und App-Entwicklung. Er verbringt die meisten seiner Wochenenden damit, mit IoT-Geräten zu arbeiten und Spiele auf der Xbox zu spielen. Er ist auch ein Alleinreisender, der gerne wandert und neue Wege erkundet.

Mehr von Ravi Singh

Kommentar

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden