Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
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
Materialen:
- ESP32 DEV-kit V3-module
- RC522 Kaartlezermodule
- AZ-Touch ESP-kit
- Soldeerdraad
- zelfklevende tape
- wikkeldraad
Gereedschap:
- soldeerbout
- draadstripper & snijder
Stap 2: 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
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
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:
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.