Cara membina monitor kualiti udara anda sendiri dengan ESP32

Kemaskini terakhir: 21 Ogos 2026
Pengarang TecnoDigital

Bapa dan anak-anak bermain di ruang tamu yang moden dan terang, mewakili persekitaran rumah di mana kualiti udara diukur.

Hari ini, kita menghabiskan sebahagian besar masa kita di dalam rumah, dan sebenarnya udara di dalam rumah boleh menjadi lebih tercemar daripada udara di luar. Sama ada dari dapur pembakaran kayu, memasak, atau sekadar pengudaraan yang lemah, menyedut udara yang sarat dengan zarah-zarah yang tidak kelihatan akhirnya akan memberi kesan buruk. Mujurlah, terima kasih kepada elektronik sumber terbuka, kita tidak lagi perlu berbelanja besar untuk peralatan industri untuk mengetahui dengan tepat apa yang kita hirup di ruang tamu kita.

Menggunakan ESP32 sebagai otak projek , kita boleh membina stesen pemantauan yang sangat berkuasa yang bukan sahaja memberitahu kita sama ada udara "buruk", tetapi juga menguraikan jisim zarah dan gas berbahaya. Daripada projek minimalis hingga skrin sentuh yang kelihatan seperti terus daripada filem fiksyen sains, kemungkinannya sangat besar bagi sesiapa sahaja yang ingin mengawal kesihatan persekitaran mereka tanpa komplikasi yang berlebihan , sama seperti cara robot boleh atur cara lain dicipta dengan ESP32.

Tangan muda memasang robot yang boleh diprogramkan dengan litar dan roda elektronik
Artikel berkaitan:
Panduan lengkap untuk robot boleh atur cara dengan ESP32

Projek rujukan: Aura dan AirGradient ONE

Pandangan dekat mikropengawal ESP32 pada permukaan kerja, otak elektronik projek pemantauan.

Jika anda mencari inspirasi, terdapat dua laluan yang sangat jelas. Di satu pihak, terdapat Project Aura, sebuah projek DIY yang menggunakan ESP32-S3 dengan skrin sentuh IPS 4,3 inci . Perkara yang paling menakjubkan tentang Aura ialah ia menggunakan sensor Sensirion SEN66, yang mampu mengukur segala-galanya daripada PM1 hingga PM10, CO2 dan sebatian organik meruap (VOC). Ia juga membolehkan anda menambah sensor formaldehid SFA30, sesuatu yang hampir tidak dilakukan oleh orang lain, menjadikannya alat yang hampir profesional untuk persekitaran pendidikan atau rumah yang sangat mencabar.

Di sisi lain spektrum tersebut ialah AirGradient ONE, yang boleh dikatakan sebagai standard emas sumber terbuka . Ia jauh lebih padat dan menggunakan ESP32-C3 bersama-sama sensor yang sangat andal seperti PMS5000 untuk zarah dan Senseair S8 untuk CO2. Walaupun Aura memberi tumpuan kepada visualisasi tempatan yang besar, AirGradient mengutamakan ketepatan dan kesederhanaan modular , menjadikannya pilihan ideal bagi mereka yang lebih suka mengintegrasikan semuanya ke dalam papan pemuka Home Assistant menggunakan ESPHome atau malah menukar Kindle lama menjadi papan pemuka pintar.

  Plex vs Jellyfin: Perbandingan Lengkap Pelayan Media

Inti pengukuran: Sensor laser vs. sensor murah

Prototaip elektronik pada papan roti dengan mikropengawal dan lampu LED menyala, menggambarkan fasa pemasangan.

Di sinilah ramai orang silap. Terdapat sensor habuk yang murah (seperti DSM501A) yang pada asasnya mengukur berapa banyak pancaran cahaya yang dikaburkan. Sensor ini memberitahu anda "Saya kotor," tetapi ia tidak memberikan sebarang data sebenar. Sebaliknya, sensor laser seperti Sensirion SPS30 atau PMS5003 menggunakan penyerakan cahaya untuk mengira zarah individu dan mengira jisimnya dalam mikrogram setiap meter padu (µg/m³).

Mempunyai sensor laser membolehkan anda membezakan antara asap dapur (banyak zarah ultrahalus) dan habuk pembinaan (sedikit tetapi zarah yang sangat berat). Perbezaan ini penting kerana PM2.5, yang merupakan zarah paling berbahaya apabila sampai ke alveoli paru-paru, diukur dengan lebih tepat menggunakan sistem pengiraan berasaskan saiz ini.

Kindle sebagai papan pemuka
Artikel berkaitan:
Cara menukar Kindle lama menjadi papan pemuka pintar

Perhimpunan teknikal dan pengurusan tenaga

