![Mehanizem zaklepanja vrat RFID z Arduinom: 5 korakov (s slikami) Mehanizem zaklepanja vrat RFID z Arduinom: 5 korakov (s slikami)](https://i.howwhatproduce.com/images/009/image-25910-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
![Image Image](https://i.howwhatproduce.com/images/009/image-25910-2-j.webp)
![](https://i.ytimg.com/vi/_9unR083OPY/hqdefault.jpg)
![3D tiskanje in sestavite mehanizem za zaklepanje 3D tiskanje in sestavite mehanizem za zaklepanje](https://i.howwhatproduce.com/images/009/image-25910-3-j.webp)
V tem navodilu bomo povezovali RFD -senzor RC522 z Arduino Uno, da bi naredili preprost mehanizem za zaklepanje vrat, predala ali omare z nadzorom dostopa RFID. S tem senzorjem boste lahko uporabili oznako ali kartico RFID za zaklepanje in odklepanje mehanizma za zaklepanje drsnega sornika, ki ga je mogoče enostavno namestiti na vrata ali predal.
Zaklepni mehanizem v tem navodilu je 3D -tiskan, vendar lahko uporabite tudi katero koli običajno dostopno ključavnico z drsnim vijakom. Ključavnica se aktivira z mikro servo.
Ta Instructable predvideva, da ste že delali z mikrokrmilnikom Arduino in poznate osnove programiranja Arduina. Če tega ne storite, sledite povezanemu vodniku za več informacij o ustvarjanju in nalaganju prve skice.
Zaloge
Za izdelavo lastnega mehanizma za zaklepanje RFID boste potrebovali naslednje:
- Arduino Uno (ali drugo) - Kupite tukaj
- Napajanje Arduino - kupite tukaj
- Senzor RFID RC522 - Kupite tukaj
- Orodja in skakalci za testiranje - Kupite tukaj
- Micro Servo - Kupite tukaj
- 2 x LED - Kupite tukaj
- 2 x 220Ω upori - kupite tukaj
- 3D tiskalnik in nitka (neobvezno za zaklepanje) - ta se uporablja
- Zabojnik ali ohišje za senzor in elektroniko
1. korak: 3D -tiskanje in montaža mehanizma za zaklepanje
![3D tiskanje in montaža ključavničnega mehanizma 3D tiskanje in montaža ključavničnega mehanizma](https://i.howwhatproduce.com/images/009/image-25910-4-j.webp)
Najprej bomo sestavili mehanizem za zaklepanje, ki je sestavljen iz 3D natisnjene drsne ključavnice in mikro servo s servo roko.
Uporabite lahko tudi ključavnico z drsnim vijakom, na katero morate priključiti servo roko.
Mehanizem za zaklepanje temelji na zasnovi drsne ključavnice Sagittario, ki sem jo zmanjšal na 65% prvotne velikosti.
Prenos datotek za 3D tiskanje: datoteke 3D tiskanja z zaklepanjem RFID
Priložene datoteke sem 3D natisnil z belim PLA pri 185 ° C in 20% polnitvi.
Mehanizem in servo držalo imata luknji za vijake, ki ju lahko preprosto pritrdite na omaro, omaro ali predal. Za manj trajno pritrditev lahko uporabite tudi vroče lepilo ali dvostranski trak.
2. korak: Sestavite električne komponente
![Sestavite električne komponente Sestavite električne komponente](https://i.howwhatproduce.com/images/009/image-25910-5-j.webp)
![Sestavite električne komponente Sestavite električne komponente](https://i.howwhatproduce.com/images/009/image-25910-6-j.webp)
![Sestavite električne komponente Sestavite električne komponente](https://i.howwhatproduce.com/images/009/image-25910-7-j.webp)
Priključite električne komponente, kot je prikazano na shemi. Najprej sem jih sestavil na ploščo, da bi preizkusil komponente in naložil ID številki za dve oznaki, do katerih sem želel omogočiti dostop.
Zelena in rdeča LED dioda nista potrebni, le dobro kažeta, da se oznaka pravilno bere, ko je sistem v ohišju.
3. korak: Naložite kodo
Celoten opis kode in povezavo za prenos najdete tukaj - Koda mehanizma zaklepanja RFID na osnovi Arduino
Povezava za prenos kode je tukaj - koda za zaklepanje RFID
Preden zaženete kodo, morate namestiti knjižnico RFID, ki je skupaj s kodo v zgornjem prenosu.
Koda v bistvu čaka na skeniranje oznake. Ko je oznaka skenirana, posreduje skenirani ID funkciji, ki preveri, ali je ID številka skenirane oznake v nizu sprejetih oznak, nato pa odobri dostop, utripa zeleno LED in odklene ali zaklene mehanizem, odvisno od prejšnjega stanja ali zavrne dostop in utripa rdeča LED.
4. korak: Dodajanje oznake
Koda vključuje izhod na serijski monitor v računalniku. Ko ga prvič zaženete, boste morali registrirati svoje oznake, do katerih želite odobriti dostop. To naredite tako, da skenirate oznako in zabeležite ID oznake, prikazan na vašem serijskem monitorju. To številko lahko nato dodate v matriko accessGranted, da omogočite dostop do oznake. Tudi velikost matrike je treba ustrezno povečati ali zmanjšati.
Ponovno naložite kodo z novim nizom in zdaj boste lahko optično prebrali oznako, ki bo utripala zeleno in zaklenila ali odklenila vaš mehanizem, odvisno od prejšnjega stanja ključavnice.
5. korak: Namestitev ključavnice
![Namestitev ključavnice Namestitev ključavnice](https://i.howwhatproduce.com/images/009/image-25910-8-j.webp)
![Namestitev ključavnice Namestitev ključavnice](https://i.howwhatproduce.com/images/009/image-25910-9-j.webp)
Da bi bila ključavnica bolj uporabna, sem jo namestila v plastično posodo/ohišje z LED diodami, vidnimi na sprednji strani nad območjem senzorja. Ključavnico smo nato namestili na notranjo stran vrat.
Če želite sistem narediti nekoliko bolj varen, boste želeli ločiti senzorski modul od Arduina in raje namestiti Arduino tudi na notranjo stran vrat. Reproduciranje signala iz senzorskega modula v Arduino je veliko težje kot reprodukcija signala PWM na servo za odpiranje ključavnice.
Če želite več informacij o izdelavi zaklepnega mehanizma in poglobljenem opisu kode, si oglejte celotno zgradbo, ki jo lahko zapišete tukaj - Arduino zaklepanje vrat RFID
Vso srečo pri gradnji!
Priporočena:
Abellcadabra (sistem zaklepanja vrat za prepoznavanje obrazov): 9 korakov
![Abellcadabra (sistem zaklepanja vrat za prepoznavanje obrazov): 9 korakov Abellcadabra (sistem zaklepanja vrat za prepoznavanje obrazov): 9 korakov](https://i.howwhatproduce.com/images/002/image-5397-j.webp)
Abellcadabra (Sistem zaklepanja vrat za prepoznavanje obrazov): Med karanteno sem se nahajal in poskušal najti način, kako ubiti čas, tako da sem ustvaril prepoznavanje obrazov za hišna vrata. Poimenoval sem ga Abellcadabra - ki je kombinacija med Abracadabra, čarobno frazo z zvoncem na vratih, ki ga vzamem samo na zvonec. LOL
Mikro: odpirač vrat za pasje vrat: 8 korakov (s slikami)
![Mikro: odpirač vrat za pasje vrat: 8 korakov (s slikami) Mikro: odpirač vrat za pasje vrat: 8 korakov (s slikami)](https://i.howwhatproduce.com/images/005/image-14260-j.webp)
Micro: Odpiralnik vrat za pse: Ali se vaši hišni ljubljenčki ujamejo v sobe? Bi radi, da bi svoj dom naredili bolj dostopen svojim kosmatim* prijateljem ?? Zdaj lahko, hura !! Ta projekt uporablja mikrokrmilnik micro: bit, da odpre vrata, ko pritisnete (hišnim ljubljenčkom prijazno) stikalo. Mi bomo
Mehanizem za števec naročnikov v YouTubu: 8 korakov (s slikami)
![Mehanizem za števec naročnikov v YouTubu: 8 korakov (s slikami) Mehanizem za števec naročnikov v YouTubu: 8 korakov (s slikami)](https://i.howwhatproduce.com/images/004/image-11393-3-j.webp)
Naročnik za števec naročnikov v YouTubu: Mehurček se je rodil po tem, ko je bil izbran za razstavo na Maker Faire Lille, velikanskem dogodku na področju znanosti, izumov in miselnosti Naredi sam. Želel sem zgraditi nekaj, zaradi česar se obiskovalci želijo naročiti na moj YouTube kanal YouLab.Hitro t
Sistem zaklepanja RFID z uporabo Arduina: 6 korakov
![Sistem zaklepanja RFID z uporabo Arduina: 6 korakov Sistem zaklepanja RFID z uporabo Arduina: 6 korakov](https://i.howwhatproduce.com/images/006/image-15717-15-j.webp)
Sistem zaklepanja RFID z uporabo Arduina: Pozdravljeni, to je moj prvi pouk, ki ga je predstavil Judhi Prasetyo. Delavnico je gostila Skupščina, kjer delam kot pripravnik in je eno najboljših delovnih mest, če ste izdelovalec. Če se vrnem k sistemu zaklepanja RFID, sem
Samodejne luči, povezane z nadzorom vrat in vrat .: 5 korakov
![Samodejne luči, povezane z nadzorom vrat in vrat .: 5 korakov Samodejne luči, povezane z nadzorom vrat in vrat .: 5 korakov](https://i.howwhatproduce.com/images/006/image-17524-24-j.webp)
Samodejne luči, povezane z nadzorom vrat in vrat. Zdi se, da je v temi zelo težko najti stikalno ploščo, vendar je ta projekt res v pomoč pri reševanju te težave. Če želite izvedeti rešitev tega problema, sledite spodnjim korakom