Sadržaj:

RFID mehanizam za zaključavanje vrata s Arduinom: 5 koraka (sa slikama)
RFID mehanizam za zaključavanje vrata s Arduinom: 5 koraka (sa slikama)

Video: RFID mehanizam za zaključavanje vrata s Arduinom: 5 koraka (sa slikama)

Video: RFID mehanizam za zaključavanje vrata s Arduinom: 5 koraka (sa slikama)
Video: Pametna brava za vrata Xiaomi Smart Lock Core 2024, Studeni
Anonim
Image
Image
3D ispis i sastavite mehanizam zaključavanja
3D ispis i sastavite mehanizam zaključavanja

U ovom Instructableu povezat ćemo RFID osjetnik RC522 s Arduino Uno kako bismo napravili jednostavan mehanizam za zaključavanje vrata, ladice ili ormara s kontroliranim pristupom RFID -om. Pomoću ovog senzora moći ćete koristiti RFID oznaku ili karticu za zaključavanje i otključavanje kliznog mehanizma za zaključavanje tipa vijka koji se lako može postaviti na vrata ili ladicu.

Mehanizam za zaključavanje u ovom Instructable je 3D ispisan, ali možete koristiti i bilo koju uobičajenu bravu s kliznim vijkom. Zaključavanje se aktivira pomoću mikro serva.

Ovaj Instructable pretpostavlja da ste već radili s Arduino mikrokontrolerom i da poznajete osnove programiranja Arduina. Ako to ne učinite, slijedite povezani vodič za više informacija o stvaranju i prijenosu prve skice.

Pribor

Da biste izgradili vlastiti mehanizam za zaključavanje RFID -a, trebat će vam sljedeće:

  • Arduino Uno (ili drugo) - Kupite ovdje
  • Napajanje Arduino - Kupite ovdje
  • RC522 RFID senzor - Kupite ovdje
  • Oglasna ploča i skakači za testiranje - Kupite ovdje
  • Mikro servo - kupite ovdje
  • 2 x LED diode - Kupite ovdje
  • 2 x 220Ω otpornika - kupite ovdje
  • 3D pisač i filament (izborno za zaključavanje) - ovaj se koristi
  • Spremnik ili kućište za senzore i elektroniku

Korak 1: 3D ispis i sastavite mehanizam zaključavanja

3D ispis i sastavite mehanizam zaključavanja
3D ispis i sastavite mehanizam zaključavanja

Prvo ćemo sastaviti mehanizam za zaključavanje, koji se sastoji od 3D tiskane klizne brave i mikro serva sa servo krakom.

Također možete koristiti kliznu bravu s vijcima na koju ćete morati spojiti servo krak.

Mehanizam zaključavanja temelji se na ovom dizajnu klizne brave tvrtke Sagittario koji sam smanjio na 65% izvorne veličine.

Preuzmite datoteke za 3D ispis: Datoteke za 3D ispis pomoću RFID zaključavanja

3D sam ispisao priložene datoteke bijelim PLA na 185 ° C i ispunom od 20%.

Mehanizam i servo držač imaju rupe za vijke koji vam omogućuju jednostavno pričvršćivanje na ormar, ormar ili ladicu. Također možete koristiti vruće ljepilo ili dvostranu traku da biste ga pričvrstili manje trajno.

Korak 2: Sastavite električne komponente

Sastavite električne komponente
Sastavite električne komponente
Sastavite električne komponente
Sastavite električne komponente
Sastavite električne komponente
Sastavite električne komponente

Priključite električne komponente kako je prikazano na shemi. Prvo sam ih sastavio na ploču kako bih testirao komponente i učitao identifikacijske brojeve za dvije oznake kojima sam htio omogućiti pristup.

Zelena i crvena LED dioda nisu potrebne, samo pružaju dobar pokazatelj da se oznaka ispravno čita kada je sustav u kućištu.

Korak 3: Prenesite kôd

Cjeloviti opis koda i veza za preuzimanje nalaze se ovdje - Arduino kod RFID mehanizma zaključavanja

Link za preuzimanje koda je ovdje - RFID kod za zaključavanje

Prije nego pokrenete kôd, morat ćete instalirati RFID biblioteku koja je zajedno s kodom u gornjem preuzimanju.

Kôd u biti čeka da se oznaka skenira. Nakon što se oznaka skenira, prosljeđuje skenirani ID funkciji koja provjerava je li ID broj skenirane oznake u nizu prihvaćenih oznaka, a zatim odobrava pristup, treperi zelenom LED diodom i otključava ili zaključava mehanizam ovisno o prethodnom stanju ili odbije pristup i treperi crvenom LED diodom.

Korak 4: Dodavanje oznake

Kod uključuje izlaz na serijski monitor na vašem računalu. Prilikom prvog pokretanja morat ćete registrirati svoje oznake kojima želite odobriti pristup. To se postiže skeniranjem oznake i snimanjem ID oznake prikazane na vašem serijskom monitoru. Taj se broj tada može dodati nizu accessGranted kako bi se odobrio pristup oznaci. Veličinu niza također treba povećati ili smanjiti u skladu s tim.

Ponovno učitajte kôd s novim nizom i sada biste trebali moći skenirati svoju oznaku, a ona će zasvijetliti zeleno i zaključati ili otključati vaš mehanizam ovisno o prethodnom stanju zaključavanja.

Korak 5: Ugradnja brave

Ugradnja brave
Ugradnja brave
Ugradnja brave
Ugradnja brave

Kako bih bravu učinio upotrebljivijom, ugradio sam je u plastični spremnik/kućište sa LED diodama vidljivim na prednjoj strani iznad područja senzora. Brava je zatim montirana na unutarnju stranu vrata.

Ako želite učiniti sustav sigurnijim, tada ćete htjeti odvojiti senzorski modul od Arduina i radije montirati Arduino s unutarnje strane vrata. Mnogo je teže reproducirati signal sa senzorskog modula na Arduino nego reproducirati PWM signal na servo za otvaranje brave.

Ako želite više informacija o izradi mehanizma za zaključavanje i detaljniji opis koda, pogledajte potpunu konstrukciju koju možete napisati ovdje - Arduino zaključavanje vrata na bazi RFID -a

Sretno s gradnjom!

Preporučeni: