![Pengesan Penggera Kebakaran Kecil Esp8266 MQTT IFTTT Automasi Rumah: 4 Langkah Pengesan Penggera Kebakaran Kecil Esp8266 MQTT IFTTT Automasi Rumah: 4 Langkah](https://i.howwhatproduce.com/images/002/image-5683-56-j.webp)
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01
![Pengesan Penggera Kebakaran Kecil Esp8266 MQTT IFTTT Automasi Rumah Pengesan Penggera Kebakaran Kecil Esp8266 MQTT IFTTT Automasi Rumah](https://i.howwhatproduce.com/images/002/image-5683-57-j.webp)
Saya ingin mengesan sama ada sistem pengesan asap rumah saya berada dalam keadaan bahaya. Saya mempunyai lapan alat pengesan asap di rumah saya dan mereka saling berkaitan. Sekiranya satu alat pengesan asap dalam keadaan cemas, yang lain akan mendapat isyarat melalui wayar isyarat interkoneksi. Sensor saya membaca wayar yang saling bersambung dan menghantar maklumat ke automasi rumah saya (Openhab2) melalui MQTT dan juga membimbangkan saya melalui IFTTT.
Instruksional ini diilhamkan oleh projek ini
Langkah 1: Reka bentuk
![Reka bentuk Reka bentuk](https://i.howwhatproduce.com/images/002/image-5683-58-j.webp)
![Reka bentuk Reka bentuk](https://i.howwhatproduce.com/images/002/image-5683-59-j.webp)
![Reka bentuk Reka bentuk](https://i.howwhatproduce.com/images/002/image-5683-60-j.webp)
Pertama, anda perlu mengetahui bagaimana pengesan asap berkomunikasi. Saya mempunyai pengesan Ei146.
Pengesan asap saling berkaitan melalui talian "IC". Sekiranya satu alat pengesan asap diaktifkan, ia menghasilkan isyarat 6V - 8V pada garis IC, lihat gambar skrin osilop.
Saya membaca voltan saluran IC melalui optocoupler (4N35), untuk mengasingkan alat pengesan asap dari automasi rumah saya untuk keselamatan.
Penggera asap dikuasakan oleh voltan utama (220V AC), yang biasa saya gunakan untuk menghidupkan modul ESP-01
Dalam skema anda dapat melihat bagaimana bahagian-bahagiannya dihubungkan. Saya menggunakan ESP-01 kerana ia kecil dan murah.
Langkah 2: Membina PCB
![Membina PCB Membina PCB](https://i.howwhatproduce.com/images/002/image-5683-61-j.webp)
![Membina PCB Membina PCB](https://i.howwhatproduce.com/images/002/image-5683-62-j.webp)
![Membina PCB Membina PCB](https://i.howwhatproduce.com/images/002/image-5683-63-j.webp)
Dalam gambar dan komen pada gambar anda dapat melihat bagaimana PCB dipasang.
Saya mengoptimumkan susun atur agar sesuai dengan komponen pada PCB kecil, ESP-01 terletak pada komponen lain. Saya melampirkan ESP-01 melalui header wanita untuk memastikan pengaturcaraan mudah melalui pengaturcara USB. Setelah modul dipasang, anda boleh mem-flash firmware baru Over The Air (OTA) melalui Arduino IDE atau HTTPupdate (lihat lakaran)
Langkah 3: Memprogram ESP8266
![Mengaturcara ESP8266 Mengaturcara ESP8266](https://i.howwhatproduce.com/images/002/image-5683-64-j.webp)
![Mengaturcara ESP8266 Mengaturcara ESP8266](https://i.howwhatproduce.com/images/002/image-5683-65-j.webp)
Lihat Github saya untuk kod. Saya menggunakan semua pin ESP-01 yang boleh digunakan sebagai pin GPIO, yang merangkumi GPIO1 (TX) dan GPIO3 (RX). Oleh itu, komunikasi bersiri tidak mungkin dilakukan dan tidak boleh dimulakan, jika tidak, pengisytiharan GPIO1 dan GPIO3 menjadi tidak sah.
Catatan: jangan tarik GPIO0, GPIO1 atau GPIO2 semasa permulaan, kerana program anda tidak bermula. Saya mendapati bahawa GPIO03 dapat diturunkan semasa permulaan
Saya memprogram EPS-01 saya melalui penyesuai yang diubah suai ini.
Program ini berjalan seperti berikut:
- Sekiranya butang denyar ditekan semasa power up, modul memulakan mod OTA.
- HTTPupdate dimulakan.
- Menyambung ke WiFi dan MQTT (lampu hijau menyala)
- Membaca nilai pin sensor (terpasang pada pin IC penggera asap)
-
Sekiranya kebakaran dikesan, tunggu debounce dan kemudian naikkan penggera (juga lampu Merah menyala) melalui
- MQTT - mesej MQTT dibaca melalui Openhab dan peraturan menghasilkan pemberitahuan melalui aplikasi saya
- IFTTT - 1 - melalui WebTook IFTTT, pemicu dimulakan yang menghantar pemberitahuan.
- IFTTT - 2 - melalui WebTook IFTTT, pencetus dimulakan yang menghantar SMS kepada isteri saya
- Sekiranya sambungan MQTT terputus (lampu hijau mati), mesej LWT (ERROR) dihantar ke topik dan dibaca oleh Openhab.
Langkah 4: Menyusun Modul
![Menyusun Modul Menyusun Modul](https://i.howwhatproduce.com/images/002/image-5683-66-j.webp)
![Menyusun Modul Menyusun Modul](https://i.howwhatproduce.com/images/002/image-5683-67-j.webp)
![Menyusun Modul Menyusun Modul](https://i.howwhatproduce.com/images/002/image-5683-68-j.webp)
Saya merancang dan mencetak 3D kotak yang sesuai dengan kabel yang tidak digunakan yang membuka plat asas penggera asap, tidak diperlukan skru.
Edit: stl-file ditambahkan.
Saya menempelkan LED dan suis OTA di tempatnya dengan gam panas. Kotak ditutup melalui 4 skru.
Kuasa dan bersedia!
Disyorkan:
Sistem Penggera Pencerobohan Automasi Rumah DIY !: 5 Langkah (dengan Gambar)
![Sistem Penggera Pencerobohan Automasi Rumah DIY !: 5 Langkah (dengan Gambar) Sistem Penggera Pencerobohan Automasi Rumah DIY !: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-16-40-j.webp)
Sistem Penggera Pengganggu Rumah Automatik DIY: Dalam projek ini saya akan menunjukkan kepada anda bagaimana menggunakan perisian Pembantu Rumah untuk membuat sistem penggera penyusup untuk rumah anda. Sistem pada dasarnya akan mengesan jika pintu dibuka tanpa izin dan kemudian akan menghantar notifikasi
Cara Membuat Pengesan Asap / Alkohol LoT & Penggera Kebakaran dengan NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 Langkah
![Cara Membuat Pengesan Asap / Alkohol LoT & Penggera Kebakaran dengan NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 Langkah Cara Membuat Pengesan Asap / Alkohol LoT & Penggera Kebakaran dengan NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 Langkah](https://i.howwhatproduce.com/images/002/image-3782-28-j.webp)
Cara Membuat Pengesan Asap / Alkohol LoT & Penggera Kebakaran dengan NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: Maklumat lebih terperinci anda boleh menonton Video Youtube saya
Jam Penggera Jalan Sesame DIY (dengan Penggera Kebakaran!): 6 Langkah (dengan Gambar)
![Jam Penggera Jalan Sesame DIY (dengan Penggera Kebakaran!): 6 Langkah (dengan Gambar) Jam Penggera Jalan Sesame DIY (dengan Penggera Kebakaran!): 6 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/004/image-10897-2-j.webp)
Jam Penggera Jalan Sesame DIY (dengan Fire Alarm!): Hai semua! Projek ini adalah yang pertama saya. Sejak hari lahir pertama sepupu saya akan datang, saya ingin membuat hadiah khas untuknya. Saya mendengar dari bapa saudara dan ibu saudara bahawa dia ke Sesame Street, jadi saya memutuskan dengan adik-beradik saya untuk membuat jam penggera berdasarkan
Penggera PIR ke WiFi (dan Automasi Rumah): 7 Langkah (dengan Gambar)
![Penggera PIR ke WiFi (dan Automasi Rumah): 7 Langkah (dengan Gambar) Penggera PIR ke WiFi (dan Automasi Rumah): 7 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1246-64-j.webp)
Alarm PIR ke WiFi (dan Automasi Rumah): Gambaran Keseluruhan Arahan ini akan memberi anda keupayaan untuk melihat tarikh / waktu terakhir (dan secara opsional sejarah masa) ketika PIR Rumah Alarm anda (sensor inframerah pasif) dicetuskan, dalam automasi rumah anda perisian. Dalam projek ini, saya akan
Automasi Rumah: Bunyikan Penggera dan Paparan di LCD Apabila Suhu Melebihi Nilai Ambang: 5 Langkah
![Automasi Rumah: Bunyikan Penggera dan Paparan di LCD Apabila Suhu Melebihi Nilai Ambang: 5 Langkah Automasi Rumah: Bunyikan Penggera dan Paparan di LCD Apabila Suhu Melebihi Nilai Ambang: 5 Langkah](https://i.howwhatproduce.com/images/004/image-9328-28-j.webp)
Automasi Rumah: Bunyikan Penggera dan Paparan di LCD Apabila Suhu Melebihi Nilai Ambang: Blog ini akan menunjukkan cara membuat Sistem Automasi Rumah yang akan mula membunyikan penggera setiap kali suhu mencapai lebih dari nilai ambang yang diprogramkan. Ia akan terus memaparkan suhu bilik semasa di LCD dan keperluan aksi