Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Na tomto drobnom návode ukážem, ako vytvoriť jednoduchú čítačku RFID s výstupom TFT na montáž na stenu pomocou modulu ESP32 DEV KIT C, PCB čítačky založenej na RC-522 a súpravy AZ-Touch ESP. Túto čítačku môžete použiť na prístup k dverám alebo svorky poplachu narušiteľa. Je jednoduché rozšíriť tento jednoduchý dizajn o komplexnejšie aplikácie a bezdrôtový prenos dát.
Krok 1: Nástroje a materiály
Materiály:
- ESP32 DEV kit modul V3
- Modul čítačky kariet RC522
- Súprava AZ-Touch ESP
- spájkovací drôt
- samolepiaca páska
- baliaci drôt
Náradie:
- spájkovačka
- strihačka a strihačka drôtov
Krok 2: Zapojenie
Po montáži súpravy AZ-Touch ESP musíte zapojiť PCB čítačku RFID. Na obrázkoch nižšie nájdete schému zapojenia a niekoľko obrázkov môjho skutočného riešenia. V každom prípade sa odporúča použiť konektor medzi doskou čítačky RFID a doskou AZ-Touch.
Krok 3: Príprava RFID DPS
Na montáž dosky plošných spojov RFID musíte pripraviť dosku so samolepiacou páskou a prilepiť ju k hornému plášťu krytu AZ-Touch.
Krok 4: Montáž DPS AZ-Touch
Teraz môžeme namontovať TFT na dosku ArduiTouch, pripojiť dosku RFID a namontovať do hornej škrupiny aj dosku AZ-Touch
Krok 5: Inštalácia firmvéru
Príklad kódu potrebuje IDE Arduino a niektoré ďalšie knižnice. Nainštalujte nasledujúce knižnice prostredníctvom Správcu knižníc Arduino.
- Knižnica AdafruitGFX
- Knižnica AdafruitILI9341
- MFRC522Knižnica
Knižnicu si môžete stiahnuť aj priamo ako súbor ZIP a dekomprimovať priečinok pod svojou zložkou/knižnicami/Po nainštalovaní knižníc Adafruit reštartujte Arduino IDE.
Krok 6: Vlastné nastavenia
V zdrojovom kóde môžete nastaviť číslo známeho transpondéra:
byte blue_uid = {0x09, 0x8D, 0x9D, 0xA3};
Mali by ste to zmeniť na UID jedného z vašich transpondérov. (UID vašich transpondérov bude viditeľné na obrazovke „Prístup odmietnutý“)
Krok 7: Spustite ukážku:
Otvorte túto ukážku v Arduino IDE. Po kompilácii a nahraní (zatvorte prepojku JP1 na plošnom spoji AZ-Touch na odoslanie) môžete umiestniť transpondéry do hornej časti krytu AZ-Touch a zobrazí sa obrazovka „Prístup odmietnutý“pre neznáme transpondéry a „Prístup povolený“pre známy transpondér.