Innehållsförteckning:

ESP32 -baserad RFID -läsare med pekskärm: 7 steg
ESP32 -baserad RFID -läsare med pekskärm: 7 steg

Video: ESP32 -baserad RFID -läsare med pekskärm: 7 steg

Video: ESP32 -baserad RFID -läsare med pekskärm: 7 steg
Video: ESP32 based RFID data terminal project using Arduino IDE 2024, Juli
Anonim
ESP32 -baserad RFID -läsare med pekskärm
ESP32 -baserad RFID -läsare med pekskärm
ESP32 -baserad RFID -läsare med pekskärm
ESP32 -baserad RFID -läsare med pekskärm

På denna lite instruerbara kommer jag att visa hur man skapar en enkel RFID-läsare med TFT-utgång för väggmontering med hjälp av en ESP32 DEV KIT C-modul, RC-522-baserad läsarkort och ett AZ-Touch ESP-kit. Du kan använda den här läsaren för dörråtkomst eller inkräktarlarmterminaler. Det är enkelt att förlänga denna enkla design för mer komplex applikation och trådlös dataöverföring.

Steg 1: Verktyg och material

Verktyg och material
Verktyg och material
Verktyg och material
Verktyg och material

Material:

  • ESP32 DEV -kit V3 -modul
  • RC522 kortläsarmodul
  • AZ-Touch ESP-kit
  • Lödtråd
  • självhäftande tejp
  • omslagstråd

Verktyg:

  • lödkolv
  • trådavdragare och skärare

Steg 2: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Efter montering av AZ-Touch ESP-kitet måste du koppla in RFID-läsarens kretskort. På bilderna nedan hittar du ett kopplingsschema och några bilder på min riktiga lösning. Det rekommenderas i alla fall att använda en kontakt mellan RFID-läsarens kretskort och AZ-Touch-kretskortet.

Steg 3: Förberedelse av RFID -kretskort

Beredning av RFID -kretskort
Beredning av RFID -kretskort
Beredning av RFID -kretskort
Beredning av RFID -kretskort

För montering av RFID-kretskortet måste du förbereda kretskortet med självhäftande tejp och limma det på det övre skalet på AZ-Touch-höljet

Steg 4: Montering av AZ-Touch-kretskort

Montering av AZ-Touch-kretskort
Montering av AZ-Touch-kretskort
Montering av AZ-Touch-kretskort
Montering av AZ-Touch-kretskort

Nu kan vi montera TFT på ArduiTouch-kretskortet, ansluta RFID-kretskortet och montera AZ-Touch-kretskortet i det övre skalet också

Steg 5: Installation av inbyggd programvara

Exempelkoden behöver Arduino IDE och några ytterligare bibliotek. Installera följande bibliotek via Arduino Library Manager.

  • AdafruitGFX -bibliotek
  • AdafruitILI9341 bibliotek
  • MFRC522Library

Du kan ladda ner biblioteket också direkt som ZIP -fil och packa upp mappen under dinarduinosketchfolder/bibliotek/Efter att ha installerat Adafruit -biblioteken, starta om Arduino IDE.

Steg 6: Anpassade inställningar

I källkoden kan du ställa in numret på en känd transponder:

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

Du bör ändra detta till UID för en av dina transpondrar. (UID för dina transpondrar kommer att synas på skärmen "Åtkomst nekad")

Steg 7: Kör demonstrationen:

Image
Image

Vänligen öppna detta prov i Arduino IDE. Efter sammanställning och uppladdning (stäng Jumper JP1 på AZ-Touch-kretskortet för uppladdning) kan du placera dina transpondrar högst upp i AZ-Touch-höljet och du kommer att se en "Åtkomst nekad" skärm för okända transpondrar och "Tillgång beviljad" för den kända transpondern.

Rekommenderad: