Mundarija:
- 1 -qadam: uskunani sozlash
- 2 -qadam: Kod
- 3 -qadam: Qurilmadan foydalanish
- 4 -qadam: Yakuniy mahsulot
Video: Sovutgichning eshik taymerlari: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Ushbu qo'llanmada biz muzlatgich yorug'lik taymerining mavhumligini yaratish va kodlash jarayonini o'tamiz. Qurilmamizning asosiy maqsadi - sovutgichning chirog'ini faqat uning oldida turgan odam yoqsa, quvvatni tejash. Bizning narsalar Interneti qurilmamiz ikkita datchikdan foydalanadi: qamish kaliti va ob'ektdan qochish sensori moduli. Qamish sensori magnit maydon mavjud bo'lganda signal yuboradi. Bu eshik ochiq yoki yopiq ekanligini aniqlash uchun ishlatiladi. Agar eshik ochiq bo'lsa, yaqinlik sensori muzlatgich oldida kimdir turganini aniqlash uchun ishlatiladi. Agar biror kishi aniqlanmasa, taymer kimdir eshik oldida turganidan beri qancha vaqt o'tganini hisoblay boshlaydi.
Ushbu loyiha, shuningdek, kolba serverida ishlaydigan qurilmani boshqarish interfeysini ham o'z ichiga oladi. Foydalanuvchi har bir taymerni tekshirishi yoki ularni ushbu interfeys yordamida tiklashi mumkin.
Quyidagi qadamlar sizga ushbu qurilmani yaratish jarayonini ko'rsatib beradi.
1 -qadam: uskunani sozlash
Birinchi qadam - bu qurilmaning sxemalarini o'rnatish. Bizga kerak bo'ladi:
- Raspberry Pi 3
- Non paneli
- Qamish moduli*
- to'siqlardan qochish sensori moduli*
- 10 kOhm qarshilik
- Simlar
- bitta magnit (qurilmani sinab ko'rish uchun)
*Arduino 37-in-1 datchiklar to'plamidan (hujjatlar)
Barcha materiallar yig'ilgandan so'ng, sxemani yuqorida ko'rsatilgan sxema bo'yicha yig'ing.
2 -qadam: Kod
Endi bizda uskunalar o'rnatildi, biz kodni yozishni boshlashimiz mumkin. Kodni biriktirilgan ziplangan papkada topish mumkin. Kataloglarning tuzilishi juda murakkab, shuning uchun hech qanday faylni boshqa joyga ko'chirmang.
3 -qadam: Qurilmadan foydalanish
Dastur Flask serverlari yordamida ishlaydi. Flaskni o'rnatish va ishlatish tafsilotlarini bu erda topishingiz mumkin.
Birinchidan, buyruq satridan foydalanib, kolba ilovasini iotapp.py qilib o'rnating:
FLASK_APP = iotapp.py -ni o'rnating
Keyin dasturni ishga tushiring:
idishni ishga tushirish -host 0.0.0.0
Interfeysga kirish uchun oxirgi buyruqdan kelib chiqqan URL manzilini nusxalash. Bu sahifada ikkita taymer bor: biri eshik qancha vaqt ochilganligini kuzatib boradigan, ikkinchisi eshik oldida qancha vaqt ochilganligini kuzatuvchi. Qachonki sahifa yangilansa, ikkala taymer ham yangilanadi. Foydalanuvchi "Taymerlarni tiklash" tugmasi yordamida taymerlarni qayta o'rnatishi mumkin.
Magnit muzlatgich eshigini anglatadi. Magnit mavjud bo'lganda, eshikni yopiq deb hisoblash mumkin. Eshikni ochishni taqlid qilish uchun magnitni qamish sensoridan oling. Sovutgich oldida turgan odamga taqlid qilish uchun qo'lingizni yaqinlik sensori ustiga qo'ying. Qo'lingizni olib tashlaganingizda, taymer kimdir muzlatgich oldida turganidan beri qancha vaqt o'tganini hisoblay boshlaydi.
4 -qadam: Yakuniy mahsulot
Bu erda biz qurilmaning amaldagi namunasini ko'rsatamiz.
Bu ko'rsatma Rayan Anderson va Kevin Benson tomonidan yaratilgan.
Tavsiya:
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
Minimal qismlar bilan ishlaydigan Geiger taymerlari: 4 qadam (rasmlar bilan)
Ishlaydigan Geiger hisoblagichi W/ minimal qismlari: Mana, mening bilganimdek, siz quradigan eng oddiy ishlaydigan Geiger hisoblagichi. Bu Rossiyada ishlab chiqarilgan SMB-20 Geiger trubkasidan foydalanadi, u yuqori voltli elektron plyonkadan o'g'irlangan. U beta -zarrachalar va gamni aniqlaydi
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