Satura rādītājs:

RFID durvju bloķēšanas mehānisms ar Arduino: 5 soļi (ar attēliem)
RFID durvju bloķēšanas mehānisms ar Arduino: 5 soļi (ar attēliem)

Video: RFID durvju bloķēšanas mehānisms ar Arduino: 5 soļi (ar attēliem)

Video: RFID durvju bloķēšanas mehānisms ar Arduino: 5 soļi (ar attēliem)
Video: Установка замка невидимки Атлант Rfid на металлическую офисную дверь. Открытие замка картой. 2024, Novembris
Anonim
Image
Image
3D druka un salieciet bloķēšanas mehānismu
3D druka un salieciet bloķēšanas mehānismu

Šajā instrukcijā mēs savienosim RC522 RFID sensoru ar Arduino Uno, lai izveidotu vienkāršu RFID piekļuves kontrolētu durvju, atvilktņu vai skapja bloķēšanas mehānismu. Izmantojot šo sensoru, jūs varēsit izmantot RFID tagu vai karti, lai bloķētu un atbloķētu bīdāmo skrūvju tipa bloķēšanas mehānismu, ko var viegli uzstādīt uz durvīm vai atvilktnes.

Šīs instrukcijas bloķēšanas mehānisms ir izdrukāts 3D formātā, taču varat izmantot arī jebkuru plaši pieejamu bīdāmo skrūvju tipa slēdzeni. Slēdzene tiek iedarbināta, izmantojot mikro servo.

Šajā pamācībā tiek pieņemts, ka esat iepriekš strādājis ar Arduino mikrokontrolleri un zināt Arduino programmēšanas pamatus. Ja to nedarāt, sekojiet saistītajai rokasgrāmatai, lai iegūtu plašāku informāciju par pirmās skices izveidi un augšupielādi.

Piegādes

Lai izveidotu savu RFID bloķēšanas mehānismu, jums būs nepieciešams:

  • Arduino Uno (vai cits) - pērciet šeit
  • Arduino barošanas avots - pērciet šeit
  • RC522 RFID sensors - pērciet šeit
  • Maizes dēlis un džemperi testēšanai - pērciet šeit
  • Micro Servo - pērciet šeit
  • 2 x gaismas diodes - pērciet šeit
  • 2 x 220Ω rezistori - pērciet šeit
  • 3D printeris un kvēldiegs (pēc izvēles bloķēšanai) - šis tiek izmantots
  • Konteiners vai korpuss sensoram un elektronikai

1. darbība: 3D drukāšana un bloķēšanas mehānisma salikšana

3D druka un salieciet bloķēšanas mehānismu
3D druka un salieciet bloķēšanas mehānismu

Vispirms mēs saliksim slēdzenes mehānismu, tas sastāv no 3D drukātas bīdāmās slēdzenes un mikro servo ar servo roku.

Varat arī izmantot bīdāmo skrūvju tipa slēdzeni, kurai jāpievieno servo rokturis.

Slēdzenes mehānisms ir balstīts uz šo Sagittario bīdāmās slēdzenes dizainu, kuru esmu samazinājis līdz 65% no sākotnējā izmēra.

Lejupielādēt 3D drukas failus: RFID bloķēt 3D drukas failus

Es 3D izdrukāju pievienotos failus, izmantojot baltu PLA 185 ° C temperatūrā un 20% piepildījumu.

Mehānismam un servo turētājam ir skrūvju caurumi, kas ļauj to viegli piestiprināt pie skapja, skapja vai atvilktnes. Varat arī izmantot karstu līmi vai divpusēju lenti, lai to mazāk piestiprinātu.

2. darbība: samontējiet elektriskos komponentus

Salieciet elektriskos komponentus
Salieciet elektriskos komponentus
Salieciet elektriskos komponentus
Salieciet elektriskos komponentus
Salieciet elektriskos komponentus
Salieciet elektriskos komponentus

Pievienojiet elektriskos komponentus, kā parādīts shēmā. Vispirms es tos saliku uz maizes dēļa, lai pārbaudītu komponentus un ielādētu divu tagu ID numurus, kuriem vēlējos atļaut piekļuvi.

Zaļās un sarkanās gaismas diodes nav obligātas, tās tikai labi norāda, ka marķējums tiek pareizi nolasīts, tiklīdz sistēma atrodas korpusā.

3. darbība: augšupielādējiet kodu

Pilnu koda aprakstu un lejupielādes saiti var atrast šeit - uz Arduino balstīts RFID bloķēšanas mehānisma kods

Šeit ir saite, lai vienkārši lejupielādētu kodu - RFID bloķēšanas kods

Pirms koda palaišanas jums jāinstalē RFID bibliotēka, kas ir komplektā ar kodu, kas iekļauts iepriekšējā lejupielādē.

Kods būtībā gaida, līdz tiks skenēta atzīme. Kad tags ir skenēts, tas nodod skenēto ID funkcijai, kas pārbauda, vai skenētā taga ID numurs ir pieņemto tagu masīvā, un pēc tam vai nu piešķir piekļuvi, mirgo zaļā gaismas diode, un atbloķē vai bloķē mehānismu atkarībā no iepriekšējā stāvokļa vai liedz piekļuvi un mirgo sarkanā gaismas diode.

4. darbība. Taga pievienošana

Kods ietver izvadi uz datora sērijas monitoru. Pirmoreiz to palaižot, jums būs jāreģistrē tagi, kuriem vēlaties piešķirt piekļuvi. Tas tiek darīts, skenējot tagu un ierakstot sērijas monitorā redzamo taga ID. Pēc tam šo numuru var pievienot masīvam accessGranted, lai piešķirtu piekļuvi tagam. Masīva izmērs arī attiecīgi jāpalielina vai jāsamazina.

Atkārtoti augšupielādējiet kodu, izmantojot jauno masīvu, un tagad jums vajadzētu būt iespējai skenēt tagu, un tas mirgos zaļā krāsā un bloķēs vai atbloķēs jūsu mehānismu atkarībā no iepriekšējā bloķēšanas stāvokļa.

5. darbība: slēdzenes uzstādīšana

Slēdzenes uzstādīšana
Slēdzenes uzstādīšana
Slēdzenes uzstādīšana
Slēdzenes uzstādīšana

Lai padarītu slēdzeni ērtāk lietojamu, es to uzstādīju plastmasas traukā/korpusā ar gaismas diodēm, kas redzamas priekšpusē virs sensoru zonas. Pēc tam slēdzene tika uzstādīta durvju iekšpusē.

Ja vēlaties padarīt sistēmu nedaudz drošāku, jūs vēlaties atdalīt sensora moduli no Arduino un drīzāk uzstādīt Arduino arī durvju iekšpusē. Ir daudz grūtāk reproducēt signālu no sensora moduļa uz Arduino, nekā atveidot PWM signālu uz servo, lai atvērtu slēdzeni.

Ja vēlaties iegūt vairāk informācijas par bloķēšanas mehānisma uzbūvi un padziļinātu koda aprakstu, apskatiet pilnu uzbūves rakstīšanu šeit - Arduino balstīta RFID durvju slēdzene

Lai veicas jūsu uzbūvē!

Ieteicams: