RFID (radiofrequentie-identificatie) is een technologie waarbij draadloos contactloos gebruik van radiofrequentiegolven wordt gebruikt om gegevens over te dragen. Meestal gaat het om een lezer die gegevens van een RFID-tag verzamelt en heeft een breed scala aan toepassingen. In dit artikel zullen we enkele ESP32-gebaseerde RFID-projecten bekijken!
Terwijl er genoeg zijn RFID-projecten gemaakt met een Arduino, soms heb je iets nodig met Wi-Fi-mogelijkheden. Een voorbeeld hiervan is te vinden in dit project van Martin Hierholzer, die het in een chique jukebox integreerde zodat zijn tweejarige dochtertje naar haar favoriete liedjes kon luisteren.
Extra componenten die nodig zijn om de ESP32 Jukebox te ontwikkelen via RFID zijn: een microSD-kaartslot voor massaopslag, een PCM5102 I2S DAC met een PAM8403-versterker voor het verwerken van audio en een MFRC522 RFID-ontvanger voor tags die bovenop de speler worden geplaatst. De module wordt gevoed door een USB-batterijbank en alles is ondergebracht op een aangepaste PCB.
De interface is perfect ontworpen voor kinderen met slechts een paar knoppen, geen display om te lezen en de mogelijkheid om liedjes te stoppen en te starten met behulp van RFID-tags die zijn ingebed in 3D-geprinte figuren. De populaire ESP32-microcontroller is krachtig genoeg om MP3's af te spelen, en dankzij de geïntegreerde Wi-Fi-connectiviteit kan het apparaat indien nodig nieuwe nummers van het netwerk downloaden.
Dit project voorziet in toegangscontrole met de ESP32 via RFID. Hiervoor heb je een Arduino Nano R3, ESP32, generiek relais, RGB LCD Shield Kit, 16x2 Character Display, 12C LCD, Adafruit NeoPixel-ring, WS2812 5050 RGB, RFID-module (algemeen), zoemer en enkele drukknoppen schakelaars. Je moet ook Tinkercad, circuito.io, Fritzing, Arduino IDE en Linux (Mint) gebruiken.
Door gebruik te maken van bovengenoemde componenten en online diensten kunt u een toegangscontrolesysteem ontwikkelen dat in staat is om van de server te lezen om bijvoorbeeld toegang te krijgen tot een kantoorruimte. De app kan meer dan 60 deuren bedienen door elke deur te koppelen met een apart circuit met een DS2401-transistor eraan vastgemaakt, waaraan verschillende RFID-kaarten zijn gekoppeld. De behuizing kan 3D worden geprint.
Dit is een handig kaartdeurvergrendelingssysteem op basis van ESP32 met RFID dat ongeveer 13.106 kaarten kan opslaan. Een 25AA512 512kbit SPI EEPROM moet samen met een RFID-lezer worden gebruikt. Het systeem heeft ook een 2,4-inch scherm met 320x240 pixels en een keycard-functie, met een 125 kHz EM4000-compatibele kaart.
Vereiste componenten zijn: een 2,4" SPI TFT LCD-touchscreen, SparkFun RFID-lezer ID-12LA (125 kHz), glazen reed-relaisschakelaar, RobotGeek-relais, Microchip 25AA512 EEPROM en ESP32 Developer Edition.
Wanneer een kaart wordt doorgehaald en gedetecteerd op de SPI-interface, luistert de microcontroller, maakt verbinding met wifi en stuurt een HTML-gecodeerd bericht naar de server. De server slaat vervolgens de UID van de kaart op in een SQL-database met een tijdstempel en locatie om later een waarschuwing te melden. In het geval dat wifi of de doelwebserver niet beschikbaar is, wordt de veeggeschiedenis bewaard, tenzij en totdat het apparaat een stroombron heeft.
Dit project kan worden gebouwd met een van de drie microcontrollers: Arduino MKR Wi-Fi 1010, ESP32 (ThingPulse) of ESP8266 NodeMCU,
Dit RFID-kaartlezerproject maakt gebruik van een op Adafruit HUZZAH ESP32 gebaseerde Feather met wifi aan boord. Voor het delen en verwerken van een gescande RFID-kaartsleutel, de HUZZAH maakt verbinding met de Medium One Prototyping Sandbox, die de RFID-kaart zal toevoegen, wissen en valideren sleutel. Bovendien kan een gebruiker de Medium One IoT-controller-applicatie op een smartphone gebruiken om te kiezen voor de kaartverwerkingsmodus. Belangrijkste componenten die nodig zijn voor dit project: een Feather HUZZAH met ESP32, CP2104 USB-stuurprogramma, SparkFun RFID USB-lezer, SparkFun RFID-lezer ID-12LA, twee kaartsleutels en de Medium One IoT Controller-app.
Dit is een muziekcontroller-apparaat gemaakt met een ESP32. De kern van deze op RFID gebaseerde muziekcontroller is de ESP32 op een Wemos Lolin32-ontwikkelbord. Andere vereiste componenten zijn een MAX98357A-versterker, USD-kaartlezer, RC522 of PN5180 RFID-lezer, RFID-tags, NeoPixel-ring, roterende encoder, knoppen en luidspreker. De maker raadt het gebruik van Microsoft Visual Studio Code aan, wat helpt bij de installatie van honderden handige plug-ins.
Met een RFID-lezer werd een automatische parkeerpoortschakelaar ontwikkeld, met als kern de ESP32 Dev Kit C v4. Andere benodigde onderdelen zijn een RC522 RFID-lezer/schrijver, KF-301 relais, batterij 09V, IP55 aansluitdoos, transistor, draden, soldeerbord, schroeven en een weerstand van 4,7k 1/4W. De MFRC522-bibliotheek die hier wordt gebruikt, werkt met andere RFID RC522-gebaseerde lezers.
Creëer uw eigen RFID-lezer met een TFT-touchscreen dat ook aan de muur kan worden bevestigd. Dit project vereist een ESP32 Dev Kit C, AZ-Touch ESP Kit, RC522 RFID-lezer en wikkeldraad. U kunt deze lezer gebruiken voor toegang tot deuren of als onderdeel van een inbraakalarmterminal.
Dit is een draagbaar aanwezigheidssysteem gebouwd met RFID-technologie en de ESP32. De belangrijkste vereiste componenten zijn een ESP32-bord, 0,96-inch OLED-display, RFID-module, jumperdraden en breadboard.
Of je nu iets nodig hebt voor je kantoor, werkplek of club, deze betaalbare build is misschien een kijkje waard! In principe wordt verificatie uitgevoerd op de server met behulp van de kaart-UID die via internet wordt verzonden.
De website die in dit project wordt gebruikt, heeft een database om de kaart-UID vast te leggen. Door in te loggen op de webserver kunnen de persoonlijke gegevens van elke deelnemer worden gevonden, inclusief de tijden waarop ze de plaats zijn binnengekomen en verlaten. Bovendien kunnen de gegevens worden gedownload en geëxporteerd naar een spreadsheet, wat handig is voor verdere analyse.
Dit is een ander toegangscontrolesysteem, maar deze keer maakt het gebruik van de NodeMCU-32S ESP-WROOM-32-kaart en een RC522 RFID-module. Dit systeem werkt met name met een kaart of zelfs een sleutelhanger met een RFID-chip erin. Deze draagbare optie kan worden gebruikt voor uw werkplek, club, werknemers en andere toepassingen. U kunt zelfs op afstand gegevens op deze chips opslaan en ophalen, aangezien ze tot 1 kB geheugen hebben!
Welk ESP32 RFID-project ga je maken?
In dit artikel hebben we gekeken naar verschillende gadgets die gebruikmaken van RFID-technologie en ESP32 met een breed scala aan praktische toepassingen! Misschien heb je iets gevonden dat je leuk vindt tussen deze op RFID gebaseerde projecten.
Voor de meeste heb je een ESP32-ontwikkelbord nodig, samen met een reeks veelvoorkomende componenten, zoals een betaalbare RFID-module. Begin met iets eenvoudigs en werk je een weg naar de andere gadgets met een meer geavanceerde moeilijkheidsgraad.
Hier leest u hoe u een eenvoudig op RFID gebaseerd slim slot kunt bouwen met een Arduino als ruggengraat en een paar goedkope componenten.
Lees volgende
- doe-het-zelf
- RFID
- Ideeën voor doe-het-zelfprojecten
- ESP32
Cherie is een creatieve technoloog die in 2021 bij MUO kwam. Ze is een fervent maker en technisch schrijver, met ervaring met het gebruik van Raspberry Pi-, Arduino-, Micro: bit-, ATtiny- en ATMega-apparaten, evenals E-textiel, 3D-printen en KiCad. Naast het maken, houdt Cherie van muziek maken en sporten.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren