RFID (identificarea prin radiofrecvență) este o tehnologie în care utilizarea fără fir fără contact a undelor de frecvență radio este utilizată pentru a transfera date. Aceasta implică de obicei un cititor care colectează date de pe o etichetă RFID și are o mare varietate de aplicații. În acest articol, vom arunca o privire asupra unor proiecte RFID bazate pe ESP32!
Deși există o mulțime de Proiecte RFID realizate cu un Arduino, uneori aveți nevoie de ceva cu capacitate Wi-Fi. Un exemplu poate fi găsit în acest proiect al lui Martin Hierholzer, care l-a integrat într-un tonomat elegant pentru ca fiica lui de doi ani să asculte melodiile ei preferate.
Componente suplimentare necesare pentru a dezvolta ESP32 Jukebox prin RFID sunt: un slot pentru card microSD pentru stocare în masă, un PCM5102 I2S DAC cu un amplificator PAM8403 pentru manipularea audio și un receptor RFID MFRC522 pentru etichete care sunt plasate deasupra playerului. Modulul este alimentat de o bancă de baterii USB și totul este găzduit pe un PCB personalizat.
Interfața este perfect concepută pentru copii, cu doar câteva butoane, fără afișaj de citit și cu capacitatea de a opri și începe melodii folosind etichete RFID încorporate în figurile imprimate 3D. Popularul microcontroler ESP32 este suficient de puternic pentru a reda MP3-uri, iar conectivitatea sa integrată Wi-Fi permite dispozitivului să descarce piese noi din rețea atunci când este necesar.
Acest proiect oferă controlul accesului cu ESP32 prin RFID. Pentru aceasta, veți avea nevoie de un Arduino Nano R3, ESP32, releu generic, kit de scut LCD RGB, afișaj 16x2 caractere, LCD 12C, inel Adafruit NeoPixel, WS2812 5050 RGB, modul RFID (generic), sonerie și câteva butoane comutatoare. De asemenea, va trebui să utilizați Tinkercad, circuito.io, Fritzing, Arduino IDE și Linux (Mint).
Folosind componentele și serviciile online menționate mai sus, puteți dezvolta un sistem de control al accesului care este capabil să citească de pe server pentru a permite accesul la un spațiu de birou, de exemplu. Aplicația va putea controla peste 60 de uși prin conectarea fiecărei uși cu un circuit separat cu un tranzistor DS2401 atașat, care va avea mai multe carduri RFID legate. Carcasa poate fi imprimată 3D.
Acesta este un sistem util de blocare a ușii cu carduri bazat pe ESP32 cu RFID care poate stoca aproximativ 13.106 carduri. Un EEPROM SPI 25AA512 512 kbit trebuie utilizat împreună cu un cititor RFID. Sistemul are, de asemenea, un afișaj de 2,4 inchi cu 320x240 pixeli, precum și o funcție de card cheie, care încorporează un card compatibil EM4000 de 125 kHz.
Componentele necesare sunt: un ecran tactil LCD SPI TFT de 2,4 inchi, SparkFun RFID Reader ID-12LA (125 kHz), comutator releu de sticlă, releu RobotGeek, Microchip 25AA512 EEPROM și ESP32 Developer Edition.
Când un card este trecut și detectat pe interfața SPI, microcontrolerul ascultă, se conectează la Wi-Fi și trimite un mesaj codat HTML către server. Serverul stochează apoi UID-ul cardului într-o bază de date SQL cu un marcaj de timp și o locație pentru raportarea ulterioară a unei alerte. În cazul indisponibilității Wi-Fi-ului sau a serverului web țintă, istoricul glisării va fi păstrat dacă și până când dispozitivul are o sursă de alimentare.
Acest proiect poate fi construit cu unul dintre cele trei microcontrolere: Arduino MKR Wi-Fi 1010, ESP32 (ThingPulse) sau ESP8266 NodeMCU,
Acest proiect de cititor de carduri RFID folosește un Feather bazat pe Adafruit HUZZAH ESP32 cu Wi-Fi la bord. Pentru a partaja și a procesa a cheie scanată de card RFID, HUZZAH se conectează la Medium One Prototyping Sandbox, care va adăuga, șterge și valida cardul RFID cheie. În plus, un utilizator poate utiliza aplicația de controler Medium One IoT pe un smartphone pentru a opta pentru modul de procesare a cardurilor. Componentele cheie necesare pentru acest proiect: un Feather HUZZAH cu ESP32, driver USB CP2104, cititor SparkFun RFID USB, SparkFun RFID Reader ID-12LA, două chei pentru card și aplicația Medium One IoT Controller.
Acesta este un dispozitiv de control muzical realizat cu un ESP32. La baza acestui controler muzical bazat pe RFID se află ESP32 pe o placă de dezvoltare Wemos Lolin32. Alte componente necesare includ un amplificator MAX98357A, un cititor de carduri USD, un cititor RFID RC522 sau PN5180, etichete RFID, inel NeoPixel, codificator rotativ, butoane și difuzor. Producătorul recomandă utilizarea Microsoft Visual Studio Code, care ajută la instalarea a sute de pluginuri utile.
Cu un cititor RFID, a fost dezvoltat un comutator automat pentru poarta de parcare, iar in centrul acestuia se afla ESP32 Dev Kit C v4. Alte piese necesare sunt un cititor/scriitor RFID RC522, releu KF-301, baterie 09V, cutie de joncțiune IP55, tranzistor, fire, placă de lipit, șuruburi și rezistor de 4,7k 1/4W. Biblioteca MFRC522 folosită aici funcționează cu alte cititoare bazate pe RFID RC522.
Creați-vă propriul cititor RFID cu un afișaj tactil TFT care poate fi, de asemenea, montat pe perete. Acest proiect necesită un ESP32 Dev Kit C, un kit AZ-Touch ESP, un cititor RFID RC522 și un fir de ambalare. Puteți utiliza acest cititor pentru accesul la uși sau ca parte a unui terminal de alarmă de intruziune.
Acesta este un sistem portabil de prezență construit cu tehnologie RFID și ESP32. Componentele cheie necesare includ o placă ESP32, un afișaj OLED de 0,96 inchi, un modul RFID, fire jumper și placa de breadboard.
Indiferent dacă aveți nevoie de ceva pentru birou, locul de muncă sau club, această construcție accesibilă poate merita o privire! Practic, verificarea se face pe server folosind UID-ul cardului care este transmis prin internet.
Site-ul web utilizat în acest proiect are o bază de date pentru înregistrarea UID-ului cardului. Conectându-se la serverul web, pot fi găsite înregistrările personale ale fiecărui participant, inclusiv orele când au intrat și au părăsit locul. În plus, datele pot fi descărcate și exportate într-o foaie de calcul, care va fi utilă pentru analize ulterioare.
Acesta este un alt sistem de control al accesului, dar de data aceasta utilizează placa NodeMCU-32S ESP-WROOM-32 și un modul RFID RC522. În special, acest sistem funcționează cu un card sau chiar un breloc care are un cip RFID în interior. Această opțiune portabilă poate fi utilizată pentru locul de muncă, club, angajați și alte aplicații. Puteți chiar stoca și prelua date de la distanță pe aceste cipuri, deoarece au până la 1 kB de memorie!
Ce proiect RFID ESP32 veți realiza?
În acest articol, ne-am uitat la diverse gadget-uri care utilizează tehnologia RFID și ESP32 cu o gamă largă de aplicații practice! Poate că ați găsit ceva care vă place printre aceste proiecte bazate pe RFID.
Pentru majoritatea dintre ele, veți avea nevoie de o placă de dezvoltare ESP32 împreună cu o gamă de componente frecvent întâlnite, cum ar fi un modul RFID accesibil. Începeți cu ceva simplu și mergeți până la celelalte gadget-uri care au un nivel de dificultate mai avansat.
Iată cum să construiți o încuietoare inteligentă simplă bazată pe RFID, folosind un Arduino ca coloană vertebrală și câteva componente ieftine.
Citiți în continuare
- DIY
- RFID
- Idei de proiecte DIY
- ESP32
Cherie este un tehnolog creativ care s-a alăturat MUO în 2021. Este un producător pasionat și scriitor tehnic, cu experiență în utilizarea dispozitivelor Raspberry Pi, Arduino, Micro: bit, ATtiny și ATMega, precum și a textilelor electronice, imprimarea 3D și KiCad. În afară de a crea, lui Cherie îi place să cânte muzică și să se antreneze.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona