Taula de continguts:
- Pas 1: Kit MeteoMex Aeria
- Pas 2: soldeu els components
- Pas 3: registreu o instal·leu el servidor ThingsBoard
- Pas 4: Programació del Wemos D1 Mini
- Pas 5: allotjament de l'estació meteorològica
- Pas 6: Monitorització en línia
Vídeo: Estació meteorològica IoT amb control de COV: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest instructiu, mostro com construir una estació meteorològica Internet-de-les-Coses (IoT) amb monitorització de compostos orgànics volàtils (COV). Per a aquest projecte, vaig desenvolupar un kit Fes-ho tu mateix (DIY). El maquinari i el programari són de codi obert.
Pas 1: Kit MeteoMex Aeria
El kit d’aeria MeteoMex (https://www.meteomex.com) costa uns 25 USD i conté
- 1 placa de circuit imprès (PCB).
- 1 sensor de clima BME280.
- 1 sensor CCS811 de COV
- 1 microprocessador Wemos D1 R1 mini ESP8266 amb WiFi.
- pins de capçalera.
- 1 pont (J1).
A més, necessitareu una estació de soldadura i una font d’alimentació adequada per al dispositiu acabat (bateries USB o 3 x AA) i un cable USB per programar.
Pas 2: soldeu els components
Heu de soldar les capçaleres i els sensors del PCB i del Wemos D1 mini. Tingueu cura amb l'orientació correcta dels sensors de la placa. Per assegurar un muntatge net, faig servir una placa per muntar les peces.
Pas 3: registreu o instal·leu el servidor ThingsBoard
Per utilitzar ThingsBoard com a plataforma IoT, heu de registrar-vos a https://thingsboard.io o instal·lar el vostre propi servidor ThingsBoard. Hi ha diferents maneres d’instal·lar ThingsBoard Community Edition, per exemple. en un servidor Linux, Windows, Raspberry Pi, etc. Vaig triar la instal·lació en un servidor personal virtual Ubuntu 18.04 LTS:
A la vostra instància de ThingsBoard, heu d’iniciar la sessió com a inquilí i registrar un dispositiu nou per enviar les dades de telemetria. El vostre dispositiu s’identificarà amb el seu testimoni d’accés.
Al següent pas, necessiteu el servidor: URL del port i el testimoni d’accés del vostre dispositiu.
Pas 4: Programació del Wemos D1 Mini
El Wemos D1 mini es pot programar amb l’IDE Arduino.
Instal·leu les plaques addicionals ESP32 des de https://dl.espressif.com/dl/package_esp32_index.json a l’IDE Arduino i trieu el dispositiu correcte: LOLIN / Wemos D1 R1. En cas contrari, el podríeu "tapar" per sempre (a mi em va passar..).
Hi ha diferents exemples de codis disponibles a
Per fer-ho, utilitzem el programa MeteoMex_USB_ThingsBoard_aeria_VOCs.
Important: al programa, heu d’utilitzar l’URL correcta del servidor de ThingsBoard i el testimoni d’accés del vostre dispositiu.
A més, heu de definir el vostre SSID WiFi i la vostra contrasenya.
També heu de decidir la freqüència de mostreig, publicant dades cada 10 minuts (per a un seguiment en temps real podeu enviar dades cada 500 ms).
Pas 5: allotjament de l'estació meteorològica
La ubicació de l’estació meteorològica és important: s’ha de protegir del sol directe i de la pluja. Al mateix temps, necessiteu una ventilació suficient per mesurar les COV i les condicions atmosfèriques. L’ideal seria muntar el MeteoMex a prop d’un sòcol i a l’abast de la vostra xarxa WiFi.
Per a l’habitatge, podeu considerar diferents opcions. Una caixa "professional" adequada us costarà aproximadament 10 USD i necessiteu més plàstics … També vaig decidir una caixa impresa en 3D per motius de temps, costos i medi ambient (vaig aconseguir una impressora 3D al meu laboratori per prototipar dispositius analítics). En canvi, vaig tornar a fer servir un vas de precipitats de iogurt de plàstic. Per descomptat, molt elegant. Fins ara estic molt content amb aquesta solució: poca petjada ambiental, de baix cost (~ 1,5 USD, incloent 1 L de iogurt) i funcional.
Pas 6: Monitorització en línia
Llestos. Si voleu, podeu compartir el tauler públic de la vostra estació meteorològica:
Estació meteorològica IoT amb COV, Irapuato, MX, 1, 990 m.a.s.l.
Recomanat:
Estació meteorològica professional amb bricolatge ESP8266 i ESP32: 9 passos (amb imatges)
Estació meteorològica professional que utilitza bricolatge ESP8266 i ESP32: LineaMeteoStazione és una estació meteorològica completa que es pot connectar amb sensors professionals de Sensirion, així com amb algun component de l’instrument Davis (pluviòmetre, anemòmetre)
Estació meteorològica senzilla amb ESP8266 .: 6 passos (amb imatges)
Estació meteorològica senzilla que utilitza ESP8266: en aquest instructiu compartiré com utilitzar ESP8266 per obtenir dades com ara temperatura, pressió, clima, etc. Recompte total de visualitzacions. i mostreu les dades al monitor sèrie i visualitzeu-les a la pantalla LCD. Les dades seran f
Estació meteorològica NaTaLia: l'estació meteorològica amb energia solar Arduino s'ha fet correctament: 8 passos (amb imatges)
Estació meteorològica NaTaLia: Estació meteorològica amb energia solar Arduino feta de la manera correcta: després d’un any d’exitació en 2 llocs diferents, comparteixo els plans del projecte de la meva estació meteorològica amb energia solar i explico com va evolucionar cap a un sistema que realment pot sobreviure durant molt de temps períodes des de l'energia solar. Si segueixes
Estació meteorològica de bricolatge i estació de sensor WiFi: 7 passos (amb imatges)
Estació meteorològica de bricolatge i estació de sensor WiFi: en aquest projecte us mostraré com crear una estació meteorològica juntament amb una estació de sensor WiFi. L'estació del sensor mesura les dades de temperatura i humitat locals i les envia, mitjançant WiFi, a l'estació meteorològica. L'estació meteorològica mostra llavors
Estació meteorològica completa de Bricolatge Raspberry Pi amb programari: 7 passos (amb imatges)
Estació meteorològica completa de Raspberry Pi amb programari de bricolatge: a finals de febrer vaig veure aquesta publicació al lloc de Raspberry Pi. http://www.raspberrypi.org/school-weather-station-.. Havien creat estacions meteorològiques Raspberry Pi per a escoles. En volia una! Però en aquella època (i crec que encara està escrit