RFID (radiofrekvenčna identifikacija) je tehnologija, pri kateri se za prenos podatkov uporablja brezžična brezkontaktna uporaba radiofrekvenčnih valov. To običajno vključuje bralnik, ki zbira podatke iz oznake RFID, in ima široko paleto aplikacij. V tem članku si bomo ogledali nekaj projektov RFID, ki temeljijo na ESP32!

Medtem ko jih je veliko Projekti RFID, izdelani z Arduinom, včasih potrebujete nekaj z možnostjo Wi-Fi. En primer je v tem projektu Martina Hierholzerja, ki ga je integriral v eleganten jukebox za svojo dveletno hčerko, da bi poslušala njene najljubše pesmi.

Dodatne komponente, potrebne za razvoj ESP32 Jukebox preko RFID so: reža za kartico microSD za masovno shranjevanje, PCM5102 I2S DAC z ojačevalnikom PAM8403 za obdelavo zvoka in MFRC522 RFID sprejemnik za oznake, ki so nameščene na vrhu predvajalnika. Modul napaja baterija USB, vse pa je nameščeno na PCB po meri.

Vmesnik je popolnoma zasnovan za otroke z le nekaj gumbi, brez zaslona za branje in zmožnostjo ustavljanja in zagona pesmi z uporabo oznak RFID, vdelanih v 3D natisnjene figure. Priljubljeni mikrokrmilnik ESP32 je dovolj zmogljiv za predvajanje MP3-jev, njegova integrirana povezljivost Wi-Fi pa omogoča, da naprava po potrebi naloži nove skladbe iz omrežja.

instagram viewer

Ta projekt zagotavlja nadzor dostopa z ESP32 prek RFID. Za to boste potrebovali Arduino Nano R3, ESP32, generični rele, RGB LCD Shield Kit, 16x2 znakovni zaslon, 12C LCD, prstan Adafruit NeoPixel, WS2812 5050 RGB, RFID modul (generično), brenčalo in nekaj tipk stikala. Prav tako boste morali uporabiti Tinkercad, circuito.io, Fritzing, Arduino IDE in Linux (Mint).

Z uporabo zgoraj omenjenih komponent in spletnih storitev lahko razvijete sistem za nadzor dostopa, ki je sposoben brati s strežnika, da omogoči dostop na primer do pisarniškega prostora. Aplikacija bo lahko nadzorovala več kot 60 vrat, tako da bo vsaka vrata povezala z ločenim vezjem s priloženim tranzistorjem DS2401, na katerega bo povezanih več kartic RFID. Ohišje je mogoče natisniti 3D.

To je uporaben sistem zaklepanja vrat s karticami, ki temelji na ESP32 z RFID, ki lahko shrani približno 13.106 kartic. 25AA512 512kbit SPI EEPROM je treba uporabljati skupaj z čitalnikom RFID. Sistem ima tudi 2,4-palčni zaslon z ločljivostjo 320 x 240 slikovnih pik in ključno kartico, ki vključuje kartico, združljivo s 125 kHz EM4000.

Zahtevane komponente so: 2,4-palčni SPI TFT LCD zaslon na dotik, čitalnik RFID SparkFun ID-12LA (125 kHz), stikalo s steklenim reed relejem, RobotGeek Relay, Microchip 25AA512 EEPROM in ESP32 Developer Edition.

Ko je kartica potegnjena in zaznana na vmesniku SPI, mikrokrmilnik posluša, se poveže z Wi-Fi in strežniku pošlje kodirano sporočilo HTML. Strežnik nato shrani UID kartice v bazo podatkov SQL s časovnim žigom in lokacijo za kasnejše poročanje o opozorilu. V primeru nerazpoložljivosti Wi-Fi ali ciljnega spletnega strežnika se zgodovina potegov shrani, razen če in dokler naprava nima vira napajanja.

Ta projekt je mogoče zgraditi z enim od treh mikrokrmilnikov: Arduino MKR Wi-Fi 1010, ESP32 (ThingPulse) ali ESP8266 NodeMCU,

Ta projekt čitalnika kartic RFID uporablja Feather na osnovi Adafruit HUZZAH ESP32 z vgrajenim Wi-Fi-jem. Za skupno rabo in obdelavo a skeniran ključ kartice RFID, se HUZZAH poveže s peskovnikom za izdelavo prototipov Medium One, ki bo dodal, izbrisal in potrdil RFID kartico ključ. Poleg tega lahko uporabnik uporabi aplikacijo krmilnika Medium One IoT na pametnem telefonu, da se odloči za način obdelave kartice. Ključne komponente, potrebne za ta projekt: Feather HUZZAH z ESP32, gonilnik USB CP2104, čitalnik USB SparkFun RFID, čitalnik RFID ID-12LA SparkFun, dva ključa kartice in aplikacija Medium One IoT Controller.

