![Kiçik Yanğın Siqnal Detektoru Esp8266 MQTT IFTTT Ev Avtomatlaşdırması: 4 addım Kiçik Yanğın Siqnal Detektoru Esp8266 MQTT IFTTT Ev Avtomatlaşdırması: 4 addım](https://i.howwhatproduce.com/images/002/image-5683-56-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![Kiçik Yanğın Siqnal Detektoru Esp8266 MQTT IFTTT Ev Avtomatlaşdırması Kiçik Yanğın Siqnal Detektoru Esp8266 MQTT IFTTT Ev Avtomatlaşdırması](https://i.howwhatproduce.com/images/002/image-5683-57-j.webp)
Evdəki tüstü detektor sistemimin həyəcan vəziyyətində olub olmadığını öyrənmək istədim. Evimdə səkkiz tüstü detektoru var və onlar bir -birinə bağlıdır. Bir tüstü detektoru həyəcan vəziyyətindədirsə, digəri əlaqəli siqnal teli vasitəsilə siqnal alır. Sensorum bir -biri ilə əlaqəli telləri oxuyur və məlumatları ev avtomatlaşdırma sistemimə (Openhab2) MQTT vasitəsilə göndərir və məni IFTTT vasitəsi ilə də həyəcanlandırır.
Bu təlimat bu layihədən ilham aldı
Addım 1: Dizayn
![Dizayn Dizayn](https://i.howwhatproduce.com/images/002/image-5683-58-j.webp)
![Dizayn Dizayn](https://i.howwhatproduce.com/images/002/image-5683-59-j.webp)
![Dizayn Dizayn](https://i.howwhatproduce.com/images/002/image-5683-60-j.webp)
Əvvəlcə tüstü detektorlarının necə əlaqə qurduğunu bilməlisiniz. Ei146 detektorum var.
Tüstü detektorları "IC" xətti ilə bir -birinə bağlıdır. Bir tüstü detektoru işə salınsa, IC xəttində 6V - 8V siqnal yaradır, osiloskop ekranın şəklinə baxın.
Təhlükəsizlik üçün ev avtomatlaşdırmasından tüstü detektorlarını təcrid etmək üçün IC xəttinin gərginliyini bir optokupl (4N35) vasitəsilə oxudum.
Tüstü siqnalı, ESP-01 modulunu gücləndirmək üçün istifadə etdiyim əsas gərginliklə (220V AC) işləyir
Şemada hissələrin necə bağlandığını görə bilərsiniz. ESP-01 sincindən istifadə edirəm, kiçik və ucuzdur.
Addım 2: PCB qurmaq
![PCB qurulması PCB qurulması](https://i.howwhatproduce.com/images/002/image-5683-61-j.webp)
![PCB qurulması PCB qurulması](https://i.howwhatproduce.com/images/002/image-5683-62-j.webp)
![PCB qurulması PCB qurulması](https://i.howwhatproduce.com/images/002/image-5683-63-j.webp)
Şəkillərdə və şəkillərdəki şərhlərdə PCB -nin necə yığıldığını görə bilərsiniz.
Kiçik bir PCB-də komponentlərə uyğunlaşdırmaq üçün düzeni optimallaşdırdım, ESP-01 digər komponentlərdən üstündür. USB proqramçısı vasitəsi ilə asan proqramlaşdırma təmin etmək üçün ESP-01-i qadın başlıqları ilə bağlayıram. Modul yığıldıqdan sonra Arduino IDE və ya HTTPupdate vasitəsilə yeni proqram təminatını (OTA) yandıra bilərsiniz (eskizə baxın)
Addım 3: ESP8266 proqramlaşdırılması
![ESP8266 proqramlaşdırılması ESP8266 proqramlaşdırılması](https://i.howwhatproduce.com/images/002/image-5683-64-j.webp)
![ESP8266 proqramlaşdırılması ESP8266 proqramlaşdırılması](https://i.howwhatproduce.com/images/002/image-5683-65-j.webp)
Kod üçün Github -a baxın. ESP-01-in bütün istifadə edilə bilən sancaqlarını GPIO1 (TX) və GPIO3 (RX) daxil olmaqla GPIO pinləri kimi istifadə edirəm. Beləliklə, serial ünsiyyəti mümkün deyil və işə salınmamalıdır, əks halda GPIO1 və GPIO3 bəyannaməsi etibarsız olur.
Qeyd: proqram başladıqda GPIO0, GPIO1 və ya GPIO2 -ni aşağı çəkməyin. GPIO03 -ün başlanğıcda aşağı çəkilə biləcəyini gördüm
EPS-01-lərimi bu dəyişdirilmiş adapter vasitəsilə proqramlaşdırıram.
Proqram aşağıdakı kimi işləyir:
- Güc açıldıqda flaş düyməsinə basılırsa, modul OTA rejimini işə salır.
- HTTPupdate işə salınır.
- WiFi və MQTT -yə qoşulur (yaşıl işıq yanır)
- Sensor pininin dəyərini oxuyur (tüstü siqnalının IC pininə əlavə olunur)
-
Yanğın aşkar edilərsə, geri çəkilməyi gözləyin və sonra siqnalı (həmçinin qırmızı işıq yandırın) qaldırın
- MQTT - MQTT mesajı Openhab vasitəsilə oxunur və bir qayda tətbiqim vasitəsilə bildiriş yaradır.
- IFTTT - 1 - IFTTT Webhook vasitəsi ilə bildiriş göndərən bir tətik işə salınır.
- IFTTT - 2 - IFTTT Webhook vasitəsi ilə həyat yoldaşıma SMS göndərən bir tətik işə salınır.
- MQTT bağlantısı kəsilərsə (yaşıl işıq sönər), LWT mesajı (ERROR) mövzuya göndərilir və Openhab tərəfindən oxunur.
Addım 4: Modulun yığılması
![Modulun yığılması Modulun yığılması](https://i.howwhatproduce.com/images/002/image-5683-66-j.webp)
![Modulun yığılması Modulun yığılması](https://i.howwhatproduce.com/images/002/image-5683-67-j.webp)
![Modulun yığılması Modulun yığılması](https://i.howwhatproduce.com/images/002/image-5683-68-j.webp)
Tüstü siqnalizasiyasının əsas boşqabından açılmayan istifadə edilməmiş kabelə yaxşı uyğun olan bir qutu hazırladım və 3D çap etdim, vintlərə ehtiyac yoxdur.
Düzenle: stl-faylları əlavə olunur.
LEDləri və OTA açarını isti yapışqanla yapışdırdım. Qutu 4 vida ilə bağlanır.
Güc və hazır!
Tövsiyə:
LED Kiçik Siqnal Detektoru: 3 addım
![LED Kiçik Siqnal Detektoru: 3 addım LED Kiçik Siqnal Detektoru: 3 addım](https://i.howwhatproduce.com/images/002/image-5030-18-j.webp)
LED Kiçik Siqnal Detektoru: Bu Təlimat köhnə təkrar emal edilmiş komponentlərdən kiçik bir siqnal detektorunun necə hazırlanacağını göstərir. Sensordan gələn siqnal ümumiyyətlə rəqəmsal çevirici girişlərinə mikroprosessor və ya mikrokontrolör analoquna verilməzdən əvvəl gücləndirilir. Alternativ bir
555 Ic: 8 Addımdan istifadə edən Yanğın Siqnal Dövrü
![555 Ic: 8 Addımdan istifadə edən Yanğın Siqnal Dövrü 555 Ic: 8 Addımdan istifadə edən Yanğın Siqnal Dövrü](https://i.howwhatproduce.com/images/002/image-5308-48-j.webp)
555 Ic istifadə edərək yanğın siqnalizasiya dövrəsi: salam dostum, bu gün 555 taymer IC -dən istifadə edərək yanğın siqnalı dövrəsi hazırlayacağam. Gəlin başlayaq
Super Kiçik Arduino Uyğun İdarə Heyətindən istifadə edən Kiçik Siqnal Sistemi!: 10 addım
![Super Kiçik Arduino Uyğun İdarə Heyətindən istifadə edən Kiçik Siqnal Sistemi!: 10 addım Super Kiçik Arduino Uyğun İdarə Heyətindən istifadə edən Kiçik Siqnal Sistemi!: 10 addım](https://i.howwhatproduce.com/images/002/image-3868-132-j.webp)
Super Kiçik Arduino Uyğun İdarə Heyətindən istifadə edən Kiçik Siqnal Sistemi !: Salam, bu gün kiçik bir sərin layihə hazırlayacağıq. Özü ilə qarşısındakı bir cisim arasındakı məsafəni ölçən kiçik bir siqnalizasiya cihazı quracağıq. Və obyekt müəyyən bir məsafəni keçdikdə, cihaz sizə bu barədə məlumat verəcək
Kiçik Robotların Tikintisi: Bir Kübik İnç Mikro Sumo Robotu və Kiçik edilməsi: 5 Addım (Şəkillərlə birlikdə)
![Kiçik Robotların Tikintisi: Bir Kübik İnç Mikro Sumo Robotu və Kiçik edilməsi: 5 Addım (Şəkillərlə birlikdə) Kiçik Robotların Tikintisi: Bir Kübik İnç Mikro Sumo Robotu və Kiçik edilməsi: 5 Addım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/005/image-12597-19-j.webp)
Kiçik Robotlar Yaratmaq: Bir Kübik İnç Mikro-Sumo Robotu və Kiçik edilməsi: Kiçik robotlar və sxemlərin qurulması ilə bağlı bəzi detallar. Bu təlimat, hər hansı bir ölçüdə robot qurmaqda faydalı olan bəzi əsas məsləhət və texnikaları da əhatə edəcək.Mənim üçün elektronikada ən böyük problemlərdən biri nə qədər kiçik olduğunu görməkdir
Çox Kiçik Bir Robot Yarat: Bir Tutucu ilə Dünyanın Ən Kiçik Təkərli Robotunu Hazırla: 9 Addım (Şəkillərlə)
![Çox Kiçik Bir Robot Yarat: Bir Tutucu ilə Dünyanın Ən Kiçik Təkərli Robotunu Hazırla: 9 Addım (Şəkillərlə) Çox Kiçik Bir Robot Yarat: Bir Tutucu ilə Dünyanın Ən Kiçik Təkərli Robotunu Hazırla: 9 Addım (Şəkillərlə)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122436-build-a-very-small-robot-make-the-worlds-smallest-wheeled-robot-with-a-gripper-9-steps-with-pictures-j.webp)
Çox Kiçik Bir Robot Yarat: Bir Tutucu ilə Dünyanın Ən Kiçik Təkərli Robotunu hazırla: Kiçik əşyaları götürə və hərəkət etdirə bilən 1/20 kub düymlük bir robot tutacaqla qur. Picaxe mikro nəzarətçisi tərəfindən idarə olunur. Bu anda dünyanın ən kiçik təkərli robotu ola biləcəyinə inanıram. Bu heç şübhəsiz ki