Përmbajtje:
Video: Monitorues i Cilësisë së Ajrit Me MQ135 dhe Sensor i Jashtëm i Temperaturës dhe Lagështisë mbi MQTT: 4 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:15
Kjo është për qëllime testimi.
Hapi 1: Motivimi
Disa ditë më parë një miku im takoi një Pastrues Ajri. Përdoret për rreth disa ditë, por ai nuk mund të pajtohej nëse pastruesi i ajrit vërtet bën diçka apo jo … kështu që ne vendosëm ta motorizojmë disi këtë. Kam hasur në sensorin e cilësisë së ajrit MQ135.
Këtu është konfigurimi im i sistemit. Ndërmjetësi MQTT (MqB), klient mjedisor që i dërgon ndërmjetësit Temperatura/Lagështia (TH) dhe në fund kemi shtuar një klient të Cilësisë së Ajrit (AQ). MqB do të dërgojë çdo 5 minuta temperaturën/lagështinë nga TH në AQ. Sigurisht që kjo varet nga konfigurimi juaj, ju mund ta rritni ose zvogëloni këtë kohë, varet nga ju. Këto data do të ruhen, përpunohen dhe raportohen përsëri nga AQ.
Hapi 2: Konfigurimi i harduerit
Hardware: 1. NodeMCU V3
2. MQ135
3. Kabllot
4. Lidhni sensorin MQ135 me NodeMCU si më poshtë:
MQ135 -> NodeMCU
KQV -> VU
AOUT -> AO
GND -> GND
DOUT nuk do të lidhet!
Hapi 3: Softuer
Para së gjithash ju do të keni nevojë për Arduino IDE të instaluar në kompjuterin tuaj. Se ju duhet të shtoni bordin tuaj, kontrolloni këtë artikull.
Filloni Arduino IDE tuaj dhe shkoni te: Tools/Manage Libraryes ose shtypni CTRL+Shift+I. Në llojin e kërkimit të filtrit: esp8266wifi - instaloni IoTtweet dhe MFUthings, sesa lloji: PubSubClient - instaloni PubSubClient nga Nick O'Leary dhe PubSubClientTools nga Simon Christmann.
Shkarkoni Bibliotekën MQ135 nga: kjo GitHub_Link. Në Arduino IDE lundroni te Sketch/Include Library/Add. ZIP Library, dhe ngarkoni skedarin tuaj zip të ngarkuar.
Shkarkoni ArduinoThread. Në Arduino IDE lundroni te Sketch/Include Library/Add. ZIP Library, dhe ngarkoni
skedari zip i shkarkuar.
Skica bazohet në shembullin e dhënë nga Arduino IDE, shtriga mund të gjendet në: File/Examples/PubSubClientTools/mqtt_esp8266.
Ngarko skicën e dhënë në këtë tutorial. Sigurisht që do të duhet të modifikoni disa gjëra si:
#përcaktoni WIFI_SSID "xxxxxxxx" // shtoni SSID -in tuaj
#përcaktoni WIFI_PASS "xxxxxxxx" // shtoni fjalëkalimin tuaj
#define MQTT_SERVER "192.168.1.xxx" // shtoni IP -në e ndërmjetësit tuaj MQTT#përcaktoni MQTT_PORT 1883 // shtoni portën e ndërmjetësit tuaj MQTT
#define mqtt_user "xyz" // shtoni emrin e përdoruesit të Brokerit tuaj MQTT
#define mqtt_password "xwz" // shtoni fjalëkalimin e ndërmjetësit tuaj MQTT
Për pjesën tjetër duhet të jetë në rregull. Ngarko skicën në NodeMCU dhe hap Monitorin Serial (në anën e djathtë sipër)
Hapi 4: Përfundime
Sistemi funksionon ashtu siç pritej.
Fotografia nga 13. Mar është pa Pastruesi i Ajrit që punon, por dritarja është hapur.
Fotografia nga 15. Mar është me Pastruesin e Ajrit që punon midis 13:00 - 21:00, dhe dritarja e mbyllur.
Provojeni vetë dhe më tregoni nëse funksionon për ju.
Recommended:
Monitorues i temperaturës dhe lagështisë: 7 hapa
Monitorues i temperaturës dhe lagështisë: Ekzistojnë dy mënyra të sigurta të zjarrit për të vrarë shpejt bimët tuaja. Mënyra e parë është pjekja ose ngrirja e tyre deri në vdekje me ekstreme të temperaturës. Përndryshe, nën ose mbi lotimin e tyre do t'i bëjë ata të thahen ose të kalbet rrënjët. Sigurisht aty
Monitorues i motit i bazuar në E532 M5Stack M5stick C Me DHT11 - Monitoroni Indeksin e Lagështisë dhe Nxehtësisë së Temperaturës në M5stick-C Me DHT11: 6 hapa
Monitorues i motit i bazuar në E532 M5Stack M5stick C Me DHT11 | Monitoroni Indeksin e Lagështisë dhe Nxehtësisë së Temperaturës në M5stick-C Me DHT11: Përshëndetje djema, në këtë udhëzues do të mësojmë se si të ndërlidhni sensorin e temperaturës DHT11 me m5stick-C (një tabelë zhvillimi nga m5stack) dhe ta shfaqni atë në ekranin e m5stick-C. Pra, në këtë tutorial ne do të lexojmë temperaturën, lagështinë & nxehtesi une
Monitorues i temperaturës dhe lagështisë në dhomë: 6 hapa
Monitoruesi i temperaturës dhe lagështisë në dhomë: Projekti im, QTempair, mat temperaturën e dhomës, lagështinë dhe cilësinë e ajrit. Ky projekt lexon të dhëna nga sensorët, i dërgon ato në bazën e të dhënave dhe ato të dhëna do të shfaqen në një faqe në internet. Mund të ruani një temperaturë në cilësimet në
Monitorues i Cilësisë së Ajrit të Pranuar me Grimca: 7 Hapa
Monitorues i Cilësisë së Ajrit të Pranuar me Grimca: Cilësia e Ajrit. Ju ndoshta e mendoni më shumë tani që ajri ynë i pastër është kthyer në një mjegull të përhershëm në të gjithë qiellin. Yuck. Një gjë mbi të cilën keni kontroll është cilësia e ajrit brenda shtëpisë tuaj. Në këtë tutorial, unë do t'ju tregoj se si të ndërtoni një ajër
Monitorues i temperaturës dhe lagështisë: 6 hapa (me fotografi)
Monitorues i temperaturës dhe lagështisë: Në këtë udhëzues do t'ju tregoj se si të bëni monitoruesin tuaj të temperaturës dhe lagështisë për dhomën tuaj të jetesës. Pajisja gjithashtu përmban aftësi WiFi, me qëllim të regjistrimit të të dhënave në një server të largët (p.sh. një Raspberry Pi) dhe