To je naprava za krmiljenje glasbe, izdelana z ESP32. Jedro tega glasbenega krmilnika, ki temelji na RFID, je ESP32 na razvojni plošči Wemos Lolin32. Druge potrebne komponente vključujejo ojačevalnik MAX98357A, čitalnik kartic USD, čitalnik RFID RC522 ali PN5180, oznake RFID, obroč NeoPixel, vrtljivi kodirnik, gumbe in zvočnik. Proizvajalec priporoča uporabo kode Microsoft Visual Studio, ki pomaga pri namestitvi na stotine uporabnih vtičnikov.

S čitalnikom RFID je bilo razvito samodejno stikalo za parkirna vrata, v središču katerega je ESP32 Dev Kit C v4. Drugi potrebni deli so čitalnik/zapisovalnik RFID RC522, rele KF-301, baterija 09V, razvodna omarica IP55, tranzistor, žice, spajkalna plošča, vijaki in 4,7k 1/4W upor. Knjižnica MFRC522, uporabljena tukaj, deluje z drugimi čitalci, ki temeljijo na RFID RC522.

Ustvarite svoj čitalnik RFID z zaslonom na dotik TFT, ki ga je mogoče tudi namestiti na steno. Ta projekt zahteva ESP32 Dev Kit C, AZ-Touch ESP Kit, čitalnik RFID RC522 in žico za ovijanje. Ta čitalnik lahko uporabite za dostop do vrat ali kot del alarmnega terminala.

To je prenosni sistem spremljanja, zgrajen s tehnologijo RFID in ESP32. Ključne potrebne komponente vključujejo ploščo ESP32, 0,96-palčni zaslon OLED, modul RFID, premostitvene žice in delovno ploščo.

Ne glede na to, ali potrebujete nekaj za svojo pisarno, delovno mesto ali klub, je ta cenovno ugodna zgradba morda vredna ogleda! V bistvu se preverjanje opravi na strežniku z uporabo UID kartice, ki se prenaša po internetu.

Spletno mesto, uporabljeno v tem projektu, ima bazo podatkov za beleženje UID kartice. S prijavo v spletni strežnik je mogoče najti osebne zapise vsakega udeleženca, vključno s časom, ko so vstopili in zapustili kraj. Poleg tega je mogoče podatke prenesti in izvoziti v preglednico, ki bo prišla prav za nadaljnjo analizo.

To je še en sistem za nadzor dostopa, vendar tokrat uporablja ploščo NodeMCU-32S ESP-WROOM-32 in RC522 RFID modul. Zlasti ta sistem deluje s kartico ali celo obeskom za ključe, ki ima v sebi čip RFID. To prenosno možnost lahko uporabite za vaše delovno mesto, klub, zaposlene in druge aplikacije. Na teh čipih lahko celo na daljavo shranjujete in pridobivate podatke, saj imajo do 1 kB pomnilnika!

Kateri projekt ESP32 RFID boste naredili?

V tem članku smo si ogledali različne pripomočke, ki uporabljajo tehnologijo RFID in ESP32 s široko paleto praktičnih aplikacij! Morda ste med temi projekti, ki temeljijo na RFID, našli nekaj, kar vam je všeč.

Za večino od njih boste potrebovali razvojno ploščo ESP32 skupaj z vrsto pogosto najdenih komponent, kot je cenovno ugoden modul RFID. Začnite z nečim preprostim in se povzpnite do drugih pripomočkov, ki imajo višjo težavnostno stopnjo.

DIY Smart Lock z Arduinom in RFID

Tukaj je opisano, kako zgraditi preprosto pametno ključavnico na osnovi RFID z uporabo Arduina kot hrbtenice in nekaj poceni komponent.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • DIY
  • RFID
  • DIY projektne ideje
  • ESP32
O avtorju
Cherie Tan (22 objavljenih člankov)

Cherie je kreativna tehnologinja, ki se je MUO pridružila leta 2021. Je navdušena izdelovalka in tehnična pisateljica, ki ima izkušnje z uporabo naprav Raspberry Pi, Arduino, Micro: bit, ATtiny in ATMega ter e-tekstila, 3D tiskanja in KiCad. Poleg ustvarjanja Cherie uživa v igranju glasbe in telovadbi.

Več od Cherie Tan

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite