Mündəricat:

Avtomatik Qapı Kilidi: 5 addım
Avtomatik Qapı Kilidi: 5 addım

Video: Avtomatik Qapı Kilidi: 5 addım

Video: Avtomatik Qapı Kilidi: 5 addım
Video: Кодовый дверной замок своими руками 😂😂 2024, Iyul
Anonim
Image
Image
Avtomatik Qapı Kilidi
Avtomatik Qapı Kilidi
Avtomatik Qapı Kilidi
Avtomatik Qapı Kilidi
Avtomatik Qapı Kilidi
Avtomatik Qapı Kilidi

Hey VAR !!

Bu mənim ilk təlimatımdır! Ümid edirəm hamınız bəyənəcəksiniz.

Bu layihədə Avtomatlaşdırılmış (parolla qorunan) Qapı kilidi quracağıq. Klassik kilid və açar sözün əsl mənasında 100 -cü illərin ixtirasıdır və bildiyimiz kimi "dəyişiklik təbiətin qanunudur".

Etəcəyimiz kilid elektronikdir, beyni Arduino Uno olacaq (Arduino nano və ya pro mini də yaxşı işləyəcək) və ekran üçün 16*2 lcd ekrana və parol daxil etmək üçün DIY klaviaturasına sahib olacaq. səs siqnalı ilə birləşdirilsin. Bu təlimatda kilidləmə mexanizmi üçün dc hobbi motorundan istifadə edəcəyəm, ancaq bunun əvəzinə bir servo istifadə edə bilərsiniz.

İndi başlayaq !!

Təchizat

Kilidi qurmaq üçün lazım olan komponentlər həm onlayn, həm də oflayn olaraq asanlıqla əldə edilə bilər, bunun üçün sizə bağlantılar verəcəyəm.

~ Arduino Uno: buradan satın ala bilərsiniz

~ 16*2 lcd ekran: buradan satın ala bilərsiniz

~ l293D IC: buradan satın ala bilərsiniz

~ DC hobbi motoru / Servo motor: buradan satın ala bilərsiniz

~ push switch x 18: buradan satın ala bilərsiniz

~ mükəmməl lövhə

~ 1Kohm müqavimət x 16

~ 10 kohm potansiyometr

~ 1Mohm müqavimət

~ səs siqnalı

~ komponentləri yerləşdirmək üçün korpus

bəzi tellər, başlıqlar, lehim və lehimləmə dəmir avtomatik qapı kilidi etmək üçün kifayət edəcək.

Addım 1: Arduino ilə 16*2 LCD Ekran Arası

Arduino ilə 16*2 LCD ekran
Arduino ilə 16*2 LCD ekran
Arduino ilə 16*2 LCD ekran
Arduino ilə 16*2 LCD ekran
Arduino ilə 16*2 LCD ekran
Arduino ilə 16*2 LCD ekran

LCD -ni arduino ilə birləşdirmək çox asandır.

Burada sizə eyni sxem sxemini təqdim etdim, Lcd -ni daha asan bağlamaq üçün bu ekran üçün DIY qalxanı hazırladım. Arduino ilə əlaqə qurmaq üçün 4 məlumat pinindən (yəni D4, D5, D6, D7) istifadə edəcəyik.

Əlaqələri səliqəli saxlamaq üçün lent telindən istifadə etməyi və ya çörək taxtası olan atlayıcılardan istifadə etməyi təklif edirəm.

Hər şeyin düzgün işlədiyini yoxlamaq üçün, təqdim etdiyim LIQUID CRYSTAL kitabxanasının Hello World nümunə eskizini yükləyə bilərsiniz.

Addım 2: Klaviatura düzəltmək və əlaqələndirmək

Klaviatura düzəltmək və birləşdirmək
Klaviatura düzəltmək və birləşdirmək
Klaviatura düzəltmək və birləşdirmək
Klaviatura düzəltmək və birləşdirmək
Klaviatura düzəltmək və birləşdirmək
Klaviatura düzəltmək və birləşdirmək

