Mundarija:
Video: MQ135 va MQTT ustidagi tashqi harorat va namlik sensori bilan havo sifati monitor: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu sinov maqsadida.
1 -qadam: Motivatsiya
Bir necha kun oldin mening bir do'stim havo tozalash moslamasini uchratdi. Taxminan bir necha kun ishlatilgan, lekin u havo tozalash moslamasi haqiqatan ham biror narsa qiladimi yoki yo'qmi, degan fikrga qo'shila olmadi … shuning uchun biz qandaydir tarzda motorli bo'lishga qaror qildik. Men MQ135 havo sifati sensori bilan uchrashdim.
Mana mening tizim sozlamam. MQTT brokeri (MqB), haroratni/namlikni (TH) brokerga yuboradigan ekologik mijoz va nihoyat biz havo sifati (AQ) mijozini qo'shdik. MqB har 5 daqiqada haroratni/namlikni THdan AQ ga yuboradi. Albatta, bu sizning sozlamalaringizga bog'liq, bu vaqtni ko'paytirish yoki kamaytirish mumkin, bu sizga bog'liq. Bu sanalar AQSH tomonidan saqlanadi, qayta ishlanadi va qaytariladi.
2 -qadam: Uskuna sozlamalari
Uskuna: 1. NodeMCU V3
2. MQ135
3. Kabellar
4. MQ135 sensorini NodeMCU ga quyidagicha ulang:
MQ135 -> NodeMCU
VCC -> VU
YO'Q -> AO
GND -> GND
DOUT ulanmaydi!
3 -qadam: dasturiy ta'minot
Birinchidan, siz Arduino IDE -ni kompyuteringizga o'rnatishingiz kerak bo'ladi, siz taxtani qo'shishingiz kerak bo'lsa, ushbu maqolani tekshiring.
Arduino IDE -ni ishga tushiring va quyidagiga o'ting: Asboblar/Kutubxonalarni boshqarish yoki CTRL+Shift+I tugmalarini bosing. Filtrni qidirish turida: esp8266wifi - IoTtweet va MFUthings -ni o'rnating: PubSubClient - Nik O'Leary tomonidan PubSubClient va Simon Christmann tomonidan PubSubClientTools -ni o'rnating.
MQ135 kutubxonasini ushbu GitHub_Link -dan yuklab oling. Arduino IDE -da Sketch/Kutubxonani qo'shish/ZIP kutubxonasini qo'shish -ga o'ting va yuklangan zip -faylingizni yuklang.
ArduinoThread -ni yuklab oling. Arduino IDE -da Sketch/Include Library/Add. ZIP Library -ga o'ting va faylni yuklang
zip fayli yuklab olindi.
Eskiz Arduino IDE tomonidan taqdim etilgan misolga asoslangan bo'lib, jodugarni quyidagi manzilda topish mumkin: Fayl/Misollar/PubSubClientTools/mqtt_esp8266.
Ushbu qo'llanmada berilgan eskizni yuklang. Albatta, siz ba'zi narsalarni o'zgartirishingiz kerak bo'ladi:
#define WIFI_SSID "xxxxxxxx" // SSID -ni qo'shing
#Define WIFI_PASS "xxxxxxxx" // parolingizni qo'shing
#dequine MQTT_SERVER "192.168.1.xxx" // MQTT brokerining IP manzilini qo'shing#MQTT_PORT 1883 ni aniqlang // MQTT brokerining portini qo'shing
#define mqtt_user "xyz" // MQTT Brokeringizning foydalanuvchi nomini qo'shing
#define mqtt_password "xwz" // MQTT Broker parolingizni qo'shing
Qolganlari yaxshi bo'lishi kerak. Eskizni NodeMCU -ga yuklang va Serial monitorni oching (yuqori o'ng tomonda)
4 -qadam: Xulosa
Tizim kutilganidek ishlaydi.
13 -martdagi rasmda havo tozalagich ishlamayapti, lekin oyna ochilgan.
15. Mar dan olingan rasm havo tozalagich bilan 13:00 dan 21:00 gacha ishlaydi va deraza yopiq.
Buni o'zingiz sinab ko'ring va bu sizga mos keladimi, menga xabar bering.
Tavsiya:
AEROBOT havo sifati sensori V1.0: 6 qadam (rasmlar bilan)
AEROBOT havo sifati sensori V1.0: Bu ko'rsatma AEROBOT nomli arzon va yuqori aniqlikdagi havo sifati sensori yasash haqida. Bu loyiha harorat, nisbiy namlik, PM 2.5 chang zichligi va atrofdagi havo sifati haqida ogohlantirishlarni ko'rsatadi. U DHT11 sensoridan foydalanadi
Arduino yordamida havo sifati sensori: 4 qadam
Arduino -dan foydalanadigan havo sifati sensori: Bu xabarda biz oddiy, ammo foydali havo sifati sensori qurishni o'rganamiz. Biz SGP30 sensorini Piksey Pico bilan birga ishlatamiz, lekin eskiz deyarli har qanday Arduino mos keladigan taxtada ishlaydi. Yuqoridagi video sizga bu haqda gapiradi
Havo sifati sensori va Arduino bilan Cubesat: 4 qadam
Cubesat with Air Quality Sensor and Arduino: CubeSat ijodkorlari: Reghan, Logan, Keyt va Joan Kirish Mars atmosferasi va havo sifati haqidagi ma'lumotlarni to'plash uchun Mars orbitasini qanday yaratishni hech o'ylab ko'rganmisiz? Bu yil davomida fizika darsimizda biz A dasturini o'rganishni o'rgandik
Zarracha bilan ishlaydigan havo sifati monitor: 7 qadam
Zarracha bilan ishlaydigan havo sifati monitor: havo sifati. Bizning toza havo osmon bo'ylab doimiy tumanga aylanganidan keyin siz bu haqda ko'proq o'ylayotgandirsiz. Yuk. Siz nazorat qiladigan narsa - bu uy ichidagi havo sifati. Bu darslikda sizga qanday havo qurishni ko'rsataman
Simsiz namlik monitor (ESP8266 + namlik sensori): 5 qadam
Simsiz namlik o'lchagichi (ESP8266 + namlik sensori): Men maydanozni qozonda sotib olaman va kunning ko'p qismida tuproq quruq edi. Men maydanozli qozondagi tuproqning namligini sezish bo'yicha, loyihani amalga oshirishga qaror qildim, qachon kerak bo'lsa, tuproqni suv bilan to'kib tashlang, menimcha, bu sensor (sig'imli namlik sensori v1.2) yaxshi