RFID (radio-frequency identification) er en teknologi der trådløs berøringsfri bruk av radiofrekvensbølger brukes til å overføre data. Dette involverer vanligvis en leser som samler inn data fra en RFID-brikke, og den har en lang rekke applikasjoner. I denne artikkelen skal vi ta en titt på noen ESP32-baserte RFID-prosjekter!
Mens det er nok av RFID-prosjekter laget med en Arduino, noen ganger trenger du noe med Wi-Fi-kapasitet. Et eksempel finner vi i dette prosjektet av Martin Hierholzer, som integrerte det i en fancy jukeboks for sin to år gamle datter å lytte til favorittsangene hennes.
Ekstra komponenter som trengs for å utvikle ESP32 Jukebox via RFID er: et microSD-kortspor for masselagring, en PCM5102 I2S DAC med en PAM8403-forsterker for håndtering av lyd, og en MFRC522 RFID-mottaker for tagger som plasseres på toppen av spilleren. Modulen drives av en USB-batteribank, og alt er plassert på et tilpasset PCB.
Grensesnittet er perfekt designet for barn med bare noen få knapper, ingen skjerm å lese, og muligheten til å stoppe og starte sanger ved å bruke RFID-tagger innebygd i 3D-trykte figurer. Den populære ESP32-mikrokontrolleren er kraftig nok til å spille MP3-er, og dens integrerte Wi-Fi-tilkobling lar enheten laste ned nye spor fra nettverket når det trengs.
Dette prosjektet gir tilgangskontroll med ESP32 via RFID. For dette trenger du en Arduino Nano R3, ESP32, generisk relé, RGB LCD Shield Kit, 16x2 Character Display, 12C LCD, Adafruit NeoPixel-ring, WS2812 5050 RGB, RFID-modul (generisk), summer og noen trykknapper brytere. Du må også bruke Tinkercad, circuito.io, Fritzing, Arduino IDE og Linux (Mint).
Ved å bruke de ovennevnte komponentene og nettjenestene kan du utvikle et tilgangskontrollsystem som er i stand til å lese fra serveren for å gi tilgang til for eksempel en kontorplass. Appen vil kunne kontrollere over 60 dører ved å koble hver dør med en egen krets med en DS2401-transistor tilkoblet, som vil ha flere RFID-kort knyttet til seg. Kabinettet kan 3D-printes.
Dette er et nyttig kortdørlåssystem basert på ESP32 med RFID som kan lagre cirka 13 106 kort. En 25AA512 512kbit SPI EEPROM bør brukes sammen med en RFID-leser. Systemet har også en 2,4-tommers skjerm med 320x240 piksler, og en nøkkelkortfunksjon, som inkluderer et 125kHz EM4000-kompatibelt kort.
Komponenter som kreves er: en 2,4" SPI TFT LCD-berøringsskjerm, SparkFun RFID Reader ID-12LA (125 kHz), glass reed relébryter, RobotGeek Relay, Microchip 25AA512 EEPROM og ESP32 Developer Edition.
Når et kort sveipes og oppdages på SPI-grensesnittet, lytter mikrokontrolleren, kobler til Wi-Fi og sender en HTML-kodet melding til serveren. Serveren lagrer deretter UID-en til kortet i en SQL-database med et tidsstempel og plassering for senere å rapportere et varsel. Hvis Wi-Fi eller målnettserveren ikke er tilgjengelig, beholdes sveipeloggen med mindre og til enheten har en strømkilde.
Dette prosjektet kan bygges med en av tre mikrokontrollere: Arduino MKR Wi-Fi 1010, ESP32 (ThingPulse), eller ESP8266 NodeMCU,
Dette RFID-kortleserprosjektet bruker en Adafruit HUZZAH ESP32-basert fjær med innebygd Wi-Fi. For å dele og behandle en skannet RFID-kortnøkkel, kobles HUZZAH til Medium One Prototyping Sandbox, som vil legge til, slette og validere RFID-kortet nøkkel. Videre kan en bruker bruke Medium One IoT-kontrollerapplikasjonen på en smarttelefon for å velge kortbehandlingsmodus. Nøkkelkomponenter som kreves for dette prosjektet: en Feather HUZZAH med ESP32, CP2104 USB-driver, SparkFun RFID USB-leser, SparkFun RFID Reader ID-12LA, to kortnøkler og Medium One IoT Controller-appen.
Dette er en musikkkontroller-enhet laget med en ESP32. Kjernen i denne RFID-baserte musikkkontrolleren er ESP32 på et Wemos Lolin32 utviklingskort. Andre komponenter som kreves inkluderer en MAX98357A-forsterker, USD-kortleser, RC522 eller PN5180 RFID-leser, RFID-brikker, NeoPixel-ring, roterende koder, knapper og høyttaler. Produsenten anbefaler å bruke Microsoft Visual Studio Code som hjelper til med installasjonen av hundrevis av nyttige plugins.
Med en RFID-leser ble det utviklet en automatisk parkeringsportbryter, og i hjertet er ESP32 Dev Kit C v4. Andre nødvendige deler er en RC522 RFID-leser/skriver, KF-301 relé, batteri 09V, IP55 koblingsboks, transistor, ledninger, loddebrett, skruer og 4,7k 1/4W motstand. MFRC522-biblioteket som brukes her fungerer med andre RFID RC522-baserte lesere.
Lag din egen RFID-leser med en TFT-berøringsskjerm som også kan monteres på veggen. Dette prosjektet krever et ESP32 Dev Kit C, AZ-Touch ESP Kit, RC522 RFID-leser og innpakningstråd. Du kan bruke denne leseren for tilgang til dører, eller som en del av en innbruddsalarmterminal.
Dette er et bærbart oppmøtesystem bygget med RFID-teknologi og ESP32. Nøkkelkomponentene som kreves inkluderer et ESP32-kort, 0,96-tommers OLED-skjerm, RFID-modul, jumperledninger og breadboard.
Enten du trenger noe til kontoret, arbeidsplassen eller klubben, kan dette rimelige bygget være verdt en titt! I utgangspunktet utføres verifisering på serveren ved hjelp av kort-UID som overføres over internett.
Nettstedet som brukes i dette prosjektet har en database for å registrere kort-UID. Ved å logge inn på nettserveren kan du finne personlige poster for hver deltaker, inkludert tidspunkt for når de har gått inn og forlatt stedet. Videre kan dataene lastes ned og eksporteres til et regneark som vil komme godt med for videre analyse.
Dette er nok et tilgangskontrollsystem, men denne gangen bruker det NodeMCU-32S ESP-WROOM-32-kortet og en RC522 RFID-modul. Spesielt fungerer dette systemet med et kort eller til og med en nøkkelring som har en RFID-brikke inne. Dette bærbare alternativet kan brukes til din arbeidsplass, klubb, ansatte og andre applikasjoner. Du kan til og med eksternt lagre og hente data på disse brikkene, siden de har opptil 1 kB minne!
Hvilket ESP32 RFID-prosjekt vil du lage?
I denne artikkelen har vi sett på ulike dingser som bruker RFID-teknologi og ESP32 med et bredt spekter av praktiske bruksområder! Du har kanskje funnet noe du liker blant disse RFID-baserte prosjektene.
For de fleste av dem trenger du et ESP32-utviklingskort sammen med en rekke vanlige komponenter, for eksempel en rimelig RFID-modul. Start med noe enkelt og jobb deg opp til de andre dingsene som har et mer avansert vanskelighetsnivå.
Slik bygger du en enkel RFID-basert smartlås ved å bruke en Arduino som ryggrad og noen få billige komponenter.
Les Neste
- DIY
- RFID
- DIY-prosjektideer
- ESP32
Cherie er en kreativ teknolog som begynte i MUO i 2021. Hun er en ivrig produsent og teknisk skribent, med erfaring med bruk av Raspberry Pi, Arduino, Micro: bit, ATtiny og ATMega-enheter samt E-tekstiler, 3D-utskrift og KiCad. Utenom å lage liker Cherie å spille musikk og trene.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere