Mündəricat:
Video: Soyuducu qapı taymeri: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu dərslikdə, soyuducunun işıq taymeri abstraksiyasının qurulması və kodlaşdırılması prosesinə keçəcəyik. Cihazımızın əsas məqsədi soyuducunun işığını yalnız qarşısında duran birinin yandıraraq enerjiyə qənaət etməkdir. Əşyalar İnterneti cihazımız iki sensordan istifadə edir: bir qamış açarı və bir obyektdən qaçınma sensoru modulu. Bir maqnit sahəsi olduqda qamış sensoru bir siqnal göndərir. Bu, qapının açıq və ya bağlı olduğunu aşkar etmək üçün istifadə olunacaq. Qapı açıqdırsa, yaxınlıq sensoru soyuducunun qarşısında kiminsə dayandığını müəyyən etmək üçün istifadə olunur. Heç bir şəxs aşkar edilmədikdə, taymer kiminsə qapının qarşısında qalmasından nə qədər vaxt keçdiyini hesablamağa başlayacaq.
Bu layihə eyni zamanda bir şüşə serverdə işləyən cihazı idarə etmək üçün bir interfeysi də əhatə edir. İstifadəçi bu sayğacların hər birini yoxlaya və ya yenidən qura bilər.
Aşağıdakı addımlar bu cihazı qurma prosesinə baxmayaraq sizə yol göstərəcəkdir.
Addım 1: Avadanlıq qurulması
İlk addım cihaz üçün sxemlərin qurulmasıdır. Bizə lazım olacaq:
- Moruq Pi 3
- Çörək lövhəsi
- Qamış Modulu*
- Maneələrdən qaçınma sensoru modulu*
- 10 kOhm müqavimət
- Tellər
- Bir maqnit (cihazı sınamaq üçün)
*Arduino 37-in 1-də Sensorlar Kitindən (Sənədlər)
Bütün materiallar toplandıqdan sonra yuxarıda göstərilən sxemə əsasən dövrə yığın.
Addım 2: Kod
İndi avadanlıqlarımızı qurduqdan sonra kodu yazmağa başlaya bilərik. Kodu əlavə olunmuş qovluqda tapa bilərsiniz. Dizinlərin quruluşu çətindir, buna görə də heç bir faylın ətrafında hərəkət etməməsinə diqqət yetirin.
Addım 3: Cihazdan istifadə
Proqram Flask serverlərindən istifadə etməklə həyata keçirilir. Flaskın quraşdırılması və istifadəsi ilə bağlı təfərrüatları burada tapa bilərsiniz.
Birincisi, əmr satırından istifadə edərək, şüşə tətbiqini iotapp.py olaraq təyin edin:
FLASK_APP = iotapp.py qurun
Sonra, proqramı aşağıdakılarla işləyin:
flask run --host 0.0.0.0
İnterfeysə daxil olmaq üçün son əmrdən yaranan URL -ni kopyalayın. Bu səhifənin iki taymeri var: biri qapının nə qədər açıq olduğunu izləyən, biri də qarşısında heç kim olmadan qapının nə qədər açıq olduğunu izləyən. Səhifə hər dəfə yenilənəndə hər iki taymer də yenilənəcək. İstifadəçi "Zamanlayıcıları Sıfırla" düyməsini istifadə edərək taymerləri yenidən qura bilər.
Mıknatıs soyuducunun qapısını təmsil edir. Mıknatıs nə vaxt varsa, qapı bağlı hesab edilə bilər. Qapının açılmasını simulyasiya etmək üçün maqniti qamış sensorundan uzaqlaşdırın. Soyuducunun qarşısında dayanan bir insanı simulyasiya etmək üçün əlinizi yaxınlıq sensoru üzərinə qoyun. Əlinizi çıxardığınız zaman, taymer kiminsə soyuducunun qabağında nə vaxt olduğunu hesablamağa başlayacaq.
Addım 4: Son Məhsul
Burada, işləyən cihazın bir nümunəsini göstəririk.
Bu Təlimat Rayan Anderson və Kevin Benson tərəfindən yaradılmışdır.
Tövsiyə:
Xüsusi Qapı Mat Tetikli Qapı Zəngi.: 6 Addım
Xüsusi Qapı Mat Tetikli Qapı Zəngi.: Salam! Adım Justin, mən liseydə kiçikəm və bu Təlimat sizə qapı döşəyinizə basanda işə salınan və istədiyiniz melodiya və ya mahnıya çevrilə bilən bir qapı zəngi necə edəcəyinizi göstərəcək! Qapı matı qapını tətiklədiyi üçün
Evdə hazırlanan Peltier Soyuducu / Soyuducu İstilik Nəzarətçisi DIY: 6 addım (şəkillərlə)
Evdə hazırlanan Peltier Soyuducu / Soyuducu İstilik Nəzarətçisi DIY: Ev termoelektrikli Peltier soyuducu / mini soyuducu W1209 temperatur tənzimləyicisi ilə necə hazırlanır. Bu TEC1-12706 modulu və Peltier effekti mükəmməl DIY soyuducusu edir
IFTTT ilə Simli Qapı Zəngini Ağıllı Qapı Zənginə çevirin: 8 addım
IFTTT ilə Simli Qapı Zəngini Ağıllı Qapı Zənginə çevirin: WiFi Qapı Zəngi mövcud simli qapı zəngini ağıllı qapı zənginə çevirir. https://www.fireflyelectronix.com/product/wifidoor
Soyuducu qapı siqnalı: 5 addım
Soyuducu Qapı Siqnalı: Bu layihədə, soyuducunun qapısını uzun müddət açıq qoysanız səslənəcək bir həyəcan siqnalı verməyi sizə göstərəcəyəm. Bu dövrə yalnız bir soyuducu ilə məhdudlaşmır, hər hansı bir qapı uzun müddətdir açıqdırsa, həyəcan siqnalı vermək üçün istifadə edilə bilər
NE555 Taymeri - NE555 Taymeri dayanıqlı bir konfiqurasiyada konfiqurasiya etmək: 7 addım
NE555 Taymeri | NE555 Taymeri dayanıqlı bir konfiqurasiyada konfiqurasiya etmək: NE555 taymer elektronika dünyasında ən çox istifadə olunan IC -lərdən biridir. DIP 8 formasındadır, yəni 8 sancağa malikdir