Tabla de contenido:
Video: Estación meteorológica ESP8266, BMP280, MQTT: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Esto lo guiará a través de la creación de una estación meteorológica simple con buena precisión.
Aquí utilizamos una placa de desarrollo WIFI ESP8266 para conectar el sensor a Internet para guardar los datos. Existen muchos sabores y funcionarán y usaré el que tengo en casa: Homefixer ESP8266
Hay muchos sensores diferentes, pero de acuerdo con https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html, el BME280 ofrece los mejores resultados de los higrómetros de bajo costo comunes. (Debido a que el vendedor me envió la pieza incorrecta, esta guía usará BMP280 pero los pasos son similares.
El envío de datos se realizará a través de MQTT.
Paso 1: Conexión
Primero necesitamos conectar el BMP280 al ESP8266.
Conéctelo así:
BME280 | ESP8266 (NodeMCU)
VCC | 3.3V GND | GND SCL | GPIO2 (D4) SDA | GPIO0 (D3)
Paso 2: instale el software
También puede seguir esta guía:
- Descarga ESPEasy:
- Deshacer
- Ejecute flash.cmd
- Responda las preguntas: Comport se puede encontrar en Devicemanager, el tamaño de Flash depende del módulo: mi módulo es 4096, compilación: 120 o más reciente
- Esperar
- Apague / encienda o reinicie el módulo
- Siga esta guía para configurar WiFi:
Paso 3: Configurar BMP280
- Conéctese al sitio web de los módulos como se muestra en la configuración de wifi
- Cambie los puertos i2c a SDA = GPIO0 y SCL = GPIO2 o como lo conectó
- Agregue el BMP280 debajo de los dispositivos, recuerde configurar IDX en un valor distinto de cero
Paso 4: Configurar MQTT
En la pestaña de configuración, puede establecer la configuración del agente MQTT. Estoy usando el protocolo openHAB después de la recomendación de aquí:
La temperatura ahora se publicará en:
weather_station_bmp280 / BMP280 / Temperatura
y presión:
weather_station_bmp280 / BMP280 / Presión
Estoy usando node-red para mostrarlo como se muestra en la última imagen.
Ahora la estación meteorológica está lista ¡hurra!
Recomendado:
Estación meteorológica profesional con ESP8266 y ESP32 DIY: 9 pasos (con imágenes)
Estación meteorológica profesional con ESP8266 y ESP32 DIY: LineaMeteoStazione es una estación meteorológica completa que se puede interconectar con sensores profesionales de Sensirion, así como con algunos componentes de instrumentos Davis (pluviómetro, anemómetro) El proyecto está diseñado como una estación meteorológica de bricolaje, pero solo requiere
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: 8 pasos (con imágenes)
Estación meteorológica NaTaLia: estación meteorológica con energía solar Arduino hecha de la manera correcta: después de 1 año de operación exitosa en 2 ubicaciones diferentes, estoy compartiendo los planes del proyecto de mi estación meteorológica con energía solar y explicando cómo evolucionó a un sistema que realmente puede sobrevivir durante mucho tiempo períodos de energía solar. Si tu sigues
Estación meteorológica de bricolaje y estación de sensor WiFi: 7 pasos (con imágenes)
Estación meteorológica de bricolaje y estación de sensor WiFi: en este proyecto, le mostraré cómo crear una estación meteorológica junto con una estación de sensor WiFi. La estación de sensores mide los datos de temperatura y humedad locales y los envía, a través de WiFi, a la estación meteorológica. La estación meteorológica muestra t
Estación meteorológica Arduino con BMP280-DHT11 - Temperatura, humedad y presión: 8 pasos
Estación meteorológica Arduino usando BMP280-DHT11 - Temperatura, humedad y presión: En este tutorial aprenderemos cómo hacer una estación meteorológica que mostrará una TEMPERATURA, HUMEDAD Y PRESIÓN en la pantalla LCD TFT 7735
Una estación meteorológica Arduino más (ESP-01 y BMP280 y DHT11 y OneWire): 4 pasos
Una estación meteorológica Arduino más (ESP-01 y BMP280 y DHT11 y OneWire): aquí puede encontrar una iteración del uso de OneWire con los pocos pines de un ESP-01.El dispositivo creado en este instructivo se conecta a la red Wifi de su opción (debe tener las credenciales …) Recopila datos sensoriales de un BMP280 y un DHT11