Proyek ini adalah sistem pemantauan kualitas udara menggunakan mikrokontroler ESP32. Proyek ini mengukur berbagai parameter seperti suhu, kelembaban, konsentrasi karbon monoksida (CO), dan partikel PM2.5 dalam udara. Ketika kualitas udara tidak baik, sistem akan memberikan notifikasi ke Telegram.
- Mikrokontroler ESP32
- Sensor DHT22 untuk suhu dan kelembaban
- Sensor MQ-7 untuk konsentrasi karbon monoksida (CO)
- Sensor DSM501a untuk partikel PM2.5
- Library Universal Telegram Bot untuk mengirim notifikasi ke Telegram
- Pasang sensor-sensor sesuai dengan koneksi yang benar.
- Upload kode proyek ini ke ESP32.
- Pastikan Anda memiliki token bot Telegram dan chat ID penerima notifikasi.
- Gantilah nilai
BOT_TOKEN
danCHAT_ID
dalam kode proyek dengan nilai yang sesuai.
- Hubungkan ESP32 ke sumber daya dan jaringan WiFi.
- ESP32 akan mulai mengukur parameter kualitas udara secara periodik.
- Jika kualitas udara tidak baik (kadar PM2.5 di atas ambang batas yang ditentukan), sistem akan mengirimkan notifikasi ke Telegram.
- Jika kualitas udara membaik, sistem akan berhenti mengirim notifikasi sampai kondisi kembali tidak baik.
Kami sangat menghargai kontribusi dari komunitas. Jika Anda ingin berkontribusi pada proyek ini, silakan buka issue atau pull request di repositori ini.
Proyek ini dilisensikan di bawah Lisensi MIT.
<<<<<<< HEAD
=======
84066f32c9e92a952353c29994f85fdcb8f655ad Dibuat oleh ANeMo