Innehållsförteckning:
Video: Luftkvalitetsmonitor med MQ135 och extern temperatur- och fuktighetssensor över MQTT: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Detta är för teständamål.
Steg 1: Motivation
För några dagar sedan stötte en av mina vänner på en luftrenare. Används i några dagar men han kunde inte komma överens om luftrenaren verkligen gör något eller inte … så vi bestämde oss för att på något sätt motorisera detta. Jag har stött på MQ135 luftkvalitetssensor.
Här är min installation av systemet. MQTT -mäklare (MqB), miljöklient som skickar temperatur/luftfuktighet (TH) till mäklaren och slutligen har vi lagt till en luftkvalitet (AQ) -klient. MqB skickar var 5: e minut temperatur/luftfuktighet från TH till AQ. Naturligtvis beror detta på din inställning, du kan öka eller minska den här tiden, det är upp till dig. Dessa datum kommer att lagras, bearbetas och rapporteras tillbaka av AQ.
Steg 2: Maskinvaruinstallation
Hårdvara: 1. NodeMCU V3
2. MQ135
3. Kablar
4. Anslut MQ135 -sensorn till NodeMCU enligt följande:
MQ135 -> NodeMCU
VCC -> VU
AOUT -> AO
GND -> GND
DOUT kommer inte att anslutas!
Steg 3: Programvara
Först och främst behöver du Arduino IDE installerat på din maskin.
Starta din Arduino IDE och gå till: Verktyg/Hantera bibliotek eller tryck på CTRL+Skift+I. Typ av filter: esp8266wifi - installera IoTtweet och MFUthings än typ: PubSubClient - installera PubSubClient av Nick O'Leary och PubSubClientTools av Simon Christmann.
Ladda ner MQ135 -biblioteket från: denna GitHub_Link. I Arduino IDE navigerar du till Sketch/Include Library/Add. ZIP Library och laddar din zip -fil nedladdad.
Ladda ner ArduinoThread. I Arduino IDE navigerar du till Sketch/Include Library/Add. ZIP Library och laddar
nedladdad zip -fil.
Skissen är baserad på exemplet från Arduino IDE, häxan finns i: File/Exempel/PubSubClientTools/mqtt_esp8266.
Ladda skissen i denna handledning. Naturligtvis måste du ändra några saker som:
#define WIFI_SSID "xxxxxxxx" // lägg till ditt SSID
#define WIFI_PASS "xxxxxxxx" // lägg till ditt lösenord
#define MQTT_SERVER "192.168.1.xxx" // lägg till din MQTT -brokers IP#definiera MQTT_PORT 1883 // lägg till porten på din MQTT -brocker
#define mqtt_user "xyz" // lägg till användarnamn för din MQTT Brocker
#define mqtt_password "xwz" // lägg till lösenord för din MQTT Brocker
För resten ska vara ok. Ladda upp skissen till din NodeMCU och öppna seriell bildskärm (högst upp till höger)
Steg 4: Slutsatser
Systemet fungerar som förväntat.
Bild från 13. Mar är utan att luftrenaren fungerar, men fönstret öppnas.
Bild från 15. Mar är med luftrenaren som arbetar mellan 13:00 - 21:00 och fönstret stängt.
Testa det själv och säg till om det fungerar för dig.
Rekommenderad:
Airduino: Mobil luftkvalitetsmonitor: 5 steg
Airduino: Mobil luftkvalitetsmonitor: Välkommen till mitt projekt, Airduino. Jag heter Robbe Breens. Jag studerar multimedia- och kommunikationsteknik på Howest i Kortrijk, Belgien. I slutet av den andra terminen måste vi göra en IoT -enhet, vilket är ett bra sätt att ta med alla
En billig IoT luftkvalitetsmonitor baserad på RaspberryPi 4:15 steg (med bilder)
En billig IoT luftkvalitetsmonitor baserad på RaspberryPi 4: Santiago, Chile under en vintermiljö nödsituation har förmånen att bo i ett av de vackraste länderna i världen, men tyvärr är det inte alla rosor. Chile under vintersäsongen lider mycket av luftföroreningar, maj
Partikeldriven luftkvalitetsmonitor: 7 steg
Partikeldriven luftkvalitetsmonitor: Luftkvalitet. Du tänker nog mer på det nu när vår rena luft har förvandlats till ett permanent dis över himlen. Usch. En sak du har kontroll över är luftkvaliteten i ditt hem. I denna handledning visar jag dig hur du bygger en luft
Dovetailed Arduino fuktighetssensor: 7 steg (med bilder)
Dovetailed Arduino Fuktighetssensor: Vi bor i centrala Texas och under större delen av året får vi massiva svängningar i luftfuktigheten i vår butik. Som träarbetare kan detta vara tufft för vissa projekt, så vi byggde en Arduino-driven "Shop Sensor" för att ge oss ett visuellt tilltalande sätt att se
Gör en extern hårddisk från gammal extern CD/RW: 5 steg
Skapa en extern hårddisk från gammal extern cd/rw: ganska enkel konvertering av en gammal extern cd/rw till en mer användbar extern hårddisk. Tillbehör1-extern cd/rw (helst den mer boxiga typen) 1-hårddisk (måste matcha internkontakten i enhetsfodralet, måste formateras/syssas) 1-sm