Isi kandungan:
Video: Monitor Kualiti Udara Dengan MQ135 dan Sensor Suhu dan Kelembapan Luaran Melebihi MQTT: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Ini untuk tujuan ujian.
Langkah 1: Motivasi
Beberapa hari yang lalu seorang rakan saya bertemu dengan Pembersih Udara. Digunakan selama kira-kira beberapa hari tetapi dia tidak dapat bersetuju jika pembersih Udara benar-benar melakukan sesuatu atau tidak … jadi kami memutuskan untuk membuat motor seperti ini. Saya telah menemui sensor kualiti udara MQ135.
Inilah persediaan sistem saya. Broker MQTT (MqB), pelanggan persekitaran yang menghantar Suhu / Kelembapan (TH) kepada broker dan akhirnya kami telah menambahkan pelanggan Air Quality (AQ). MqB akan menghantar setiap 5 minit suhu / kelembapan dari TH ke AQ. Sudah tentu ini bergantung pada persediaan anda, anda boleh menambah atau menurunkan waktu ini, terpulang pada anda. Tarikh ini akan disimpan, diproses dan dilaporkan kembali oleh AQ.
Langkah 2: Persediaan Perkakasan
Perkakasan: 1. NodeMCU V3
2. MQ135
3. Kabel
4. Sambungkan sensor MQ135 ke NodeMCU seperti berikut:
MQ135 -> NodeMCU
VCC -> VU
AOUT -> AO
GND -> GND
DOUT tidak akan disambungkan!
Langkah 3: Perisian
Pertama sekali, anda memerlukan Arduino IDE dipasang pada mesin anda. Sekiranya anda perlu menambah papan anda, periksa artikel ini.
Mulakan Arduino IDE anda dan pergi ke: Tools / Manage Libraryes atau tekan CTRL + Shift + I. Dalam jenis carian penapis: esp8266wifi - pasang IoTtweet dan MFUthings, daripada jenis: PubSubClient - pasang PubSubClient oleh Nick O'Leary dan PubSubClientTools oleh Simon Christmann.
Muat turun Perpustakaan MQ135 dari: GitHub_Link ini. Di Arduino IDE arahkan ke Sketch / Include Library / Add. ZIP Library, dan muatkan fail zip anda yang dimuat.
Muat turun ArduinoThread. Di Arduino IDE arahkan ke Sketch / Include Library / Add. ZIP Library, dan muatkan
fail zip yang dimuat turun.
Sketsa berdasarkan contoh yang diberikan oleh Arduino IDE, penyihir boleh didapati di: Fail / Contoh / PubSubClientTools / mqtt_esp8266.
Muatkan lakaran yang disediakan dalam tutorial ini. Sudah tentu anda perlu mengubah beberapa perkara seperti:
#tentukan WIFI_SSID "xxxxxxxx" // tambahkan SSID anda
#tentukan WIFI_PASS "xxxxxxxx" // tambahkan Kata Laluan anda
# tentukan MQTT_SERVER "192.168.1.xxx" // tambahkan IP brocker MQTT anda # tentukan MQTT_PORT 1883 // tambahkan port brocker MQTT anda
#define mqtt_user "xyz" // tambah nama pengguna MQTT Brocker anda
#define mqtt_password "xwz" // tambahkan kata laluan MQTT Brocker anda
Selebihnya mesti ok. Muat naik lakaran ke NodeMCU anda dan buka Serial Monitor (sebelah kanan atas)
Langkah 4: Kesimpulan
Sistem ini berfungsi seperti yang diharapkan.
Gambar dari 13. Mar tanpa Air Purifier berfungsi, tetapi tingkap dibuka.
Gambar dari 15. Mar adalah dengan Pembersih Udara berfungsi antara 13:00 - 21:00, dan tingkap ditutup.
Uji sendiri dan beritahu saya jika ia sesuai untuk anda.
Disyorkan:
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) -- Sensor (Suhu, Kelembapan, Kelembapan Tanah): 5 Langkah
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) || Sensor (Suhu, Kelembapan, Kelembapan Tanah): Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya mengautomasikan rumah hijau. Ini bermakna saya akan menunjukkan kepada anda bagaimana saya membina rumah hijau dan bagaimana saya menyusun elektrik dan automasi elektrik. Juga saya akan menunjukkan kepada anda cara memprogram papan Arduino yang menggunakan L
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: Sensor DHT11 digunakan untuk mengukur suhu dan kelembapan. Mereka adalah penggemar elektronik yang sangat popular. Sensor kelembapan dan suhu DHT11 menjadikannya sangat mudah untuk menambahkan data kelembapan dan suhu ke projek elektronik DIY anda. Per
Cubesat Dengan Sensor Kualiti Udara dan Arduino: 4 Langkah
Cubesat With Sensor Kualiti Udara dan Arduino: Pencipta CubeSat: Reghan, Logan, Kate, dan Joan Pengenalan Pernahkah anda terfikir bagaimana membuat orbit Mars untuk mengumpulkan data mengenai suasana dan kualiti udara Mars? Sepanjang tahun ini di kelas fizik kami, kami telah belajar bagaimana memprogram
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: 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
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya. Ini adalah bacaan suhu dengan reka bentuk saya sendiri, dengan sensor ini dan