Spisu treści:

Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym: 7 kroków
Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym: 7 kroków

Wideo: Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym: 7 kroków

Wideo: Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym: 7 kroków
Wideo: Programowanie płytek zgodnych ze środowiskiem Arduino - Jacek Jabłoński 2024, Lipiec
Anonim
Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym
Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym
Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym
Czytnik RFID oparty na ESP32 z wyświetlaczem dotykowym

W tej małej instrukcji pokażę, jak stworzyć prosty czytnik RFID z wyjściem TFT do montażu na ścianie za pomocą modułu ESP32 DEV KIT C, płytki czytnika opartej na RC-522 i zestawu AZ-Touch ESP. Możesz użyć tego czytnika do dostępu do drzwi lub terminale sygnalizacji włamania i napadu. Tę prostą konstrukcję można łatwo rozszerzyć o bardziej złożone aplikacje i bezprzewodową transmisję danych.

Krok 1: Narzędzia i materiały

Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały

Materiały:

  • Moduł ESP32 DEV V3
  • Moduł czytnika kart RC522
  • Zestaw AZ-Touch ESP
  • drut lutowniczy
  • taśma samoprzylepna
  • drut do owijania

Narzędzia:

  • lutownica
  • ściągacz izolacji i obcinak

Krok 2: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie

Po zmontowaniu zestawu AZ-Touch ESP należy okablować płytkę czytnika RFID. Na zdjęciach poniżej znajdziecie schemat elektryczny i kilka zdjęć mojego prawdziwego rozwiązania. W każdym przypadku zaleca się użycie złącza między płytką czytnika RFID a płytką AZ-Touch.

Krok 3: Przygotowanie PCB RFID

Przygotowanie PCB RFID
Przygotowanie PCB RFID
Przygotowanie PCB RFID
Przygotowanie PCB RFID

Do montażu płytki RFID należy przygotować płytkę samoprzylepną taśmą samoprzylepną i przykleić ją do górnej części obudowy AZ-Touch

Krok 4: Montaż płytki PCB AZ-Touch

Montaż płytki PCB AZ-Touch
Montaż płytki PCB AZ-Touch
Montaż płytki PCB AZ-Touch
Montaż płytki PCB AZ-Touch

Teraz możemy zamontować TFT na płytce ArduiTouch, podłączyć płytkę RFID i zamontować płytkę AZ-Touch również w górnej obudowie

Krok 5: Instalacja oprogramowania układowego

Przykładowy kod wymaga Arduino IDE i kilku dodatkowych bibliotek. Zainstaluj następujące biblioteki za pośrednictwem Arduino Library Manager.

  • Biblioteka AdafruitGFX
  • Biblioteka AdafruitILI9341
  • Biblioteka MFRC522

Bibliotekę można pobrać również bezpośrednio jako plik ZIP i rozpakować folder w folderze yourarduinosketchfolder/libraries/Po zainstalowaniu bibliotek Adafruit należy zrestartować Arduino IDE.

Krok 6: Ustawienia niestandardowe

W kodzie źródłowym możesz ustawić numer znanego transpondera:

bajt blue_uid = {0x09, 0x8D, 0x9D, 0xA3};

Powinieneś to zmienić na UID jednego z Twoich transponderów. (UID Twoich transponderów będzie widoczny na ekranie „Odmowa dostępu”)

Krok 7: Uruchom demo:

Image
Image

Proszę otworzyć ten przykład w Arduino IDE. Po kompilacji i przesłaniu (w celu przesłania zamknij Jumper JP1 na płytce AZ-Touch) możesz umieścić swoje transpondery na górze obudowy AZ-Touch, a zobaczysz ekran „Odmowa dostępu” dla nieznanych transponderów i „Przyznano dostęp” dla znanego transpondera.

Zalecana: