Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
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 asentamiseksi sinun on valmisteltava piirilevy itseliimautuvalla teipillä ja liimattava AZ-Touch-kotelon yläkuoreen
Vaihe 4: 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:
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.