Indholdsfortegnelse:
- Trin 1: MeteoMex Aeria Kit
- Trin 2: Lodd komponenterne
- Trin 3: Registrer eller installer ThingsBoard Server
- Trin 4: Programmering af Wemos D1 Mini
- Trin 5: Hus af vejrstation
- Trin 6: Online overvågning
Video: IoT vejrstation med overvågning af VOC'er: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
I denne instruktive viser jeg, hvordan man opbygger en Internet-of-Things (IoT) vejrstation med overvågning af flygtige organiske forbindelser (VOC'er). Til dette projekt udviklede jeg et Do-It-Yourself (DIY) kit. Hardware og software er open source.
Trin 1: MeteoMex Aeria Kit
MeteoMex aeria kit (https://www.meteomex.com) koster omkring 25 USD og indeholder
- 1 printkort (printkort).
- 1 BME280 klimasensor.
- 1 CCS811 VOCs sensor
- 1 Wemos D1 R1 mini ESP8266 mikroprocessor med WiFi.
- header pins.
- 1 Jumper (J1).
Desuden skal du bruge en loddemetalstation og en passende strømforsyning til den færdige enhed (USB eller 3 x AA -batterier) og et USB -kabel til programmering.
Trin 2: Lodd komponenterne
Du skal lodde hovederne og sensorerne på printkortet og Wemos D1 mini. Vær forsigtig med den korrekte orientering af sensorerne på tavlen. For at sikre en ren montering bruger jeg et brødbræt til at samle delene.
Trin 3: Registrer eller installer ThingsBoard Server
For at bruge ThingsBoard som IoT -platform skal du registrere dig på https://thingsboard.io eller installere din egen ThingsBoard -server. Der er forskellige måder at installere ThingsBoard Community Edition på, f.eks. på en Linux Server, Windows, Raspberry Pi osv. Jeg valgte installationen på en Ubuntu 18.04 LTS virtuel personlig server:
I din ThingsBoard -instans skal du logge ind som lejer og registrere en ny enhed til afsendelse af telemetri -data. Din enhed identificeres med dets adgangstoken.
I det næste trin skal du bruge serverens: port -URL og adgangstokenet til din enhed.
Trin 4: Programmering af Wemos D1 Mini
Wemos D1 mini kan programmeres med Arduino IDE.
Installer ESP32 ekstra tavler fra https://dl.espressif.com/dl/package_esp32_index.json i Arduino IDE, og vælg den korrekte enhed: LOLIN/Wemos D1 R1. Ellers kan du "tegl" det for evigt (skete for mig..)!
Forskellige kodeeksempler er tilgængelige fra
Til dette instruerbare bruger vi programmet MeteoMex_USB_ThingsBoard_aeria_VOCs.
Vigtigt: I programmet skal du bruge den korrekte URL til din ThingsBoard -server og adgangstokenet til din enhed!
Desuden skal du definere dit WiFi SSID og adgangskode.
Du bør også beslutte om samplingshastigheden og sende data hvert 10. minut (for overvågning i realtid kan du sende data hver 500 ms).
Trin 5: Hus af vejrstation
Placeringen af din vejrstation er vigtig: Den skal beskyttes mod direkte sol og regn. På samme tid har du brug for tilstrækkelig ventilation til at måle VOC og atmosfæriske forhold. Ideelt set kan du montere MeteoMex tæt på en stikkontakt og inden for rækkevidde af dit WiFi -netværk.
Til boliger kan du overveje forskellige muligheder. En passende 'professionel' kasse vil koste dig ~ 10 USD, og du har brug for mere plast … Jeg besluttede også imod en 3D-printet æske på grund af tid, omkostninger og miljømæssige årsager (jeg fik en 3D-printer i mit laboratorium til prototyping af analytiske enheder). I stedet genbrugte jeg et yoghurtbæger i plastik. Selvfølgelig en meget fancy. Indtil nu er jeg ganske tilfreds med denne løsning: Lavt miljøaftryk, lav pris (~ 1,5 USD, inklusive 1 L yoghurt) og funktionel.
Trin 6: Online overvågning
Parat. Hvis du vil, kan du dele det offentlige dashboard for din vejrstation:
IoT vejrstation med VOC'er, Irapuato, MX, 1, 990 m.o.h.
Anbefalede:
Grønt hus overvågning med IOT: 5 trin
Grønt hus overvågning med IOT: Når det kommer til landbrug, overvågning af temperaturen & fugtighed af planter er en vigtig faktor for deres overlevelse. I øjeblikket bruger folk termometre fastgjort i et drivhus, så landmændene kan måle temperaturen. Denne manuelle app
GPS -overvågning med OLED -skærmprojekt: 5 trin (med billeder)
GPS -overvågning med OLED -skærmprojekt: Hej alle sammen, i denne hurtige artikel vil jeg dele mit projekt med dig: ATGM332D GPS -modul med SAMD21J18 mikrokontroller og SSD1306 OLED 128*64 display, jeg byggede et specielt printkort til det på Eagle Autodesk og programmerede det ved hjælp af Atmel studio 7.0 og ASF
Overvågning af et firbenterrarium ved hjælp af Adosia IoT WiFi -controller + bevægelsesdetektering: 17 trin (med billeder)
Overvågning af et firbenterrarium ved hjælp af Adosia IoT WiFi Controller + Motion Detect: I denne vejledning viser vi dig, hvordan du bygger et simpelt firbenterrarium til en håndfuld skinkæg, vi ved et uheld fandt og forstyrrede, mens vi havede udenfor.Vi vil have æggene til at klække sikkert, så alt, hvad vi vil gøre, er at skabe et sikkert rum ved hjælp af en plast
Overvågning af luftkvalitet med DSM501A Med Nokia LCD: 7 trin
Luftkvalitetsovervågning med DSM501A Med Nokia LCD: Hej venner! I denne korte instruktør vil jeg vise dig, hvordan du overvåger luftkvaliteten i dit hjem eller hvor som helst.Det er ret let at samle denne budgetpris luftkvalitetsovervågningsstation
Overvågning af luftforurening - IoT-Data Viz-ML: 3 trin (med billeder)
Overvågning af luftforurening | IoT-Data Viz-ML: Så dette er dybest set en komplet IoT-applikation, der omfatter hardware-del samt software-del. I denne vejledning kan du se, hvordan IoT -enheden konfigureres, og hvordan den overvåges de forskellige typer forureningsgasser, der findes i luften