Sisällysluettelo:

ESP32 -pohjainen RFID -lukija kosketusnäytöllä: 7 vaihetta
ESP32 -pohjainen RFID -lukija kosketusnäytöllä: 7 vaihetta

Video: ESP32 -pohjainen RFID -lukija kosketusnäytöllä: 7 vaihetta

Video: ESP32 -pohjainen RFID -lukija kosketusnäytöllä: 7 vaihetta
Video: Сенсорный моноблок Paytor Hammer 2024, Marraskuu
Anonim
ESP32 -pohjainen RFID -lukija kosketusnäytöllä
ESP32 -pohjainen RFID -lukija kosketusnäytöllä
ESP32 -pohjainen RFID -lukija kosketusnäytöllä
ESP32 -pohjainen RFID -lukija kosketusnäytöllä

Tässä pienessä ohjeessa näytän kuinka luoda yksinkertainen RFID-lukija TFT-ulostulolla seinälle asennettavaksi käyttämällä ESP32 DEV KIT C -moduulia, RC-522-pohjaista lukupiiriä ja AZ-Touch ESP -sarjaa. tai tunkeutumishälytysliittimet. Tätä yksinkertaista rakennetta on helppo laajentaa monimutkaisempiin sovelluksiin ja langattomaan tiedonsiirtoon.

Vaihe 1: Työkalut ja materiaalit

Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit

Materiaalit:

  • ESP32 DEV kit V3 -moduuli
  • RC522 Kortinlukijamoduuli
  • AZ-Touch ESP -sarja
  • juotoslanka
  • itseliimautuva teippi
  • käärintälanka

Työkalut:

  • juotin
  • langanpoistaja ja leikkuri

Vaihe 2: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus

AZ-Touch ESP -sarjan kokoamisen jälkeen sinun on johdotettava RFID-lukulaite. Alla olevista kuvista löydät kytkentäkaavion ja joitain kuvia todellisesta ratkaisustani. Joka tapauksessa on suositeltavaa käyttää liitintä RFID-lukulaitteen ja AZ-Touch-piirilevyn välillä.

Vaihe 3: RFID -piirilevyn valmistelu

RFID -piirilevyn valmistelu
RFID -piirilevyn valmistelu
RFID -piirilevyn valmistelu
RFID -piirilevyn valmistelu

RFID-piirilevyn asentamiseksi sinun on valmisteltava piirilevy itseliimautuvalla teipillä ja liimattava AZ-Touch-kotelon yläkuoreen

Vaihe 4: AZ-Touch-piirilevyn asennus

AZ-Touch-piirilevyn asennus
AZ-Touch-piirilevyn asennus
AZ-Touch-piirilevyn asennus
AZ-Touch-piirilevyn asennus

Nyt voimme asentaa TFT: n ArduiTouch-piirilevylle, liittää RFID-piirilevyn ja asentaa AZ-Touch-piirilevyn myös yläkuoreen

Vaihe 5: Laiteohjelmiston asennus

Esimerkkikoodi tarvitsee Arduino IDE: n ja joitain lisäkirjastoja. Asenna seuraavat kirjastot Arduino Library Managerin kautta.

  • AdafruitGFX -kirjasto
  • AdafruitILI9341 -kirjasto
  • MFRC522Kirjasto

Voit ladata kirjaston myös suoraan ZIP -tiedostona ja purkaa kansion yourarduinosketchfolder/libraries/Kun olet asentanut Adafruit -kirjastot, käynnistä Arduino IDE uudelleen.

Vaihe 6: Mukautetut asetukset

Lähdekoodissa voit asettaa tunnetun transponderin numeron:

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

Vaihda tämä yhden transponderisi UID -tunnukseksi. (Transponderien UID -tunnus näkyy "Access denied" -näytössä)

Vaihe 7: Suorita esittely:

Image
Image

Avaa tämä näyte Arduino IDE: ssä. Kääntämisen ja lataamisen jälkeen (sulje hyppyjohdin JP1 AZ-Touch-piirilevyltä latausta varten), voit asettaa transponderisi AZ-Touch-kotelon yläosaan ja näet "Pääsy estetty" -näytön tuntemattomille transpondereille ja "Pääsy myönnetty" tunnetulle transponderille.

Suositeltava: