INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
Materiaal:
- ESP32 DEV kit V3 module
- RC522 kaartlesermodule
- AZ-Touch ESP-stel
- soldeerdraad
- selfkleefband
- wikkeldraad
Gereedskap:
- soldeerbout
- draadstropper & snyer
Stap 2: 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
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
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:
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.