Talaan ng mga Nilalaman:

ESP32 Batay sa RFID Reader Na May Touch Display: 7 Mga Hakbang
ESP32 Batay sa RFID Reader Na May Touch Display: 7 Mga Hakbang

Video: ESP32 Batay sa RFID Reader Na May Touch Display: 7 Mga Hakbang

Video: ESP32 Batay sa RFID Reader Na May Touch Display: 7 Mga Hakbang
Video: Apa itu? Sensor (Subtittled) 2024, Hulyo
Anonim
ESP32 Batay sa RFID Reader Na May Touch Display
ESP32 Batay sa RFID Reader Na May Touch Display
ESP32 Batay sa RFID Reader Na May Touch Display
ESP32 Batay sa RFID Reader Na May Touch Display

Sa itinuro na ito ng litte ay ipapakita ko kung paano lumikha ng isang simpleng mambabasa ng RFID na may output na TFT para sa pag-mount sa dingding gamit ang isang module na ESP32 DEV KIT C, RC-522 based pcb reader at isang AZ-Touch ESP kit. Maaari mong gamitin ang mambabasa na ito para sa pag-access sa pintuan o mga nanghihimasok na terminal ng alarma. Madaling pahabain ang simpleng disenyo na ito para sa mas kumplikadong aplikasyon at paghahatid ng wireless data.

Hakbang 1: Mga Tool at Materyales

Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan

Mga Materyales:

  • Module ng ESP32 DEV kit V3
  • Module ng mambabasa ng RC522 Card
  • AZ-Touch ESP kit
  • wire ng panghinang
  • selfadhesive tape
  • pambalot na kawad

Mga tool:

  • panghinang
  • wire stripper & cutter

Hakbang 2: Mga kable

Kable
Kable
Kable
Kable
Kable
Kable
Kable
Kable

Matapos ang pagpupulong ng AZ-Touch ESP kit, kailangan mong i-wire ang RFID reader pcb. Sa mga larawan sa ibaba makikita mo ang isang diagram ng mga kable at ilang mga larawan ng aking totoong solusyon. Sa anumang kaso inirerekumenda na gumamit ng isang konektor sa pagitan ng RFID reader pcb at ang AZ-Touch pcb.

Hakbang 3: Paghahanda ng RFID PCB

Paghahanda ng RFID PCB
Paghahanda ng RFID PCB
Paghahanda ng RFID PCB
Paghahanda ng RFID PCB

Para sa pag-mount ng RFID pcb kailangan mong ihanda ang pcb gamit ang self adhesive tape at idikit ito sa tuktok na shell ng AZ-Touch enclosure

Hakbang 4: Pag-mount ng AZ-Touch PCB

Pag-mount ng AZ-Touch PCB
Pag-mount ng AZ-Touch PCB
Pag-mount ng AZ-Touch PCB
Pag-mount ng AZ-Touch PCB

Maaari na nating mai-mount ang TFT sa ArduiTouch pcb, ikonekta ang RFID pcb at i-mount ang AZ-Touch pcb sa tuktok ding shell

Hakbang 5: Pag-install ng Firmware

Ang halimbawa ng code ay nangangailangan ng Arduino IDE at ilang karagdagang mga aklatan. Mangyaring i-install ang mga sumusunod na aklatan sa pamamagitan ng Arduino Library Manager.

  • AdafruitGFX Library
  • AdafruitILI9341 Library
  • MFRC522Library

Maaari mong i-download ang library nang direkta rin bilang ZIP file at i-compress ang folder sa ilalim ng iyongarduinosketchfolder / libraries / Pagkatapos i-install ang mga aklatan ng Adafruit, mangyaring i-restart ang Arduino IDE.

Hakbang 6: Pasadyang Mga Setting

Sa source code maaari mong itakda ang bilang ng isang kilalang transponder:

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

Dapat mong palitan ito sa UID ng isa sa iyong mga transcode. (Ang UID ng iyong mga transponder ay makikita sa "Access na tinanggihan" na screen)

Hakbang 7: Patakbuhin ang Demo:

Image
Image

Mangyaring buksan ang sample na ito sa Arduino IDE. Pagkatapos ng pagtitipid at pag-upload (mangyaring isara ang Jumper JP1 sa AZ-Touch pcb para sa pag-upload) maaari mong ilagay ang iyong mga transdero sa tuktok ng enclosure ng AZ-Touch at makikita mo ang isang "Access na tinanggihan" na screen para sa mga hindi kilalang transporter at "Access na ipinagkaloob" para sa kilalang transponder.

Inirerekumendang: