Satura rādītājs:
- 1. solis: motivācija
- 2. darbība. Aparatūras iestatīšana
- 3. darbība: programmatūra
- 4. solis: secinājumi
Video: Gaisa kvalitātes monitors ar MQ135 un ārējo temperatūras un mitruma sensoru virs MQTT: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Tas ir paredzēts pārbaudes nolūkiem.
1. solis: motivācija
Pirms dažām dienām mans draugs saskārās ar gaisa attīrītāju. Lietots apmēram dažas dienas, bet viņš nevarēja vienoties, vai gaisa attīrītājs tiešām kaut ko dara vai nē … tāpēc mēs nolēmām to kaut kā motorizēt. Esmu saskāries ar gaisa kvalitātes sensoru MQ135.
Šeit ir mans sistēmas iestatījums. MQTT brokeris (MqB), vides klients, kas brokerim nosūta temperatūru/mitrumu (TH), un beidzot esam pievienojuši gaisa kvalitātes (AQ) klientu. MqB ik pēc 5 minūtēm nosūtīs temperatūru/mitrumu no TH uz AQ. Protams, tas ir atkarīgs no jūsu iestatījumiem, jūs varat palielināt vai samazināt šo laiku, tas ir atkarīgs no jums. Šos datumus saglabās, apstrādās un ziņos AQ.
2. darbība. Aparatūras iestatīšana
Aparatūra: 1. NodeMCU V3
2. MQ135
3. Kabeļi
4. Savienojiet MQ135 sensoru ar NodeMCU šādi:
MQ135 -> mezglsMCU
VCC -> VU
AOUT -> AO
GND -> GND
DOUT netiks savienots!
3. darbība: programmatūra
Pirmkārt, jūsu datorā būs jāinstalē Arduino IDE. Ja jums ir jāpievieno tāfele, pārbaudiet šo rakstu.
Sāciet savu Arduino IDE un dodieties uz: Rīki/Pārvaldīt bibliotēkas vai nospiediet CTRL+Shift+I. Filtra meklēšanas tipā: esp8266wifi - instalējiet IoTtweet un MFUthings, nekā ierakstiet: PubSubClient - instalējiet Nika O'Līrija PubSubClient un Simona Kristmana PubSubClientTools.
Lejupielādējiet MQ135 bibliotēku no šīs GitHub_Link. Arduino IDE pārejiet uz Skice/Iekļaut bibliotēku/Pievienot. ZIP bibliotēku un ielādējiet ielādēto zip failu.
Lejupielādēt ArduinoThread. Arduino IDE pārejiet uz Skice/Iekļaut bibliotēku/Pievienot. ZIP bibliotēku un ielādējiet
lejupielādēts zip fails.
Skice ir balstīta uz Arduino IDE sniegto piemēru, un to var atrast: File/Examples/PubSubClientTools/mqtt_esp8266.
Ielādējiet šajā apmācībā sniegto skici. Protams, jums būs jāmaina dažas lietas, piemēram:
#define WIFI_SSID "xxxxxxxx" // pievienojiet savu SSID
#define WIFI_PASS "xxxxxxxx" // pievienojiet savu paroli
#define MQTT_SERVER "192.168.1.xxx" // pievienojiet sava MQTT starpnieka IP adresi#define MQTT_PORT 1883 // pievienojiet sava MQTT brokera portu
#define mqtt_user "xyz" // pievienojiet sava MQTT Brocker lietotājvārdu
#define mqtt_password "xwz" // pievienojiet sava MQTT Brocker paroli
Par pārējo vajadzētu būt kārtībā. Augšupielādējiet skici savā NodeMCU un atveriet seriālo monitoru (augšējā labajā pusē)
4. solis: secinājumi
Sistēma darbojas kā paredzēts.
Attēls no 13. Māra gaisa attīrītājs nedarbojas, bet logs ir atvērts.
Attēls no 15. Māra gaisa attīrītājs darbojas no 13:00 līdz 21:00, un logs ir aizvērts.
Pārbaudiet to pats un dariet man zināmu, vai tas jums noder.
Ieteicams:
Airduino: mobilais gaisa kvalitātes monitors: 5 soļi
Airduino: mobilais gaisa kvalitātes monitors: Laipni lūdzam manā projektā, Airduino. Mans vārds ir Robbe Breens. Es studēju multivides un komunikācijas tehnoloģijas Howest pilsētā Kortrijk, Beļģijā. Otrā semestra beigās mums jāizveido IoT ierīce, kas ir lielisks veids, kā iegūt visu
Zemu izmaksu IoT gaisa kvalitātes monitors, kura pamatā ir RaspberryPi 4: 15 soļi (ar attēliem)
Zemu izmaksu IoT gaisa kvalitātes monitors, kas balstīts uz RaspberryPi 4: Santjago, Čīlē ziemas vides ārkārtas situācijā, ir privilēģija dzīvot vienā no skaistākajām pasaules valstīm, bet diemžēl tas nav viss rozes. Čīle ziemas sezonā daudz cieš no gaisa piesārņojuma, šodien
Cubesat ar gaisa kvalitātes sensoru un Arduino: 4 soļi
Cubesat ar gaisa kvalitātes sensoru un Arduino: CubeSat veidotāji: Reghan, Logan, Kate un Joan Ievads Vai esat kādreiz domājuši, kā izveidot Marsa orbītu, lai savāktu datus par Marsa atmosfēru un gaisa kvalitāti? Visu šo gadu mūsu fizikas stundā mēs esam iemācījušies programmēt A
Daļiņu gaisa kvalitātes monitors: 7 soļi
Daļiņu darbināms gaisa kvalitātes monitors: Gaisa kvalitāte. Jūs droši vien domājat par to vairāk tagad, kad mūsu tīrais gaiss ir pārvērties par pastāvīgu dūmu debesīs. Džaks. Viena lieta, ko jūs kontrolējat, ir gaisa kvalitāte jūsu mājās. Šajā apmācībā es jums parādīšu, kā veidot gaisu
Bezvadu mitruma monitors (ESP8266 + mitruma sensors): 5 soļi
Bezvadu mitruma monitors (ESP8266 + mitruma sensors): es pērku pētersīļus katlā, un lielāko daļu dienas augsne bija sausa. Tāpēc es nolemju izveidot šo projektu, par augsnes mitruma noteikšanu podā ar pētersīļiem, lai pārbaudītu, kad man ir nepieciešams ielej augsni ar ūdeni. Es domāju, ka šis sensors (kapacitatīvā mitruma sensors v1.2) ir labs, jo