INHOUDSOPGAWE:

ESP32 -gebaseerde RFID -leser met aanraakskerm: 7 stappe
ESP32 -gebaseerde RFID -leser met aanraakskerm: 7 stappe

Video: ESP32 -gebaseerde RFID -leser met aanraakskerm: 7 stappe

Video: ESP32 -gebaseerde RFID -leser met aanraakskerm: 7 stappe
Video: Tutorial menggunakan RFID RC522 dengan ESP32 2024, Julie
Anonim
ESP32 -gebaseerde RFID -leser met aanraakskerm
ESP32 -gebaseerde RFID -leser met aanraakskerm
ESP32 -gebaseerde RFID -leser met aanraakskerm
ESP32 -gebaseerde RFID -leser met aanraakskerm

Op hierdie klein instruksies sal ek wys hoe u 'n eenvoudige RFID-leser met TFT-uitgang vir muurmontage kan skep met behulp van 'n ESP32 DEV KIT C-module, RC-522-gebaseerde leser-PCB en 'n AZ-Touch ESP-kit. U kan hierdie leser gebruik vir deurtoegang of indringer alarm terminale. Dit is maklik om hierdie eenvoudige ontwerp uit te brei vir meer komplekse toepassings en draadlose data -oordrag.

Stap 1: gereedskap en materiaal

Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal

Materiaal:

  • ESP32 DEV kit V3 module
  • RC522 kaartlesermodule
  • AZ-Touch ESP-stel
  • soldeerdraad
  • selfkleefband
  • wikkeldraad

Gereedskap:

  • soldeerbout
  • draadstropper & snyer

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Na die samestelling van die AZ-Touch ESP-kit, moet u die RFID-leser se PCB aansluit. Op die onderstaande foto's vind u 'n bedradingsdiagram en 'n paar foto's van my werklike oplossing. Dit word in elk geval aanbeveel om 'n aansluiting tussen die RFID-leser-PCB en die AZ-Touch PCB te gebruik.

Stap 3: Voorbereiding van RFID PCB

Voorbereiding van RFID PCB
Voorbereiding van RFID PCB
Voorbereiding van RFID PCB
Voorbereiding van RFID PCB

Vir die montering van die RFID-printplaat moet u die PCB met kleeflint voorberei en dit aan die boonste dop van die AZ-Touch-omhulsel plak

Stap 4: Montering van AZ-Touch PCB

Montering van AZ-Touch PCB
Montering van AZ-Touch PCB
Montering van AZ-Touch PCB
Montering van AZ-Touch PCB

Nou kan ons die TFT op die ArduiTouch-printplaat monteer, die RFID-pcb aansluit en die AZ-Touch-pcb ook in die boonste dop monteer

Stap 5: Firmware -installasie

Die voorbeeldkode benodig die Arduino IDE en 'n paar ekstra biblioteke. Installeer asseblief die volgende biblioteke deur die Arduino Library Manager.

  • AdafruitGFX -biblioteek
  • AdafruitILI9341 Biblioteek
  • MFRC522Biblioteek

U kan die biblioteek ook direk as 'n zip -lêer aflaai en die gids onder u lêer/biblioteke uitpak; Herlaai die Arduino IDE nadat u die Adafruit -biblioteke geïnstalleer het.

Stap 6: Pasgemaakte instellings

In die bronkode kan u die nommer van 'n bekende transponder stel:

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

U moet dit verander na die UID van een van u transponders. (Die UID van u transponders is sigbaar in die skerm "Toegang geweier")

Stap 7: voer die demonstrasie uit:

Image
Image

Maak hierdie voorbeeld oop in die Arduino IDE. Na die opstel en oplaai (sluit Jumper JP1 op die AZ-Touch PCB vir oplaai), kan u u transponders bo-aan die AZ-Touch-omhulsel plaas, en u sal 'n skerm "Toegang geweier" sien vir onbekende transponders en "Toegang verleen" vir die bekende transponder.

Aanbeveel: