Kazalo:

Sistem zaklepanja RFID z uporabo Arduina: 6 korakov
Sistem zaklepanja RFID z uporabo Arduina: 6 korakov

Video: Sistem zaklepanja RFID z uporabo Arduina: 6 korakov

Video: Sistem zaklepanja RFID z uporabo Arduina: 6 korakov
Video: Стеки технологий – информатика для руководителей бизнеса 2016 2024, November
Anonim
Sistem zaklepanja RFID z uporabo Arduina
Sistem zaklepanja RFID z uporabo Arduina

Pozdravljeni vsi, to je moj prvi pouk in ga je predstavil Judhi Prasetyo. Delavnico je gostila Skupščina, kjer delam kot pripravnik in je eno izmed najboljših delovnih mest, če ste izdelovalec.

Če se vrnem k sistemu zaklepanja RFID, vam bom razložil, kako deluje.

Pregled:-

  • V tem sistemu uporabljamo oznako RFID in bralnik.
  • Zdaj ima vsaka oznaka edinstveno kodo
  • ko oznako postavite na bralnik, ki je povezan z Arduinom
  • Bralnik dekodira radijsko frekvenčno kodo na več znakov in jo pošlje v Arduino
  • Arduino ima v pomnilniku že shranjeno RF kodo, ki smo jo zapisali mi
  • Arduino preveri, ali se prejeta koda RF ujema s kodo v pomnilniku
  • Če se ujema, servomotor odpre ključavnico z mehanizmom zobnika in zobnika, ki pretvori rotacijsko gibanje v linearno

1. korak: Potrebni materiali

Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali

Tu je nekaj potrebnih materialov:-

  1. Modul RFID-RC522
  2. Arduino Uno
  3. 3D natisnjeni deli od tukaj - tukaj
  4. Vsak servo motor standardne velikosti (40,8 × 20,1 × 38 mm) z vrtenjem za 180 stopinj. Npr.:- servo Mg995
  5. Vijaki in matica M3 za pritrditev motorja
  6. Deska in 2 LED luči

Spodaj so 3D natisnjene datoteke

Če imate 3D -tiskalnik, uporabite nastavitve na povezavi Thingiverse, sicer uporabite 3DHubs, ki vam bo poslal dele.

Korak: Montaža in vezja

Shema montaže in vezja
Shema montaže in vezja
Shema montaže in vezja
Shema montaže in vezja

Zgoraj je diagram vezja, ki ga morate upoštevati.

Montažo gonila s servomotorjem lahko izvedete z običajnimi vijaki za pritrditev, ki so priloženi samemu servo.

Med delavnico je prišlo do težave, da servo motor ni bil nameščen v 3D tiskanem delu. To se zgodi zaradi nenatančnosti 3D tiskalnika občasno. Če se to zgodi, uporabite spajkalnik, da stopite material in ga popravite.

3. korak: Arduino koda

Prenesite zgornjo kodo in jo naložite v svoj Arduino Uno. Kodo sem tudi razložil. Najprej skenirajte oznako RFID, da poiščete njeno kodo na zaporednih vratih in jo vnesete v spremenljivko 'cardno'.

4. korak: Odpravljanje težav

Tu so možne težave, na katere lahko naletite. Gre za isti problem, ki se je zgodil med delavnico.

1) Servo motor ne ustreza notranjosti ključavničnega sistema?

A) To ni napaka pri načrtovanju, ampak se zgodi predvsem zaradi nenatančnosti 3D tiskalnika. Samo povežite spajkalnik, da povečate vrzel za servo montažo.

2) Servo se sploh ne premika?

A) Obstaja možnost, da je povezava ohlapna ali pa je kabel priključen na napačno mesto. Pri programiranju ni napak, zato ponovno preverite.

3) Bralnik RFID ne prepozna oznake?

A) Videti je, da ste pozabili skenirati številko kartice in jo vnesti v spremenljivko 'cardno'. Naredi to in poglej.

4) Ali servo zaklene vrata, namesto da bi jih odprla, ko so označena z RFID?

A) To se zgodi, ko servo namestite v nasprotni smeri. Samo spremenite orientacijo servo ali namesto tega vnesite to kodo, če se počutite preveč leni za spreminjanje.

5. korak: Čestitamo

Kot lahko vidite, smo uporabili manjšo različico ključavnice in servo motorja. To smo storili za znižanje stroškov in predvsem za poučevanje ljudi. Če pa resno nameravate ta sistem zaklepanja vnesti v svoj dom, pojdite na običajno 3D tiskano zasnovo in dober servo.

Bravo za dokončanje projekta. Če ste projekt izvedli drugače, poiščite nekaj novega ali potrebujete pomoč, mi to sporočite v spodnjih komentarjih.

6. korak: Sistem pametnega zaklepanja z uporabo Arduina

Video zasluge - Amit Jindani

Priporočena: