Satura rādītājs:

Uz ESP32 balstīts RFID lasītājs ar skārienekrānu: 7 soļi
Uz ESP32 balstīts RFID lasītājs ar skārienekrānu: 7 soļi

Video: Uz ESP32 balstīts RFID lasītājs ar skārienekrānu: 7 soļi

Video: Uz ESP32 balstīts RFID lasītājs ar skārienekrānu: 7 soļi
Video: Lesson 10: Conditional Statement in Arduino and Using Array | SunFounder Robojax 2024, Jūlijs
Anonim
Uz ESP32 balstīts RFID lasītājs ar skārienekrānu
Uz ESP32 balstīts RFID lasītājs ar skārienekrānu
Uz ESP32 balstīts RFID lasītājs ar skārienekrānu
Uz ESP32 balstīts RFID lasītājs ar skārienekrānu

Šajā nedaudz pamācībā es parādīšu, kā izveidot vienkāršu RFID lasītāju ar TFT izeju, lai to varētu uzstādīt pie sienas, izmantojot ESP32 DEV KIT C moduli, RC-522 balstītu lasītāju PCB un AZ-Touch ESP komplektu. Šo lasītāju varat izmantot durvīm vai iebrucēja trauksmes termināļi. Šo vienkāršo dizainu ir viegli paplašināt sarežģītākām lietojumprogrammām un bezvadu datu pārraidei.

1. darbība: instrumenti un materiāli

Instrumenti un materiāli
Instrumenti un materiāli
Instrumenti un materiāli
Instrumenti un materiāli

Materiāli:

  • ESP32 DEV komplekta V3 modulis
  • RC522 karšu lasītāja modulis
  • AZ-Touch ESP komplekts
  • lodēšanas stieple
  • pašlīmējoša lente
  • ietīšanas stieple

Rīki:

  • lodāmurs
  • stiepļu noņēmējs un griezējs

2. solis: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Pēc AZ-Touch ESP komplekta montāžas jums ir jāpievieno RFID lasītāja PCB. Tālāk redzamajos attēlos atradīsit elektroinstalācijas shēmu un dažus attēlus no mana reālā risinājuma. Jebkurā gadījumā ieteicams izmantot savienotāju starp RFID lasītāju un AZ-Touch PCB.

3. solis: RFID PCB sagatavošana

RFID PCB sagatavošana
RFID PCB sagatavošana
RFID PCB sagatavošana
RFID PCB sagatavošana

Lai uzstādītu RFID PCB, jums ir jāsagatavo PCB ar pašlīmējošu lenti un jāpielīmē pie AZ-Touch korpusa augšējā apvalka

4. solis: AZ-Touch PCB uzstādīšana

AZ-Touch PCB montāža
AZ-Touch PCB montāža
AZ-Touch PCB montāža
AZ-Touch PCB montāža

Tagad mēs varam uzstādīt TFT uz ArduiTouch PCB, savienot RFID PCB un uzstādīt AZ-Touch PCB arī augšējā apvalkā

5. solis: programmaparatūras instalēšana

Piemēra kodam ir nepieciešama Arduino IDE un dažas papildu bibliotēkas. Lūdzu, instalējiet šīs bibliotēkas, izmantojot Arduino bibliotēkas pārvaldnieku.

  • AdafruitGFX bibliotēka
  • AdafruitILI9341 bibliotēka
  • MFRC522Bibliotēka

Jūs varat lejupielādēt bibliotēku arī tieši kā ZIP failu un atspiest mapi, kas atrodas zem vietnes yourarduinosketchfolder/libraries/Pēc Adafruit bibliotēku instalēšanas, lūdzu, restartējiet Arduino IDE.

6. darbība: pielāgoti iestatījumi

Avota kodā varat iestatīt zināmā retranslatora numuru:

baits zils_uid = {0x09, 0x8D, 0x9D, 0xA3};

Jums tas jāmaina uz viena retranslatora UID. (Jūsu retranslatoru UID būs redzams ekrānā "Piekļuve liegta")

7. darbība: palaidiet demonstrāciju:

Image
Image

Lūdzu, atveriet šo paraugu Arduino IDE. Pēc apkopošanas un augšupielādes (lūdzu, aizveriet džemperi JP1 uz AZ-Touch PCB augšupielādei), jūs varat ievietot savus retranslatorus AZ-Touch korpusa augšpusē, un jūs redzēsiet ekrānu "Piekļuve liegta" nepazīstamiem retranslatoriem un "Piekļuve piešķirta" pazīstamajam retranslatoram.

Ieteicams: