Sadržaj:
Video: Monitor kvalitete zraka s MQ135 i vanjskim senzorom temperature i vlažnosti preko MQTT: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Ovo je u svrhu testiranja.
Korak 1: Motivacija
Prije nekoliko dana naišao je moj prijatelj s pročišćivačem zraka. Koristio se nekoliko dana, ali nije se mogao složiti je li pročistač zraka zaista nešto učinio ili ne … pa smo odlučili ovo nekako motorizirati. Naišao sam na senzor kvalitete zraka MQ135.
Evo mojih postavki sustava. MQTT broker (MqB), klijent zaštite okoliša koji posredniku šalje temperaturu/vlažnost (TH) i na kraju smo dodali klijenta kvalitete zraka (AQ). MqB će svakih 5 minuta slati temperaturu/vlažnost od TH do AQ. Naravno, to ovisi o vašim postavkama, to vrijeme možete povećati ili smanjiti, na vama je. AQ će te datume pohraniti, obraditi i prijaviti.
Korak 2: Postavljanje hardvera
Hardver: 1. NodeMCU V3
2. MQ135
3. Kablovi
4. Spojite senzor MQ135 na NodeMCU na sljedeći način:
MQ135 -> ČvorMCU
VCC -> VU
IZLAZ -> AO
GND -> GND
DOUT neće biti povezan!
Korak 3: Softver
Prije svega, trebat će vam Arduino IDE instaliran na vašem računalu. Zatim morate dodati svoju ploču, pogledajte ovaj članak.
Pokrenite svoj Arduino IDE i idite na: Alati/Upravljanje knjižnicama ili pritisnite CTRL+Shift+I. U pretraživanju filtera unesite: esp8266wifi - instalirajte IoTtweet i MFUthings, zatim upišite: PubSubClient - instalirajte PubSubClient by Nick O'Leary i PubSubClientTools by Simon Christmann.
Preuzmite biblioteku MQ135 s: ove GitHub_Link. U Arduino IDE idite na Sketch/Include Library/Add. ZIP Library i učitajte svoju zip datoteku bez učitavanja.
Preuzmite ArduinoThread. U Arduino IDE idite na Sketch/Include Library/Add. ZIP Library i učitajte
preuzeta zip datoteka.
Skica se temelji na primjeru koji nudi Arduino IDE, a koji se može pronaći u: Datoteka/Primjeri/PubSubClientTools/mqtt_esp8266.
Učitajte skicu iz ovog vodiča. Naravno, morat ćete izmijeniti neke stvari poput:
#define WIFI_SSID "xxxxxxxx" // dodajte svoj SSID
#define WIFI_PASS "xxxxxxxx" // dodajte svoju lozinku
#define MQTT_SERVER "192.168.1.xxx" // dodajte IP vašeg MQTT brokera#define MQTT_PORT 1883 // dodajte port vašeg MQTT brokera
#define mqtt_user "xyz" // dodajte korisničko ime vašeg MQTT Brockera
#define mqtt_password "xwz" // dodajte lozinku vašeg MQTT Brockera
Za ostalo bi trebalo biti ok. Prenesite skicu na svoj NodeMCU i otvorite serijski monitor (gore desno)
Korak 4: Zaključci
Sustav radi prema očekivanjima.
Slika od 13. ožujka ne radi pročistač zraka, ali je prozor otvoren.
Slika od 15. ožujka s pročistačem zraka radi između 13:00 - 21:00, a prozor je zatvoren.
Testirajte ga sami i javite mi ako vam odgovara.
Preporučeni:
Airduino: Mobilni monitor kvalitete zraka: 5 koraka
Airduino: Mobilni monitor kvalitete zraka: Dobro došli u moj projekt, Airduino. Moje ime je Robbe Breens. Studiram multimediju i komunikacijsku tehnologiju na Howestu u Kortrijku u Belgiji. Na kraju drugog polugodišta moramo napraviti IoT uređaj, što je sjajan način da dovedemo sve
Vatrogasni aparat sa senzorom temperature i vlažnosti (Arduino UNO): 11 koraka
DIY senzor za temperaturu i vlažnost s aparatom za gašenje požara (Arduino UNO): Ovaj je projekt napravljen da ga koriste svi u domovima ili tvrtkama kao senzor temperature i vlažnosti prikazan na LCD -u i senzor plamena uparen sa zujalicom i pumpom za vodu za gašenje požar u slučaju nužde
Jeftin IoT monitor kvalitete zraka temeljen na RaspberryPi 4: 15 koraka (sa slikama)
Jeftin IoT monitor kvalitete zraka temeljen na RaspberryPi 4: Santiago, Čile tijekom zimske ekološke krize ima privilegiju živjeti u jednoj od najljepših zemalja na svijetu, ali nažalost nisu sve ruže. Čile tijekom zimske sezone jako pati od onečišćenja zraka, mai
Cubesat sa senzorom kvalitete zraka i Arduinom: 4 koraka
Cubesat sa senzorom kvalitete zraka i Arduinom: kreatori CubeSat -a: Reghan, Logan, Kate i Joan Uvod Jeste li se ikada pitali kako stvoriti orbit za Mars za prikupljanje podataka o atmosferi i kakvoći zraka Marsa? Tijekom ove godine na satu fizike naučili smo programirati A
Monitor kvalitete zraka na čestice: 7 koraka
Monitor kvalitete zraka na čestice: Kvaliteta zraka. Vjerojatno više razmišljate o tome sada kada se naš čisti zrak pretvorio u trajnu izmaglicu po nebu. Fuj. Jedna stvar nad kojom imate kontrolu je kvaliteta zraka u vašem domu. U ovom vodiču ću vam pokazati kako izgraditi zrak