Tartalomjegyzék:

ESP32 alapú RFID olvasó érintőképernyővel: 7 lépés
ESP32 alapú RFID olvasó érintőképernyővel: 7 lépés

Videó: ESP32 alapú RFID olvasó érintőképernyővel: 7 lépés

Videó: ESP32 alapú RFID olvasó érintőképernyővel: 7 lépés
Videó: Arduino - MFRC522 RFID kártyaolvasó modul használata 2024, Július
Anonim
ESP32 alapú RFID olvasó érintőképernyővel
ESP32 alapú RFID olvasó érintőképernyővel
ESP32 alapú RFID olvasó érintőképernyővel
ESP32 alapú RFID olvasó érintőképernyővel

Ezen a kis útmutatón megmutatom, hogyan lehet létrehozni egy egyszerű RFID olvasót TFT kimenettel a falra szereléshez ESP32 DEV KIT C modul, RC-522 alapú olvasó PCB és AZ-Touch ESP készlet segítségével. vagy betörő riasztó terminálok. Könnyű kiterjeszteni ezt az egyszerű kialakítást a bonyolultabb alkalmazásokhoz és a vezeték nélküli adatátvitelhez.

1. lépés: Eszközök és anyagok

Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok

Anyagok:

  • ESP32 DEV kit V3 modul
  • RC522 Kártyaolvasó modul
  • AZ-Touch ESP készlet
  • forrasztó huzal
  • öntapadó szalag
  • csomagoló huzal

Eszközök:

  • forrasztópáka
  • huzalvágó és vágó

2. lépés: Kábelezés

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Az AZ-Touch ESP készlet összeszerelése után be kell kötni az RFID olvasó PCB-jét. Az alábbi képeken talál egy kapcsolási rajzot és néhány képet az igazi megoldásomról. Mindenesetre ajánlott az RFID olvasó és az AZ-Touch PCB közötti csatlakozó használata.

3. lépés: RFID NYÁK előkészítése

RFID NYÁK előkészítése
RFID NYÁK előkészítése
RFID NYÁK előkészítése
RFID NYÁK előkészítése

Az RFID NYÁK szereléséhez elő kell készíteni a NYÁK-t öntapadó szalaggal, és fel kell ragasztani az AZ-Touch ház felső burkolatára

4. lépés: AZ-Touch PCB felszerelése

AZ-Touch NYÁK felszerelése
AZ-Touch NYÁK felszerelése
AZ-Touch NYÁK felszerelése
AZ-Touch NYÁK felszerelése

Most felhelyezhetjük a TFT-t az ArduiTouch PCB-re, csatlakoztathatjuk az RFID NYÁK-ot, és az AZ-Touch PCB-t is a felső héjba szerelhetjük

5. lépés: Firmware telepítése

A példakódnak szüksége van az Arduino IDE -re és néhány további könyvtárra. Kérjük, telepítse a következő könyvtárakat az Arduino Library Manager segítségével.

  • AdafruitGFX könyvtár
  • AdafruitILI9341 Könyvtár
  • MFRC522Könyvtár

Letöltheti a könyvtárat közvetlenül ZIP fájlként is, és kibonthatja a yourarduinosketchfolder/libraries/Az Adafruit könyvtárak telepítése után indítsa újra az Arduino IDE -t.

6. lépés: Egyéni beállítások

A forráskódban beállíthatja egy ismert transzponder számát:

bájt kék_uid = {0x09, 0x8D, 0x9D, 0xA3};

Ezt módosítsa az egyik transzponder UID -jére. (A transzponderek UID -je látható lesz a "Hozzáférés megtagadva" képernyőn)

7. lépés: Futtassa a demót:

Image
Image

Kérjük, nyissa meg ezt a mintát az Arduino IDE -ben. Összeállítás és feltöltés után (kérjük, zárja be a Jumper JP1 jumper-t az AZ-Touch PCB-n a feltöltéshez) elhelyezheti transzpondereit az AZ-Touch ház tetején, és megjelenik egy "Hozzáférés megtagadva" képernyő az ismeretlen transzpondereknél és a "Hozzáférés engedélyezve" az ismert transzponder számára.

Ajánlott: