Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Ich zeige Ihnen in dieser Anleitung, wie Sie einen gut aussehenden RFID-Leser mit TFT-Display und für die Wandmontage entwerfen.
Es ist sehr einfach, mit einem Arduino MKR Ihrer Wahl und unserem ArduiTouch MKR-Kit einen gut aussehenden RFID-Reader mit TFT-Ausgang für die Wandmontage zu erstellen. Sie können diesen Leser für Türzutritts- oder Einbruchmeldeterminals verwenden. Dieses einfache Design lässt sich problemlos für komplexere Anwendungen und drahtlose Datenübertragung erweitern.
Schritt 1: Werkzeuge und Materialien
Materialien:
- Arduino MKR Ihrer Wahl
- Arduino MKR-Kit
- Innovateking-EU-RFID-Lesegerät-Kit
Werkzeuge:
- Lötkolben
- Lötdraht
- Abisolierzange / Cutter
- Wickeldraht
Schritt 2: Verkabelung
Im ersten Schritt müssen Sie die RFID-Reader-Platine mit der ArduiTouch-Platine verbinden. In den obigen Bildern finden Sie einen Schaltplan und einige Bilder meiner realen Lösung. In jedem Fall wird empfohlen, einen Verbinder zwischen der RFID-Lesegerät-Platine und der ArduiTouch-Platine zu verwenden.
Schritt 3: Montage der RFID-Platine
Für die Montage der RFID-Platine müssen Sie die Platine mit selbstklebendem Klebeband vorbereiten und auf die Oberschale des ArduiTouch-Gehäuses kleben.
Schritt 4: Montage der ArduinoTouch-Platine
Jetzt können wir das TFT auf der ArduiTouch-Platine montieren. Schließen Sie die RFID-Platine an und montieren Sie die ArduiTouch-Platine auch in der Oberschale
Schritt 5: Installation zusätzlicher Bibliotheken:
Bitte installieren Sie die folgenden Bibliotheken über den Arduino Library Manager.
- AdafruitGFX-Bibliothek
- AdafruitILI9341 Bibliothek
- MFRC522Bibliothek
Sie können die Bibliothek auch direkt als ZIP-Datei herunterladen und den Ordner unter yourarduinosketchfolder/libraries/ entpacken
Nach der Installation der Adafruit-Bibliotheken starten Sie bitte die Arduino IDE neu.
Schritt 6: Benutzerdefinierte Einstellungen:
Im Quellcode können Sie die Nummer eines bekannten Transponders einstellen:
Byte blue_uid = {0x09, 0x8D, 0x9D, 0xA3};
Diese sollten Sie auf die UID eines Ihrer Transponder ändern. (Die UID Ihrer Transponder wird im Bildschirm "Zugriff verweigert" angezeigt)
Schritt 7: Führen Sie die Demo aus:
Bitte öffnen Sie dieses Beispiel in der Arduino IDE. Nach dem Kompilieren und Hochladen können Sie Ihre Transponder oben in das ArduiTouch-Gehäuse legen und Sie sehen einen "Zugriff verweigert"-Bildschirm für unbekannte Transponder und "Zugriff gewährt" für den bekannten Transponder.