Cuprins:

Cititor RFID bazat pe ESP32 cu afișaj tactil: 7 pași
Cititor RFID bazat pe ESP32 cu afișaj tactil: 7 pași

Video: Cititor RFID bazat pe ESP32 cu afișaj tactil: 7 pași

Video: Cititor RFID bazat pe ESP32 cu afișaj tactil: 7 pași
Video: In 2023 folosim DOAR amprenta prin control acces cu Bluetooth SECUKEY SF7-BT Fingerprint 2024, Iulie
Anonim
Cititor RFID bazat pe ESP32 cu afișaj tactil
Cititor RFID bazat pe ESP32 cu afișaj tactil
Cititor RFID bazat pe ESP32 cu afișaj tactil
Cititor RFID bazat pe ESP32 cu afișaj tactil

Pe această mică instrucțiune, vă voi arăta cum să creați un cititor RFID simplu cu ieșire TFT pentru montare pe perete, utilizând un modul ESP32 DEV KIT C, un cititor pe bază de RC-522 și un kit AZ-Touch ESP. Puteți utiliza acest cititor pentru acces la ușă sau terminale de alarmă pentru intruși. Este ușor să extindeți acest design simplu pentru aplicații mai complexe și transmiterea de date fără fir.

Pasul 1: Instrumente și materiale

Instrumente și materiale
Instrumente și materiale
Instrumente și materiale
Instrumente și materiale

Materiale:

  • ESP32 DEV kit modul V3
  • RC522 Modul cititor de carduri
  • Kit AZ-Touch ESP
  • sârmă de lipit
  • bandă autoadezivă
  • sârmă de înfășurare

Instrumente:

  • ciocan de lipit
  • decupator și tăietor de sârmă

Pasul 2: Cablare

Cablare
Cablare
Cablare
Cablare
Cablare
Cablare
Cablare
Cablare

După asamblarea kitului AZ-Touch ESP, trebuie să conectați placa de citire RFID. În imaginile de mai jos veți găsi o schemă de cabluri și câteva imagini cu soluția mea reală. În orice caz, se recomandă utilizarea unui conector între PCB-ul cititorului RFID și PCB-ul AZ-Touch.

Pasul 3: Pregătirea PCB-ului RFID

Pregătirea PCB RFID
Pregătirea PCB RFID
Pregătirea PCB RFID
Pregătirea PCB RFID

Pentru montarea PCB-ului RFID trebuie să pregătiți PCB-ul cu bandă autoadezivă și să-l lipiți pe carcasa superioară a carcasei AZ-Touch

Pasul 4: Montarea PCB-ului AZ-Touch

Montarea PCB-ului AZ-Touch
Montarea PCB-ului AZ-Touch
Montarea PCB-ului AZ-Touch
Montarea PCB-ului AZ-Touch

Acum putem monta TFT pe placa ArduiTouch, conectăm placa RFID și montăm și placa AZ-Touch în carcasa superioară

Pasul 5: Instalarea firmware-ului

Exemplul de cod necesită IDE Arduino și câteva biblioteci suplimentare. Vă rugăm să instalați următoarele biblioteci prin Arduino Library Manager.

  • Biblioteca AdafruitGFX
  • Biblioteca AdafruitILI9341
  • MFRC522Bibliotecă

Puteți descărca biblioteca, de asemenea, direct ca fișier ZIP și decomprimați folderul de sub yourarduinosketchfolder / biblioteci / După instalarea bibliotecilor Adafruit, vă rugăm să reporniți IDE-ul Arduino.

Pasul 6: Setări personalizate

În codul sursă puteți seta numărul unui transponder cunoscut:

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

Ar trebui să schimbați acest lucru cu UID-ul unuia dintre transponderele dvs. (UID-ul transponderelor dvs. va fi vizibil în ecranul „Acces refuzat”)

Pasul 7: Rulați demonstrația:

Image
Image

Vă rugăm să deschideți acest eșantion în IDE-ul Arduino. După compilare și încărcare (vă rugăm să închideți Jumper JP1 pe PCB-ul AZ-Touch pentru încărcare) puteți pune transponderele în partea de sus a carcasei AZ-Touch și veți vedea un ecran „Acces refuzat” pentru transpondere necunoscute și „Acces acordat” pentru transponderul cunoscut.

Recomandat: