Kazalo:
- 1. korak: Motivacija
- 2. korak: Namestitev strojne opreme
- 3. korak: Programska oprema
- 4. korak: Zaključki
Video: Monitor kakovosti zraka z MQ135 in zunanjim senzorjem temperature in vlažnosti nad MQTT: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
To je za preskusne namene.
1. korak: Motivacija
Pred nekaj dnevi je moj prijatelj naletel na čistilnik zraka. Rabljen približno nekaj dni, vendar se ni mogel dogovoriti, če čistilec zraka res nekaj naredi ali ne … zato smo se odločili, da to nekako motoriziramo. Naletel sem na senzor kakovosti zraka MQ135.
Tukaj je moja nastavitev sistema. Posrednik MQTT (MqB), okoljski odjemalec, ki posredniku posreduje temperaturo/vlažnost (TH), nazadnje pa smo dodali odjemalca kakovosti zraka (AQ). MqB bo vsakih 5 minut pošiljal temperaturo/vlažnost od TH do AQ. Seveda je to odvisno od vaše nastavitve, odvisno je od vas, ali lahko ta čas povečate ali zmanjšate. Te datume bo AQ shranil, obdelal in o njih poročal.
2. korak: Namestitev strojne opreme
Strojna oprema: 1. NodeMCU V3
2. MQ135
3. Kabli
4. Senzor MQ135 povežite z NodeMCU na naslednji način:
MQ135 -> NodeMCU
VCC -> VU
AOUT -> AO
GND -> GND
DOUT ne bo povezan!
3. korak: Programska oprema
Najprej morate v računalnik namestiti Arduino IDE, nato pa morate dodati svojo ploščo, preberite ta članek.
Zaženite Arduino IDE in pojdite na: Orodja/Upravljanje knjižnic ali pritisnite CTRL+Shift+I. Pri iskanju filtrov vnesite: esp8266wifi - namestite IoTtweet in MFUthings, nato vnesite: PubSubClient - namestite PubSubClient avtorja Nicka O'Learyja in PubSubClientTools Simona Christmanna.
Knjižnico MQ135 prenesite s tega spletnega mesta GitHub_Link. V Arduino IDE se pomaknite do Sketch/Include Library/Add. ZIP Library in naložite datoteko zip, ki ni naložena.
Prenesite ArduinoThread. V Arduino IDE pojdite na Sketch/Include Library/Add. ZIP Library in naložite datoteko
prenesena zip datoteka.
Skica temelji na primeru Arduino IDE, ki ga najdete v: File/Examples/PubSubClientTools/mqtt_esp8266.
Naložite skico iz te vadnice. Seveda boste morali spremeniti nekatere stvari, kot so:
#define WIFI_SSID "xxxxxxxx" // dodajte svoj SSID
#define WIFI_PASS "xxxxxxxx" // dodajte geslo
#define MQTT_SERVER "192.168.1.xxx" // dodajte IP svojega posrednika MQTT#define MQTT_PORT 1883 // dodajte vrata svojega posrednika MQTT
#define mqtt_user "xyz" // dodajte uporabniško ime svojega posrednika MQTT
#define mqtt_password "xwz" // dodajte geslo svojega posrednika MQTT
Za ostalo bi moralo biti ok. Naložite skico v svoj NodeMCU in odprite serijski monitor (zgoraj desno)
4. korak: Zaključki
Sistem deluje po pričakovanjih.
Slika od 13. marca brez čistilnika zraka, vendar odprto okno.
Slika od 15. marca je s čistilnikom zraka, ki deluje med 13:00 - 21:00, in okno zaprto.
Preizkusite sami in mi sporočite, če vam ustreza.
Priporočena:
LED zaslon za prikaz kakovosti zraka PurpleAir: 4 koraki
LED zaslon za prikaz kakovosti zraka PurpleAir: Z nedavnimi požari v Kaliforniji je kakovost zraka v San Franciscu močno prizadeta. Na svojih telefonih ali prenosnih računalnikih smo vedno znova preverjali zemljevid PurpleAir in poskušali ugotoviti, kdaj je zrak dovolj varen, da odpre zmago
Airduino: Mobilni monitor kakovosti zraka: 5 korakov
Airduino: Mobilni monitor kakovosti zraka: Dobrodošli v mojem projektu, Airduino. Moje ime je Robbe Breens. Študiram multimedijo in komunikacijsko tehnologijo na Howest v Kortrijku v Belgiji. Ob koncu drugega semestra moramo izdelati napravo IoT, ki je odličen način, da vse
Poceni monitor kakovosti zraka IoT na osnovi RaspberryPi korakov 4: 15 (s slikami)
Nizkocenovni IoT monitor kakovosti zraka, ki temelji na RaspberryPi 4: Santiago, Čile v času zimske okoljske krize ima privilegij živeti v eni najlepših držav na svetu, vendar na žalost niso vse vrtnice. Čile v zimski sezoni zelo trpi zaradi onesnaženja zraka, mai
Cubesat s senzorjem kakovosti zraka in Arduinom: 4 koraki
Cubesat s senzorjem kakovosti zraka in Arduino: Ustvarjalci CubeSat: Reghan, Logan, Kate in Joan Uvod Ali ste se kdaj vprašali, kako ustvariti orbiter na Marsu za zbiranje podatkov o ozračju in kakovosti zraka Marsa? V tem letu smo se pri pouku fizike naučili programirati A
Monitor kakovosti zraka na delce: 7 korakov
Monitor kakovosti zraka na delce: Kakovost zraka. Verjetno razmišljate o tem zdaj, ko se je naš čisti zrak spremenil v trajno meglico po nebu. Joj. Ena stvar, na katero imate nadzor, je kakovost zraka v vašem domu. V tej vadnici vam bom pokazal, kako zgraditi zrak