Turinys:

ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu: 7 žingsniai
ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu: 7 žingsniai

Video: ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu: 7 žingsniai

Video: ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu: 7 žingsniai
Video: ESP32 Tutorial 8 -Walking Light 74HC595 Shift register -SunFounder's ESP32 IoT Learnig kit 2024, Lapkritis
Anonim
ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu
ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu
ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu
ESP32 pagrįstas RFID skaitytuvas su jutikliniu ekranu

Šioje instrukcijoje parodysiu, kaip sukurti paprastą RFID skaitytuvą su TFT išvestimi, skirtą tvirtinti prie sienos, naudojant ESP32 DEV KIT C modulį, RC-522 pagrindu pagamintą skaitytuvo plokštę ir AZ-Touch ESP rinkinį. Šį skaitytuvą galite naudoti norėdami patekti į duris arba įsibrovėlių aliarmo terminalus. Lengva išplėsti šį paprastą dizainą, kad būtų galima atlikti sudėtingesnes programas ir belaidį duomenų perdavimą.

1 žingsnis: įrankiai ir medžiagos

Įrankiai ir medžiagos
Įrankiai ir medžiagos
Įrankiai ir medžiagos
Įrankiai ir medžiagos

Medžiagos:

  • ESP32 DEV rinkinio V3 modulis
  • RC522 Kortelių skaitytuvo modulis
  • „AZ-Touch ESP“rinkinys
  • litavimo viela
  • lipni juosta
  • vyniojimo viela

Įrankiai:

  • lituoklis
  • vielos nuėmėjas ir pjoviklis

2 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai
Laidai
Laidai
Laidai
Laidai

Surinkę „AZ-Touch ESP“rinkinį, turite prijungti RFID skaitytuvo plokštę. Žemiau esančiose nuotraukose rasite prijungimo schemą ir keletą mano realaus sprendimo nuotraukų. Bet kokiu atveju rekomenduojama naudoti jungtį tarp RFID skaitytuvo plokštės ir „AZ-Touch“plokštės.

3 žingsnis: RFID PCB paruošimas

RFID PCB paruošimas
RFID PCB paruošimas
RFID PCB paruošimas
RFID PCB paruošimas

Norėdami pritvirtinti RFID plokštę, turite ją paruošti lipnia juosta ir priklijuoti prie viršutinio „AZ-Touch“korpuso korpuso

4 žingsnis: AZ-Touch PCB montavimas

AZ-Touch PCB montavimas
AZ-Touch PCB montavimas
AZ-Touch PCB montavimas
AZ-Touch PCB montavimas

Dabar galime prijungti TFT prie „ArduiTouch“plokštės, prijungti RFID plokštę ir taip pat pritvirtinti „AZ-Touch“plokštę viršutiniame apvalkale

5 veiksmas: programinės įrangos diegimas

Pavyzdiniam kodui reikia „Arduino IDE“ir kai kurių papildomų bibliotekų. Įdiekite šias bibliotekas naudodami „Arduino Library Manager“.

  • „AdafruitGFX“biblioteka
  • AdafruitILI9341 biblioteka
  • MFRC522Biblioteka

Biblioteką taip pat galite atsisiųsti tiesiogiai kaip ZIP failą ir išpakuoti aplanką, esantį po yourarduinosketchfolder/libraries/Įdiegę „Adafruit“bibliotekas, iš naujo paleiskite „Arduino IDE“.

6 veiksmas: pasirinktiniai nustatymai

Šaltinio kode galite nustatyti žinomo atsakiklio numerį:

baitas mėlynas_uid = {0x09, 0x8D, 0x9D, 0xA3};

Turėtumėte tai pakeisti į vieno iš atsakiklių UID. (Jūsų atsakiklių UID bus matomas ekrane „Prieiga uždrausta“)

7 veiksmas: paleiskite demonstracinę versiją:

Image
Image

Atidarykite šį pavyzdį „Arduino IDE“. Po kompiliavimo ir įkėlimo (uždarydami „AZ-Touch“PCB uždarykite „Jumper JP1“), galite įdėti atsakiklius į „AZ-Touch“korpuso viršų ir pamatysite nežinomų atsakiklių ekraną „Prieiga uždrausta“ir „Prieiga suteikta“žinomam atsakikliui.

Rekomenduojamas: