Inhoudsopgave:

Op ESP32 gebaseerde RFID-lezer met aanraakscherm - Ajarnpa
Op ESP32 gebaseerde RFID-lezer met aanraakscherm - Ajarnpa

Video: Op ESP32 gebaseerde RFID-lezer met aanraakscherm - Ajarnpa

Video: Op ESP32 gebaseerde RFID-lezer met aanraakscherm - Ajarnpa
Video: self test of ESP32 based RFID Reader 2024, Juli-
Anonim
Op ESP32 gebaseerde RFID-lezer met aanraakscherm
Op ESP32 gebaseerde RFID-lezer met aanraakscherm
Op ESP32 gebaseerde RFID-lezer met aanraakscherm
Op ESP32 gebaseerde RFID-lezer met aanraakscherm

Op deze kleine instructable zal ik laten zien hoe je een eenvoudige RFID-lezer met TFT-uitgang voor wandmontage kunt maken met behulp van een ESP32 DEV KIT C-module, op RC-522 gebaseerde lezerprint en een AZ-Touch ESP-kit. Je kunt deze lezer gebruiken voor deurtoegang of inbraakalarmterminals. Het is eenvoudig om dit eenvoudige ontwerp uit te breiden voor complexere toepassingen en draadloze gegevensoverdracht.

Stap 1: Gereedschappen en materialen

Gereedschappen en materialen
Gereedschappen en materialen
Gereedschappen en materialen
Gereedschappen en materialen

Materialen:

  • ESP32 DEV-kit V3-module
  • RC522 Kaartlezermodule
  • AZ-Touch ESP-kit
  • Soldeerdraad
  • zelfklevende tape
  • wikkeldraad

Gereedschap:

  • soldeerbout
  • draadstripper & snijder

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Na de montage van de AZ-Touch ESP-kit, moet u de print van de RFID-lezer bedraden. In de onderstaande foto's vindt u een bedradingsschema en enkele foto's van mijn echte oplossing. Het is in ieder geval aan te raden om een connector te gebruiken tussen de RFID lezer print en de AZ-Touch print.

Stap 3: Voorbereiding van RFID-PCB

Voorbereiding van RFID-PCB
Voorbereiding van RFID-PCB
Voorbereiding van RFID-PCB
Voorbereiding van RFID-PCB

Voor de montage van de RFID-print moet je de print voorbereiden met zelfklevende tape en deze op de bovenschaal van de AZ-Touch-behuizing lijmen

Stap 4: Montage van AZ-Touch-printplaat

Montage van AZ-Touch-printplaat
Montage van AZ-Touch-printplaat
Montage van AZ-Touch-printplaat
Montage van AZ-Touch-printplaat

Nu kunnen we de TFT op de ArduiTouch-printplaat monteren, de RFID-printplaat aansluiten en de AZ-Touch-printplaat ook in de bovenschaal monteren

Stap 5: Firmware-installatie

De voorbeeldcode heeft de Arduino IDE en enkele extra bibliotheken nodig. Installeer de volgende bibliotheken via Arduino Library Manager.

  • AdafruitGFX-bibliotheek
  • AdafruitILI9341 Bibliotheek
  • MFRC522Bibliotheek

U kunt de bibliotheek ook rechtstreeks als ZIP-bestand downloaden en de map uitpakken onder uw arduinosketchmap/bibliotheken/Na het installeren van de Adafruit-bibliotheken, start u de Arduino IDE opnieuw op.

Stap 6: Aangepaste instellingen

In de broncode kunt u het nummer van een bekende transponder instellen:

byte blue_uid = {0x09, 0x8D, 0x9D, 0xA3};

Deze moet u wijzigen in de UID van een van uw transponders. (De UID van uw transponders is zichtbaar in het scherm "Toegang geweigerd")

Stap 7: Voer de demo uit:

Image
Image

Open dit voorbeeld in de Arduino IDE. Na het compileren en uploaden (sluit Jumper JP1 op de AZ-Touch-printplaat om te uploaden) kunt u uw transponders bovenaan de AZ-Touch-behuizing plaatsen en krijgt u een "Toegang geweigerd"-scherm voor onbekende transponders en "Toegang verleend" voor de bekende transponder.

Aanbevolen: