Mündəricat:
- Addım 1: Lazımi materiallar
- Addım 2: Montaj və dövrə diaqramı
- Addım 3: Arduino Kodu
- Addım 4: Problemlərin aradan qaldırılması
- Addım 5: Təbrik edirik
- Addım 6: Arduino istifadə edərək Smart Lock Sistemi
Video: Arduino istifadə edərək RFID kilid sistemi: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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
İşdə lazım olan bəzi materiallar:-
- RFID-RC522 Modulu
- Arduino Uno
- 3D Çaplı hissələr buradan - burada
- 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
- Motoru bağlamaq üçün M3 vintlər və qoz
- Çö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ı
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ə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT