Mundarija:

Avtomatik eshik qulfi: 5 qadam
Avtomatik eshik qulfi: 5 qadam

Video: Avtomatik eshik qulfi: 5 qadam

Video: Avtomatik eshik qulfi: 5 qadam
Video: ДАМАС ЭШИКЛАРИНИ СОЗЛАШ ТУЛИК МАЛУМОТ. DAMAS ESHIKLARI фаргона вилоят Багдод тумани 906328123 2024, Iyul
Anonim
Image
Image
Avtomatik eshik qulfi
Avtomatik eshik qulfi
Avtomatik eshik qulfi
Avtomatik eshik qulfi
Avtomatik eshik qulfi
Avtomatik eshik qulfi

Salom!!

Bu mening birinchi ko'rsatma! Umid qilamanki, barchangizga yoqadi.

Ushbu loyihada biz eshiklarni avtomatlashtirilgan (parol bilan himoyalangan) o'rnatamiz. Klassik qulf va kalit - bu 100 -yillarning ixtirosi va biz bilganimizdek "o'zgarish tabiat qonunidir", shuning uchun o'zgartirish vaqti keldi. Bugun biz oddiy va arzon elektron eshik qulfini yasaymiz.

Biz qilmoqchi bo'lgan qulf elektron bo'lib, uning miyasi Arduino Uno bo'ladi (Arduino nano yoki pro mini ham yaxshi ishlaydi), displey uchun 16*2 lcd displey va parolni kiritish uchun DIY klaviaturasi bo'ladi. ovozli signal bilan o'ralgan bo'ling. Ushbu qo'llanmada men qulflash mexanizmi uchun doimiy ishlaydigan dvigatelni ishlatmoqchiman, lekin siz uning o'rniga servodan foydalanishingiz mumkin.

Endi boshlaylik !!

Ta'minotlar

Qulfni yaratish uchun zarur bo'lgan komponentlar ham onlayn, ham oflayn rejimda osonlikcha mavjud, shuning uchun men sizga havolalarni taqdim etaman.

~ Arduino Uno: bu erdan sotib olishingiz mumkin

~ 16*2 lcd displey: bu erdan sotib olishingiz mumkin

~ l293D IC: bu erdan sotib olishingiz mumkin

~ DC sevimli mashg'ulot motori / Servo dvigateli: bu erdan sotib olishingiz mumkin

~ tugmachani bosish x 18: bu erdan sotib olishingiz mumkin

~ mukammal taxta

~ 1Kohm qarshilik x 16

~ 10 Kohm potentsiometr

~ 1Mohm qarshilik

~ ovozli signal

~ komponentlarni joylashtirish uchun korpus

ba'zi simlar, sarlavhalar, lehim va lehim temir eshiklarni avtomatik qulflash uchun etarli bo'ladi.

1 -qadam: Arduino bilan 16*2 o'lchamli LCD displey

Arduino bilan 16*2 o'lchamli LCD displey
Arduino bilan 16*2 o'lchamli LCD displey
Arduino bilan 16*2 o'lchamli LCD displey
Arduino bilan 16*2 o'lchamli LCD displey
Arduino bilan 16*2 o'lchamli LCD displey
Arduino bilan 16*2 o'lchamli LCD displey

LCD -ni arduino bilan ulash juda oson.

Bu erda men sizga elektron sxemani taqdim qildim, men bu displey uchun Lcd -ni osonroq ulash uchun DIY qalqoni qildim. Biz arduino bilan bog'lanish uchun 4 ta ma'lumot pinini (ya'ni D4, D5, D6, D7) ishlatamiz.

Men sizga ulanishni toza saqlash uchun lentali simdan foydalanishni maslahat beraman yoki non taxtali o'tish moslamalarini ishlatishingiz mumkin.

Hamma narsa to'g'ri ishlayotganini tekshirish uchun men taqdim etgan LIQUID CRYSTAL kutubxonasining Hello World namunali eskizini yuklashingiz mumkin.

2 -qadam: Klaviatura yaratish va o'zaro bog'lanish

Klaviaturani yaratish va o'zaro bog'lash
Klaviaturani yaratish va o'zaro bog'lash
Klaviaturani yaratish va o'zaro bog'lash
Klaviaturani yaratish va o'zaro bog'lash
Klaviaturani yaratish va o'zaro bog'lash
Klaviaturani yaratish va o'zaro bog'lash

Men bozorda mavjud bo'lgan klaviatura modulini ishlatish o'rniga oddiy klaviaturani qildim, chunki u 8 ta kirish -chiqish pinidan foydalanadi va agar biz ushbu moduldan foydalansak. Boshqa komponentlar uchun kirish -chiqish pinlari etishmay qoladi.

Shunday qilib, men faqat bitta analog arduino pinidan foydalanadigan klaviatura modulini yaratishga qaror qildim !!

biz buni ba'zi tugmachalar va rezistorlar yordamida osonlik bilan amalga oshirishimiz mumkin. Buning ishlash printsipi - kuchlanish taqsimlagichi, siz yuqoridagi rasmlardan simlar va ishlarni ko'rishingiz mumkin. Men buni mukammal taxtada qildim, siz ham shunday qila olasiz va endi Arduino orqali ulanish juda oson.

QAYD: 1 M ohmli qarshilik o'rniga katta qarshilik klaviaturani aniqroq qiladi.

3 -qadam: qulfni o'rnatish

Mandalni sozlash
Mandalni sozlash
Mandalni sozlash
Mandalni sozlash
Mandalni sozlash
Mandalni sozlash

eshik qulfini o'rnatishning ikki yo'li mavjud

1. DIY

Har xil narsalarni birlashtirish uchun sizga oddiy eshik qulfi (Kundi), doimiy dvigatel, ikkita tugma, tishli tayoq (men bolt ishlatganman), yong'oq va qandaydir epoksi kerak bo'ladi (men M muhridan foydalanganman).

faqat vintli tayoqchani motor miliga va gaykani mandalli tutqich bilan birlashtiring, ikkita tugmachani mandalga shunday yopishtiringki, mandalning tutqichi o'ta holatda bo'lganida, tugmachaning birortasini bosish kerak bo'ladi.

Rasmda ko'rsatilgandek simlarni ulang.

Dvigatelni dvigatel haydovchisiga ulang, bu erda men sevimli mashg'ulot motorini boshqarish uchun L293D ic dan foydalanayapman.

2. Solenoid qulfini oling

Internetda siz elektromagnit qulfni sotib olishingiz mumkin. Men ham sizga shu erda havolani beraman.

4 -qadam: Buzzer qo'shish va komponentlar uchun muhofaza topish

Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish
Buzzer qo'shish va komponentlar uchun muhofaza topish

Endi hamma narsa deyarli sozlangan, siz qulfingizni yanada interaktiv qilish uchun ovozli signal qo'shishingiz mumkin

gnd -ga bitta signal signalini, ikkinchisini esa arduino -ning 10 -piniga ulang.

Loyihangiz salqin ko'rinishi uchun komponentlarni joylashtirish uchun mos korpusni toping.

Men arduino, buzzer va dvigatel drayverini o'z ichiga olgan plastik korpusga o'rnatgan Lcd va klaviaturani mahkamlash uchun yog'och ramkadan foydalandim.

5 -qadam: kod

Kod
Kod
Kod
Kod

Kod haqida aytadigan ko'p narsa yo'q, men buni o'zim qildim va u yaxshi ishlaydi.

eshikni ochish mumkin bo'lgan ikkita kalit mavjud. biri kodda oldindan e'lon qilingan va o'zgartirilishi mumkin bo'lmagan asosiy kalit, ikkinchisi esa yangilanishi va eepromda saqlanishi mumkin va C tugmachasini bosish orqali o'zgartirilishi mumkin..

Welcome () funktsiyasida xush kelibsiz xabarni o'zgartirib yuboradigan xabarimni o'zgartirishingiz mumkin.

Bu loyiha uchun hamma narsa, endi siz borishingiz yaxshi bo'ladi.

Ushbu loyiha 2020 yilgi arduino tanlovining bir qismidir, ovoz berishni o'ylab ko'ring, rahmat.

Tavsiya: