INHOUDSOPGAWE:
- Stap 1: MeteoMex Aeria Kit
- Stap 2: Soldeer die komponente
- Stap 3: Registreer of installeer ThingsBoard Server
- Stap 4: Programmering van die Wemos D1 Mini
- Stap 5: Behuising van weerstasie
- Stap 6: Aanlynmonitering
Video: IoT -weerstasie met VOC -monitering: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie instruksies wys ek hoe u 'n weerstasie met Internet-of-Things (IoT) kan bou met die monitering van vlugtige organiese verbindings (VOC's). Vir hierdie projek het ek 'n Do-It-Yourself (DIY) kit ontwikkel. Hardeware en sagteware is open source.
Stap 1: MeteoMex Aeria Kit
Die MeteoMex aeria kit (https://www.meteomex.com) kos ongeveer 25 dollar en bevat
- 1 Gedrukte stroombaan (PCB).
- 1 BME280 klimaat sensor.
- 1 CCS811 VOC -sensor
- 1 Wemos D1 R1 mini ESP8266 mikroverwerker met WiFi.
- kopstukke.
- 1 Trui (J1).
Verder benodig u 'n soldeerstasie en 'n geskikte kragbron vir die voltooide toestel (USB- of 3 x AA -batterye) en 'n USB -kabel om te programmeer.
Stap 2: Soldeer die komponente
U moet die koppe en die sensors op die PCB en die Wemos D1 mini soldeer. Wees versigtig met die korrekte oriëntasie van die sensors op die bord. Om 'n skoon montering te verseker, gebruik ek 'n broodbord om die onderdele te monteer.
Stap 3: Registreer of installeer ThingsBoard Server
Om ThingsBoard as IoT -platform te gebruik, moet u by https://thingsboard.io registreer of u eie ThingsBoard -bediener installeer. Daar is verskillende maniere om die ThingsBoard Community Edition te installeer, bv. op 'n Linux -bediener, Windows, Raspberry Pi ens. Ek het die installasie gekies op 'n virtuele persoonlike bediener van Ubuntu 18.04 LTS:
In u ThingsBoard -instansie moet u as huurder aanmeld en 'n nuwe toestel registreer om die telemetriegegevens te stuur. U toestel word geïdentifiseer met sy toegangsteken.
In die volgende stap benodig u die bediener: poort -URL en die toegangsteken van u toestel.
Stap 4: Programmering van die Wemos D1 Mini
Die Wemos D1 mini kan met die Arduino IDE geprogrammeer word.
Installeer die addisionele borde ESP32 vanaf https://dl.espressif.com/dl/package_esp32_index.json in die Arduino IDE en kies die korrekte toestel: LOLIN/Wemos D1 R1. Andersins kan u dit vir altyd 'baksteen' (met my gebeur..)!
Verskillende kodevoorbeelde is beskikbaar op
Vir hierdie instruksies gebruik ons die program MeteoMex_USB_ThingsBoard_aeria_VOCs.
Belangrik: in die program moet u die korrekte URL van u ThingsBoard -bediener en die toegangsteken van u toestel gebruik!
Verder moet u u WiFi SSID en wagwoord definieer.
U moet ook besluit oor die bemonsteringstempo en elke 10 minute data plaas (vir intydse monitering kan u elke 500 ms data stuur).
Stap 5: Behuising van weerstasie
Die ligging van u weerstasie is belangrik: dit moet beskerm word teen direkte son en reën. Terselfdertyd benodig u voldoende ventilasie om VOC en atmosferiese toestande te meet. Die ideaal is dat u die MeteoMex naby 'n voetstuk en binne die bereik van u WiFi -netwerk kan monteer.
Vir behuising kan u verskillende opsies oorweeg. 'N Geskikte' professionele 'boks kos u ongeveer $ 10, en u benodig meer plastiek … Ek het ook besluit om 'n 3D-gedrukte boks weens tyd, koste en omgewingsredes (ek het 'n 3D-drukker in my laboratorium gekry om analitiese toestelle te prototipeer)). In plaas daarvan het ek weer 'n plastiese jogurtbeker gebruik. Natuurlik, 'n baie fancy een. Tot dusver is ek baie tevrede met hierdie oplossing: 'n Lae omgewingsvoetspoor, 'n lae koste (~ 1,5 dollar, 1 liter jogurt ingesluit) en funksioneel.
Stap 6: Aanlynmonitering
Gereed. As u wil, kan u die openbare paneelbord van u weerstasie deel:
IoT weerstasie met VOC's, Irapuato, MX, 1, 990 m.o.h.
Aanbeveel:
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Aan die gang met AWS IoT Met draadlose temperatuursensor met behulp van MQTT: 8 stappe
Aan die gang met AWS IoT Met draadlose temperatuursensor met behulp van MQTT: In vorige instruksies het ons verskillende wolkplatforms soos Azure, Ubidots, ThingSpeak, Losant, ens. Deurgegaan. al die wolkplatform. Vir meer inligting
IoT Cat Feeder met behulp van deeltjiesfoton geïntegreer met Alexa, SmartThings, IFTTT, Google Sheets: 7 stappe (met foto's)
IoT -kattevoer met behulp van deeltjiesfoton geïntegreer met Alexa, SmartThings, IFTTT, Google Sheets: Die behoefte aan 'n outomatiese kattevoer is vanselfsprekend. Katte (die naam van ons kat is Bella) kan onaangenaam wees as hulle honger is, en as jou kat soos ek is, sal die bak elke keer droog eet. Ek het 'n manier nodig gehad om outomaties 'n beheerde hoeveelheid kos uit te gee
IoT Plant Monitoring System (Met IBM IoT Platform): 11 stappe (met foto's)
IoT Plant Monitoring System (Met IBM IoT Platform): Oorsig Die Plant Monitoring System (PMS) is 'n toepassing wat gebou is met individue wat in die werkersklas is met 'n groen duim in gedagte. Vandag is werkende individue besiger as ooit tevore; om hul loopbane te bevorder en hul finansies te bestuur
IOT -rookmelder: werk bestaande rookmelder op met IOT: 6 stappe (met foto's)
IOT Rookmelder: Werk bestaande rookmelder by met IOT: Lys van bydraers, Uitvinder: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Toesighouer: Dr Chia Kim Seng Departement meganiese en robotiese ingenieurswese, Fakulteit Elektriese en Elektroniese Ingenieurswese, Universiti Tun Hussein Onn Malaysia.Distribueer