Mundarija:
- Ta'minotlar
- 1 -qadam: Jek kabelidagi simlarning rangi
- 2 -qadam: Kodlash
- 3 -qadam: Hammasini tuzating! va sinov qilaylik
- 4 -qadam: Hammasi shu
Video: Eshik qo'shiqchisi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Hammaga salom!
Men karantindaman va kunlar zerikarli. Men foydasiz narsa yaratishga qaror qildim … Eshik qo'shiqchisi!
Yaxshi … bilaman… Bu befoyda … Lekin bu qiziq!
Maqsad shundaki, kimdir eshikni ochsa, u osmon, baqir -chaqir, musiqaga o'xshab ovoz chiqaradi (sozlanadigan ovoz) … (men sizni ogohlantirdim… foydasiz)
Karantin tufayli do'konda xohlagan narsani sotib ololmadim. Shunday qilib, men bor narsamni qildim:)
Ta'minotlar
Men quyidagi materialdan foydalanganman:
- Raspberry Pi 3
- Limit tugmasi (men eski kompyuterdan topa oldim)
- Kichkina ma'ruzachi (men kerakli narsani eski qutidan topdim)
- Karnayni Raspberry Pi -ga ulash uchun sim va narsa
Hammasi shu !
1 -qadam: Jek kabelidagi simlarning rangi
Mening uyamning vilkasi singan. Shunday qilib, men karnayda yangi erkak uyani qayta ulashim kerak.
Men eski eshitish vositasini topdim (Samsung bo'lishi mumkin) va men simlarning rangini aniqladim va ularning funktsiyalari bilan bog'liqman.
(yuqoridagi rasmda bo'lgani kabi)
Menda issiqlik o'tkazmaydigan quvur yo'q edi … Shunday qilib, men uni lenta bilan yasadim.
2 -qadam: Kodlash
Men tugmachani (odatda yopiq - NC) pin 1 (+5V) va pin 7 (GPIO) ga Rpi uladim.
Endi men xohlagan narsani kodlayman. Ushbu loyiha uchun men Python -dan foydalanardim (lekin buning uchun boshqa zerikarli kodlardan foydalanishingiz mumkin)
Qisqasi:
- Pygame ovozni ijro etish uchun ishlatiladi
Ma'lumotlar jadvali Pygame
- Vaqt CPUga qo'shimcha vazifalarni bajarish imkoniyatini berish uchun ishlatiladi
Ma'lumotlar jadvalining vaqti
- GPIO GPIO chiqishida nima bo'layotganini tinglash uchun ishlatiladi (obvius)
RPi. GPIO ma'lumotlar jadvali
Men sizga kodimni ilova sifatida qoldirdim <3
(Ovoz kod bilan bir xil papkada ijro etilishi kerak)
3 -qadam: Hammasini tuzating! va sinov qilaylik
Men tugmachani eshikka qo'limdan kelganicha mahkamladim (lenta bilan).
Men barcha simlarni uladim …
Va eshikni oching:)
=> video
4 -qadam: Hammasi shu
Agar siz ko'proq ma'lumotga ega bo'lishni istasangiz, menga elektron pochta orqali yuborishingiz mumkin: [email protected]
Meni o'qiganingiz uchun tashakkur (men frantsuzman, shuning uchun ingliz tilim yomon)
Va zerikarli kuningiz yaxshi bo'lsin!
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
Maxsus eshik tagligi, eshik qo'ng'irog'i: 6 qadam
Maxsus eshik tagligi eshikni qo'ng'irog'i. Salom! Mening ismim Jastin, men o'rta maktabda kichikman va bu ko'rsatma sizga kimdir eshik to'shagini bosganda qanday qo'ng'iroq qilish kerakligini ko'rsatib beradi va siz xohlagan ohang yoki qo'shiq bo'lishi mumkin! Eshik tagligi eshikni qo'zg'atgani uchun
IFTTT yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: 8 qadam
IFTTT yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: WiFi eshik qo'ng'irog'i sizning mavjud simli eshik qo'ng'irog'ingizni aqlli eshik qo'ng'irog'iga aylantiradi. https://www.fireflyelectronix.com/product/wifidoor
Uy yordamchisi yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: 6 qadam
Uy yordamchisi yordamida simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring: mavjud simli eshik qo'ng'irog'ini aqlli eshik qo'ng'irog'iga aylantiring. Kimdir sizning qo'ng'irog'ingizga qo'ng'iroq qilganda, fotosurat yoki video ogohlantirishni olish uchun telefoningizga yoki oldingi old kamerangiz bilan bog'laning
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