Mündəricat:

Arduino istifadə edərək RFID kilid sistemi: 6 addım
Arduino istifadə edərək RFID kilid sistemi: 6 addım

Video: Arduino istifadə edərək RFID kilid sistemi: 6 addım

Video: Arduino istifadə edərək RFID kilid sistemi: 6 addım
Video: 12- Mblock 5 - Arduino Servo Motor Uygulaması 2024, Noyabr
Anonim
Arduino istifadə edərək RFID kilid sistemi
Arduino istifadə edərək RFID kilid sistemi

Hamıya salam, bu mənim ilk təlimatımdır və Judhi Prasetyo tərəfindən təqdim edilmişdir. Seminar, təcrübəçi olaraq çalışdığım Assambleyaya ev sahibliyi etdi və bir istehsalçıysanız işləmək üçün ən yaxşı yerdir.

RFID kilid sisteminə qayıdaraq, bunun necə işlədiyini sizə izah edəcəyəm.

Baxış:-

  • Bu sistemdə RFID etiketi və oxuyucusundan istifadə edirik.
  • İndi hər etiketin özünəməxsus kodu var
  • etiketi Arduino ilə əlaqəli olan oxucunun üzərinə qoyduğunuzda
  • Oxucu radio tezlik kodunu birdən çox simvola açaraq Arduinoya göndərir
  • Arduino artıq yazdığımız RF kodunu yaddaşında saxlamışdır
  • Arduino, alınan RF kodunun yaddaşdakı kodla uyğun olub olmadığını yoxlayır
  • Uyğun olarsa, servomotor, fırlanma hərəkətini xətti hərəkətə çevirən rack və pinion mexanizmi ilə kilidi açır

Addım 1: Lazımi materiallar

Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar
Tələb olunan materiallar

İşdə lazım olan bəzi materiallar:-

  1. RFID-RC522 Modulu
  2. Arduino Uno
  3. 3D Çaplı hissələr buradan - burada
  4. 180 dərəcə fırlanma ilə istənilən standart ölçüdə servo motor (40.8 × 20.1 × 38 mm). Məsələn:- Mg995 servo
  5. Motoru bağlamaq üçün M3 vintlər və qoz
  6. Çörək taxtası və 2 LED işıq

Aşağıda 3D çap sənədləri var

3D printeriniz varsa, Thingiverse bağlantısındakı parametrləri istifadə edin, əks halda hissələri sizə göndərəcək 3DHublardan istifadə edin.

Addım 2: Montaj və dövrə diaqramı

Montaj və dövrə diaqramı
Montaj və dövrə diaqramı
Montaj və dövrə diaqramı
Montaj və dövrə diaqramı

Yuxarıda, təqib etməli olduğunuz dövrə diaqramı var.

Ötürücülərin servo ilə yığılması, servonun özü ilə gələn normal montaj vintləri ilə edilə bilər.

Seminar zamanı servo motorun 3D çaplı hissəyə uyğun gəlməməsi problemi yarandı. Bəzən 3d printerin qeyri -dəqiqliyi səbəbindən baş verir. Bu baş verərsə, materialı əritmək və düzəltmək üçün bir lehimləmə dəmiri istifadə edin.

Addım 3: Arduino Kodu

Yuxarıdakı kodu yükləyin və Arduino Uno -ya yükləyin. Kodu da izah etdim. Əvvəlcə RFID etiketini taradığınızdan əmin olun ki, onun seriya portundakı kodunu tapasınız və onu 'cardno' dəyişəninə qoyasınız.

Addım 4: Problemlərin aradan qaldırılması

Burada rast gələ biləcəyiniz mümkün problemlər var. Seminar zamanı baş verən eyni problemdir.

1) Servo motor kilid sisteminə uyğun deyil?

A) Bu bir dizayn qüsuru deyil, əsasən bəzən 3D printerin qeyri -dəqiqliyi səbəbindən baş verir. Servo montaj üçün boşluğu artırmaq üçün sadəcə bir lehimləmə dəmiri istifadə edin.

2) Servo ümumiyyətlə hərəkət etmir?

A) Bağlantının boş olması və ya teli yanlış yerə bağlama ehtimalı var. Proqramlaşdırmada heç bir səhv yoxdur, buna görə yenidən yoxlayın.

3) RFID oxucu etiketi tanımır?

A) Görünür, kart nömrənizi skan etməyi və 'cardno' dəyişəninə qoymağı unutmusunuz. Bunu et və gör.

4) Servo RFID ilə etiketləndikdə qapını açmaq əvəzinə kilidləyirmi?

A) Bu, servoyu əks istiqamətə bağladığınız zaman baş verir. Dəyişmək üçün çox tənbəl hiss edirsinizsə, servonun istiqamətini dəyişdirin və ya əvəzinə bu kodu qoyun.

Addım 5: Təbrik edirik

Gördüyünüz kimi kilid quruluşunun və servo motorun daha kiçik bir versiyasından istifadə etdik. Bunu xərcləri azaltmaq və əsasən insanlara öyrətmək üçün etdik. Ancaq bu kilid sistemini evinizə tətbiq etməklə ciddi məşğul olsanız, normal 3d çap dizaynına və yaxşı servoya keçin.

Layihəni tamamladığınız üçün yaxşı işlər görüldü. Bu layihəni fərqli bir şəkildə etmisinizsə, yeni bir şey tapın və ya yardıma ehtiyacınız varsa, aşağıdakı şərhlərdə mənə bildirin.

Addım 6: Arduino istifadə edərək Smart Lock Sistemi

Video krediti - Amit Jindani

Tövsiyə: