Inhoudsopgave:
- Stap 1: Gereedschappen en materialen
- Stap 2: Bedrading
- Stap 3: Voorbereiding van RFID-PCB
- Stap 4: Montage van AZ-Touch-printplaat
- Stap 5: Firmware-installatie
- Stap 6: Aangepaste instellingen
- Stap 7: Voer de demo uit:
Video: Op ESP32 gebaseerde RFID-lezer met aanraakscherm - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
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.
Aanbevolen:
Hoe op IoT gebaseerde domotica te maken met NodeMCU-sensoren Besturingsrelais 14 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe op IoT gebaseerde huisautomatisering te maken met NodeMCU-sensoren Besturingsrelais: In dit op IoT gebaseerde project heb ik huisautomatisering gemaakt met Blynk en NodeMCU besturingsrelaismodule met realtime feedback. In de handmatige modus kan deze relaismodule worden bediend vanaf mobiel of smartphone en handmatige schakelaar. In de automatische modus is deze slimme
TFT - Aanraakscherm: 3 stappen
TFT - Touch Panel: Een zeer gemakkelijke manier om soms te leren met TFT-schermen.Wikipedia:Touchscreen-apparaten die resistieve technologie gebruiken, een tweedimensionale membraanpotentiometer levert x- en y-coördinaten. De bovenste laag is van dun glas met een onderlinge afstand van
Op Arduino gebaseerde contactloze infraroodthermometer - Op IR gebaseerde thermometer met Arduino: 4 stappen
Arduino-gebaseerde contactloze infraroodthermometer | IR-gebaseerde thermometer met Arduino: Hallo allemaal, in deze instructables zullen we een contactloze thermometer maken met behulp van Arduino. Omdat de temperatuur van de vloeistof / vaste stof soms veel te hoog of te laag is en dan is het moeilijk om er contact mee te maken en de temperatuur dan in die sc
Aan de slag met ESP32 - ESP32-kaarten installeren in Arduino IDE - ESP32-knippercode: 3 stappen
Aan de slag met ESP32 | ESP32-kaarten installeren in Arduino IDE | ESP32-knippercode: in deze instructie zullen we zien hoe we met esp32 kunnen werken en hoe we esp32-kaarten in Arduino IDE kunnen installeren en we zullen esp 32 programmeren om knippercode uit te voeren met behulp van arduino ide
Op ESP32 gebaseerde klok: 4 stappen
ESP32-gebaseerde klok: Tutorial hoe een klok te bouwen op basis van een esp32 met een ingebouwd oled-display, met een aanraakknop, zonder andere onderdelen, geen bedrading / solderen vereist