Taula de continguts:

Estació meteorològica IoT amb control de COV: 6 passos
Estació meteorològica IoT amb control de COV: 6 passos

Vídeo: Estació meteorològica IoT amb control de COV: 6 passos

Vídeo: Estació meteorològica IoT amb control de COV: 6 passos
Vídeo: Аномально вкусно‼️ ЧЕХОСЛОВАЦКИЙ СУП ИЗ ФАРША. Жена Липована в шоке. 2024, De novembre
Anonim
Estació meteorològica IoT amb control de COV
Estació meteorològica IoT amb control de COV
Estació meteorològica IoT amb control de COV
Estació meteorològica IoT amb control de COV

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

Kit MeteoMex Aeria
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

Soldeu els components
Soldeu els components
Soldeu els components
Soldeu els components
Soldeu els components
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

Registre o instal·lació del servidor ThingsBoard
Registre o instal·lació del 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

Programació del Wemos D1 Mini
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

Allotjament de l'estació meteorològica
Allotjament de l'estació meteorològica
Allotjament de l'estació meteorològica
Allotjament de l'estació meteorològica
Allotjament de l'estació meteorològica
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

Monitorització en línia
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: