İçindekiler:

ESP32 Tabanlı Dokunmatik Ekranlı RFID Okuyucu: 7 Adım
ESP32 Tabanlı Dokunmatik Ekranlı RFID Okuyucu: 7 Adım

Video: ESP32 Tabanlı Dokunmatik Ekranlı RFID Okuyucu: 7 Adım

Video: ESP32 Tabanlı Dokunmatik Ekranlı RFID Okuyucu: 7 Adım
Video: Arduino ile Personel Takip Programı ( Bölüm1 - RFID Kart ID sini seri monitöre aktarma ) 2024, Temmuz
Anonim
Dokunmatik Ekranlı ESP32 Tabanlı RFID Okuyucu
Dokunmatik Ekranlı ESP32 Tabanlı RFID Okuyucu
Dokunmatik Ekranlı ESP32 Tabanlı RFID Okuyucu
Dokunmatik Ekranlı ESP32 Tabanlı RFID Okuyucu

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

Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
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

kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
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 Hazırlanması
RFID PCB'nin Hazırlanması
RFID PCB'nin Hazırlanması
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ı

AZ-Touch PCB'nin Montajı
AZ-Touch PCB'nin Montajı
AZ-Touch PCB'nin Montajı
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:

Image
Image

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.

Önerilen: