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, Juli
Anonim
Image
Image
3D ispis i sastavite mehanizam zaključavanja
3D ispis i sastavite mehanizam zaključavanja

U ovom Instructableu povezat ćemo RFID senzor RC522 s Arduino Uno kako bismo napravili jednostavan mehanizam za zaključavanje vrata, ladica 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 zaključavanja u ovom Instructable -u je 3D štampan, ali možete koristiti i bilo koju uobičajenu kliznu bravu. 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 postavljanju prve skice.

Supplies

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

  • Arduino Uno (ili drugo) - Kupite ovdje
  • Arduino napajanje - 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 štampač i filament (opcionalno za zaključavanje) - ovaj se koristi
  • Kontejner ili kućište za senzore i elektroniku

Korak 1: 3D štampanje i sastavljanje mehanizma za zaključavanje

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 štampane 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 za zaključavanje zasnovan je na ovom dizajnu kliznih brava kompanije Sagittario, koji sam smanjio na 65% originalne veličine.

Preuzmite datoteke za 3D štampanje: RFID zaključavanje datoteka za 3D štampanje

Ja sam 3D štampao priložene datoteke koristeći bijeli PLA na 185 ° C i ispunjenosti od 20%.

Mehanizam i servo držač imaju otvore za vijke koji vam omogućuju jednostavno pričvršćivanje na ormar, ormar ili ladicu. Možete koristiti i 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 kao što 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 se sistem nađe u kućištu.

Korak 3: Otpremite kôd

Cjeloviti opis koda i vezu za preuzimanje možete pronaći ovdje - Arduino kôd mehanizma zaključavanja RFID zaključavanja

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

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

Kod u osnovi č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čunaru. 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. Ovaj broj se tada može dodati u polje accessGranted kako bi se odobrio pristup oznaci. Veličinu niza također treba povećati ili smanjiti u skladu s tim.

Ponovo učitajte kôd s novim nizom i sada biste trebali moći skenirati 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čnu posudu/kućište sa LED diodama vidljivim na prednjoj strani iznad područja senzora. Brava je zatim montirana na unutrašnju stranu vrata.

Ako želite učiniti sustav sigurnijim, tada ćete htjeti odvojiti senzorski modul od Arduina i radije montirati Arduino na unutarnju stranu 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 dubinski opis koda, pogledajte potpunu verziju koju možete napisati ovdje - Arduino zaključavanje vrata na bazi RFID -a

Sretno s izradom!

Preporučuje se: