Mundarija:
- Ta'minotlar
- 1 -qadam: Arduino bilan 16*2 o'lchamli LCD displey
- 2 -qadam: Klaviatura yaratish va o'zaro bog'lanish
- 3 -qadam: qulfni o'rnatish
- 4 -qadam: Buzzer qo'shish va komponentlar uchun muhofaza topish
- 5 -qadam: kod
Video: Avtomatik eshik qulfi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
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
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
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
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 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:
RFID uy qurilishi eshik qulfi: 4 qadam
RFID uy qurilishi eshik qulfi: RFID eshik qulfi - bu kundalik hayotingizda foydalanishingiz mumkin bo'lgan amaliy qurilma. Kalit kartani skanerlashda siz eshik qulfini ochishingiz mumkin. Men loyihani ushbu veb-saytdan o'zgartirdim: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Tnikercad -da parol bilan himoyalangan eshik qulfi: 4 qadam
Tnikercad-da parol bilan himoyalangan eshik qulfi: Ushbu loyiha uchun biz klaviaturadan kirishni olamiz, uni burchak pozitsiyasi sifatida ishlaymiz va 3-raqamli burchakka asoslangan servo dvigatelni harakatlantiramiz. Men 4 x 4 klaviatura ishlatardim, lekin Agar sizda 3x4 klaviatura bo'lsa, u juda o'xshash ulanishga ega, shuning uchun shunday bo'lishi mumkin
Wi -Fi RF - eshik qulfi: 3 qadam (rasmlar bilan)
Wi -Fi RF - Eshikni qulflash: Umumiy ma'lumot Ushbu ko'rsatma sizga uyingizni avtomatlashtirish dasturi orqali eshikni qulflash / qulfini ochish imkoniyatini beradi (masalan, men shaxsan ishlatadigan OpenHAB - bepul uy avtomatlashtirish dasturi) Yuqoridagi rasmda OpenHABning skrinshot namunasi ko'rsatilgan.
Yuzni aniqlash eshik qulfi: 8 qadam
Yuzni tanish eshik qulfi: Taxminan bir oy davomida men yuzni aniqlash eshik qulfini taqdim etaman! Men uni iloji boricha toza qilib ko'rsatishga harakat qildim, lekin men 13 yoshli bola kabi qila olaman. Bu yuzni taniy oladigan eshik qulfi Raspberry Pi 4 tomonidan boshqariladi, maxsus ko'chma tayoqcha bilan
Eshik va eshik monitoriga ulangan avtomatik chiroqlar: 5 qadam
Eshik va eshik monitoriga ulangan avtomatik chiroqlar: zulmatda boshqaruv panelini topish juda qiyin bo'lib tuyuladi, lekin bu loyiha bu muammoni hal qilishda haqiqatan ham yordam beradi. Buning echimini bilish uchun quyidagi amallarni bajaring