Mündəricat:
- Təchizat
- Addım 1: Arduino ilə 16*2 LCD Ekran Arası
- Addım 2: Klaviatura düzəltmək və əlaqələndirmək
- Addım 3: Latch Setup
- Addım 4: Buzzer əlavə edin və Komponentlər üçün Qapı tapın
- Addım 5: Kod
Video: Avtomatik Qapı Kilidi: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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ı
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
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
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
İ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 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ə:
RFID Ev istehsalı qapı kilidi: 4 addım
RFID Ev Hazır Qapı Kilidi: RFID Qapı Kilidi cihazı gündəlik həyatınızda istifadə edə biləcəyiniz praktik bir cihazdır. Açar kartınızı taradığınız zaman qapı kilidini aça bilərsiniz. Layihəni bu veb saytdan dəyişdirdim: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Tnikercad -da parol qorunan qapı kilidi: 4 addım
Tnikercad-da Şifrə Qorunan Qapı Kilidi: Bu layihə üçün bir klaviaturadan giriş alacağıq, bu girişi bucaq mövqeyi olaraq işləyəcəyik və əldə edilən 3 rəqəmli açıya əsaslanaraq servo motoru hərəkət etdirəcəyik. 4 x 4 klaviatura istifadə etdim, ancaq 3x4 klaviaturanız varsa, çox oxşar bir əlaqə var, buna görə ola bilər
Abellcadabra (Üz Tanıma Qapı Kilidi Sistemi): 9 addım
Abellcadabra (Üz Tanıma Qapı Kilidi Sistemi): Karantin zamanı evin qapısı üçün üz tanıma quraraq vaxtı öldürmək üçün bir yol tapmağa çalışdım. Adını Abellcadabra qoydum - bu, Abracadabra ilə qapının zəngi olan sehrli bir ifadənin birləşməsidir və mən yalnız zəng vururam. LOL
Üz Tanıma Qapı Kilidi: 8 Addım
Üz Tanıma Qapı Kilidi: Təxminən bir aydır ki, üz tanıma qapı kilidini təqdim edirəm! Bacardığım qədər səliqəli görünməyə çalışdım, ancaq 13 yaşım qədər edə bilərəm. Bu üz tanıma qapı kilidi Raspberry Pi 4 tərəfindən idarə olunur, xüsusi portativ çubuqla
Qapı və Qapı Monitorinqi ilə Əlaqələndirilən Avtomatik İşıqlar .: 5 Addım
Qapı və Qapı Monitorinqi ilə Əlaqələndirilən Avtomatik İşıqlar: Qaranlıqda keçid lövhəsini tapmaq çox çətin görünür, amma bu problem bu problemi həll etmək üçün həqiqətən faydalıdır. Bunun həllini bilmək üçün aşağıdakı addımları izləyin