Bazarda mövcud olan klaviatura modulundan istifadə etmək əvəzinə sadə klaviaturamı düzəltdim, çünki 8 i/o pinindən istifadə edir və bu moduldan istifadə etsək. Digər komponentlər üçün I/O pinlərində çatışmazlığımız olacaq.

Beləliklə, yalnız bir analog arduino pinindən istifadə edən öz klaviatura modulunu hazırlamaq qərarına gəldim!

bəzi düymələr və rezistorların köməyi ilə asanlıqla edə bilərik. Bunun iş prinsipi Gərginlik Bölücüdür, yuxarıdakı şəkillərdən naqilləri və işlədiyini görə bilərsiniz. Mükəmməl bir lövhə üzərində hazırladım, eyni şeyi edə bilərsiniz və indi Arduino ilə əlaqə qurmaq çox asandır.

Qeyd: 1 M ohm müqavimət yerinə daha böyük müqavimət klaviaturanı daha dəqiq edəcək.

Addım 3: Latch Setup

Mandal Quraşdırması
Mandal Quraşdırması
Mandal Quraşdırması
Mandal Quraşdırması
Mandal Quraşdırması
Mandal Quraşdırması

qapı kilidini qurmağın iki yolu var

1. DIY

Bir şeyi birləşdirmək üçün adi bir qapı mandalı (Kundi), bir DC mühərriki, iki düymə, yivli çubuq (bir bolt istifadə etdim), bir qoz və bir növ epoksiyaya ehtiyacınız olacaq (M möhüründən istifadə etmişəm).

Yivli çubuğu motor mili və qoz ilə mandal sapı ilə birləşdirin, iki düyməni mandala yapışdırın ki, mandal sapı həddindən artıq vəziyyətdə olanda düymələrdən birinə basılmalıdır.

Kabloları şəkildə göstərildiyi kimi edin.

mühərriki bir sürücü ilə bağlayın, burada Dc hobbi motorunu idarə etmək üçün L293D ic istifadə edirəm.

2. Solenoid kilidi alın

İnternetdə mövcud olan bir solenoid kilidi ala bilərsiniz. Mən də burada eyni link verirəm.

Addım 4: Buzzer əlavə edin və Komponentlər üçün Qapı tapın

Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq
Buzzer əlavə etmək və Komponentlər üçün Qoruyucu Tapmaq

İndi hər şey demək olar ki, qurulub, Kilidinizi daha interaktiv etmək üçün bir səs siqnalı əlavə edə bilərsiniz

bir siqnal telini gnd -ə, digərini isə arduino 10 -un pininə bağlayın.

Layihənizin Sərin görünməsi üçün komponentləri yerləşdirmək üçün uyğun bir korpus tapın.

Arduino, buzzer və motor sürücüsü olan plastik bir korpusun üstünə quraşdırdığım Lcd və klaviaturanı bağlamaq üçün taxta bir çərçivə istifadə etdim.

Addım 5: Kod

Kod
Kod
Kod
Kod

Kod haqqında çox şey yoxdur, özüm hazırladım və yaxşı işləyir.

qapını aça biləcək iki açar var. biri kodda əvvəlcədən elan edilmiş və dəyişdirilə bilməyən əsas düymələrdir və digər açar eepromda yenilənir və saxlanılır və C düyməsinə basaraq dəyişdirilə bilər Səhvən səhv bir düyməni daxil etmisinizsə klaviaturanın A düyməsinə basaraq onu silə bilərsiniz..

xoş () funksiyasında xoş mesajı dəyişən mesajımı dəyişə bilərsiniz.

Bu layihə üçün hamısı budur. İndi getmək yaxşı olar.

Bu layihə, səs verməyi düşünərək 2020 arduino yarışmasının bir hissəsidir, təşəkkür edirəm.

Tövsiyə: