İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu küçük talimatta, bir ESP32 DEV KIT C modülü, RC-522 tabanlı okuyucu pcb ve bir AZ-Touch ESP kiti kullanarak duvara montaj için TFT çıkışlı basit bir RFID okuyucunun nasıl oluşturulacağını göstereceğim. Bu okuyucuyu kapı erişimi için kullanabilirsiniz. veya hırsız alarm terminalleri. Daha karmaşık uygulama ve kablosuz veri iletimi için bu basit tasarımı genişletmek kolaydır.
Adım 1: Araçlar ve Malzemeler
Malzemeler:
- ESP32 DEV kiti V3 modülü
- RC522 Kart okuyucu modülü
- AZ-Touch ESP kiti
- lehim teli
- kendinden yapışkanlı bant
- sarma teli
Aletler:
- havya
- tel striptizci ve kesici
Adım 2: Kablolama
AZ-Touch ESP kitinin montajından sonra, RFID okuyucu pcb'yi kablolamanız gerekir. Aşağıdaki resimlerde bir bağlantı şeması ve gerçek çözümümün bazı resimlerini bulacaksınız. Her durumda, RFID okuyucu pcb ile AZ-Touch pcb arasında bir konektör kullanılması tavsiye edilir.
Adım 3: RFID PCB'nin Hazırlanması
RFID pcb'nin montajı için pcb'yi kendinden yapışkanlı bantla hazırlamanız ve AZ-Touch muhafazasının üst kabuğuna yapıştırmanız gerekir.
Adım 4: AZ-Touch PCB'nin Montajı
Artık TFT'yi ArduiTouch pcb'ye monte edebiliriz, RFID pcb'yi bağlayabilir ve AZ-Touch pcb'yi üst kabuğa da monte edebiliriz.
Adım 5: Bellenim Kurulumu
Örnek kod, Arduino IDE'ye ve bazı ek kitaplıklara ihtiyaç duyar. Lütfen aşağıdaki kütüphaneleri Arduino Library Manager üzerinden kurun.
- AdafruitGFX Kitaplığı
- AdafruitILI9341 Kütüphane
- MFRC522Kütüphane
Kütüphaneyi doğrudan ZIP dosyası olarak da indirebilir ve arduinosketchklasörünüz/kütüphaneleriniz/altındaki klasörü açabilirsiniz. Adafruit kitaplıklarını kurduktan sonra lütfen Arduino IDE'yi yeniden başlatın.
6. Adım: Özel Ayarlar
Kaynak kodunda bilinen bir aktarıcının numarasını ayarlayabilirsiniz:
bayt blue_uid = {0x09, 0x8D, 0x9D, 0xA3};
Bunu, transponderlerinizden birinin UID'si ile değiştirmelisiniz. (Transponderlerinizin UID'si "Erişim engellendi" ekranında görünecektir)
7. Adım: Demoyu çalıştırın:
Lütfen bu örneği Arduino IDE'de açın. Derleme ve yüklemeden sonra (yükleme için lütfen AZ-Touch pcb üzerindeki Jumper JP1'i kapatın) transponderlerinizi AZ-Touch muhafazasının üstüne koyabilirsiniz ve bilinmeyen transponderler için "Erişim reddedildi" ekranını ve "Erişim verildi" ekranını göreceksiniz. bilinen transponder için.