
Innehållsförteckning:
2025 Författare: John Day | day@howwhatproduce.com. Senast ändrad: 2025-01-23 15:10

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
Installera Windows på extern enhet med Mac -partition på Mac: 5 steg (med bilder)

Installera Windows på extern enhet med Mac -partition på Mac: Om du har köpt något som en baslinje MacBook pro och sparat lite pengar, men sedan snart slog till med lagringsproblemet när du försöker installera Windows med Bootcamp Vi vet alla att 128 GB inte är tillräckligt dessa så vi kanske har köpt något li
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