Orang yang menyolder komponen elektronik di atas meja kerja, yang mewakili pembinaan manual peranti tersebut.

Jika anda memutuskan untuk membinanya, berhati-hatilah dengan bekalan kuasa. Kesilapan yang biasa berlaku ialah menguasakan sensor daripada pin 3,3V ESP32. Kipas SPS30, sebagai contoh, mempunyai puncak arus permulaan sekitar 800mA, yang boleh menyebabkan mikropengawal sentiasa dihidupkan semula . Sebaik-baiknya, anda harus menggunakan penukar rangsangan 5V untuk menguasakan pin VIN ESP32 dan sensor secara langsung, memastikan bekalan kuasa yang betul untuk peranti tersebut.

Untuk mengelakkan peranti daripada memasuki gelung brownout, sangat disyorkan untuk menjadualkan but berperingkat . Ini melibatkan menghidupkan skrin terlebih dahulu, menunggu beberapa saat, mengaktifkan sensor dan hanya kemudian menghidupkan Wi-Fi. Di samping itu, mengurangkan kuasa penghantaran Wi-Fi kepada 15dBm membantu mencegah penurunan voltan secara tiba-tiba dalam bateri 18650 yang boleh menjejaskan kestabilan sistem.

  Apa itu Telnet? Operasi, Kegunaan, Keselamatan dan Alternatif

Perisian, Awan dan Amaran Pintar

Telefon pintar memaparkan aplikasi pemantauan kualiti udara dengan penunjuk PM2.5 dan CO2 di ruang tamu moden.

Pada peringkat kod, pendekatan paling praktikal adalah menggunakan MQTT untuk menghantar data kepada broker. Jika anda tidak mahu berurusan dengan pelayan anda sendiri, platform seperti CircuitDigest Cloud membolehkan anda membuat papan pemuka pantas dan, yang paling penting, mengkonfigurasi amaran automatik melalui WhatsApp . Bayangkan indeks kualiti udara melebihi ambang kritikal dan anda menerima mesej pada telefon anda yang memberi amaran bahawa sudah tiba masanya untuk membuka tingkap.

Adalah penting untuk menyesuaikan Indeks Kualiti Udara (AQI) dengan peraturan negara anda. Contohnya, Chile menggunakan ICAP, di mana nilai 100 sepadan dengan piawaian PM2.5 harian. Menggunakan skala India atau Amerika adalah sia-sia jika anda ingin membandingkan data anda dengan stesen rasmi di bandar anda. Anda perlu mencipta fungsi matematik yang menterjemahkan mikrogram kepada indeks tempatan; jika tidak, ia hanya akan menjadi mainan. Dengan melakukan ini, anda akan mengubahnya menjadi alat pengukur yang berguna.

sumber kuasa
Artikel berkaitan:
Panduan Lengkap untuk Bekalan Kuasa PC

Petua praktikal untuk enkapsulasi

Jangan letakkan sensor di dalam kotak tertutup sahaja. SPS30 memerlukan aliran udara yang berterusan, jadi penutup mesti mempunyai dua bukaan yang direka bentuk dengan baik : satu untuk pengambilan dan satu untuk ekzos. Jika anda hanya menggunakan satu lubang, udara akan dikitar semula, dan bacaannya akan menjadi tidak tepat. Selain itu, asingkan sebarang elektronik penjana haba (seperti pengatur voltan) daripada sensor, kerana udara panas mengubah kelembapan relatif dan boleh memesongkan keputusan ke bawah, sama seperti cara aliran udara diuruskan dalam kipas PC.

  Apakah Internet dan bagaimana ia berfungsi?

Bagi mereka yang ingin mengoptimumkan hayat bateri, kuncinya ialah mod tidur nyenyak . Daripada mengukur setiap saat, anda boleh memprogram ESP32 untuk bangun setiap lima belas minit, mengambil sampel, memuat naiknya ke awan dan kembali tidur. Dengan helah ini, bateri yang biasanya tahan beberapa jam boleh bertahan selama beberapa minggu tanpa perlu dicas semula.

Menggabungkan ESP32 dengan sensor laser canggih membolehkan anda mengubah ruang menjadi persekitaran yang dipantau secara profesional. Sama ada dengan kuasa visual Project Aura, kesederhanaan AirGradient atau persediaan tersuai dengan isyarat WhatsApp dan pengoptimuman tenaga, kuncinya adalah untuk mengubah data yang tidak kelihatan menjadi tindakan konkrit untuk meningkatkan kesihatan pernafasan di rumah.

Konfigurasi kipas PC
Artikel berkaitan:
Konfigurasi Kipas PC: Panduan Lengkap untuk Lengkungan dan Aliran Udara