HowTo: ESPEasy - Conectar el BME280 / BMP280 al ESP8266 y leerlo

El BME280 es uno de los sensores que utilizo en casi todos mis proyectos. Con esto no solo puedes medir la temperatura. También se puede utilizar para medir la humedad y la presión del aire.

El BME280 es el sensor perfecto si desea medir los datos climáticos de una habitación (o del aire exterior) con poco esfuerzo.

El BMP280 es casi idéntico al BME280. Esto se puede utilizar para medir la temperatura y la presión del aire.

Gracias al complemento adecuado, tanto el BME280 como el BMP280 se pueden configurar como sensores en ESPEasy con solo unos pocos clics. Todo lo que tienes que hacer se describe en el siguiente artículo.


Instrucciones de seguridad

Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/

Enlaces afiliados / enlaces publicitarios

Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂 


Requisitos

Artículos útiles:
Puede encontrar consejos adicionales sobre ESPEasy en los siguientes artículos.

Herramienta requerida:

Material requerido:


Conecte el BME280 / BMP280 al ESP8266

El BME280 está conectado al ESP8266 o Wemos D1 Mini a través del bus I2C.

Si el bus I2C está configurado de manera predeterminada, puede usar el diagrama de circuito que se muestra como guía.


Configuración del BME280/BMP280 en ESPEasy

Para que el BME280 pueda configurarse en ESPEasy, el firmware ESPEasy ya debe estar instalado y accesible en el ESP8266. También puede encontrar información al respecto en el artículo ESPEasy: compila y actualiza el firmware y configura los datos de acceso WiFi.

Primero, abra el sitio web de configuración de su ESP8266 programado con ESPEasy ingresando su dirección IP en su navegador web. La información sobre cómo averiguar la dirección IP también se encuentra en el artículo. Mostrar/averiguar la dirección IP de los dispositivos en la red resumido.

En cuanto haya abierto el sitio web de configuración, debe pasar a la pestaña "Dispositivos". Para ello, haz clic en el botón "Dispositivos".

En la pestaña "Dispositivos", pulse el botón "Añadir" en una de las filas vacías.

A continuación, se le redirigirá automáticamente a la vista que se muestra y podrá seleccionar el dispositivo que desea crear.

Seleccione aquí la entrada “Medio ambiente – BMx280”.

Esto le llevará de vuelta a una página de resumen.

Aquí puede realizar todos los ajustes relacionados con el BME280 o el BMP280.

Aquí es importante que configure la “Dirección I2C” correcta. En la mayoría de los casos, la dirección predeterminada debería funcionar. Para hacer esto, seleccione el valor “0x76 (118) – (predeterminado)”.

Puede calibrar la medición de temperatura y altitud utilizando las opciones "Altitud" y "Compensación de temperatura".

En "Altitud" debe ingresar la altitud (medida desde el nivel del mar) de la ubicación del sensor.

Si el valor de temperatura medido difiere del real, puede especificar la desviación en "Compensación de temperatura" y compensarla.

Tan pronto como el sensor esté completamente configurado, podrá guardarlo haciendo clic en "Enviar".


Mostrar valores medidos del BME280

Una vez que haya configurado el BME280, puede probarlo directamente.

Para hacer esto, haga clic nuevamente en la pestaña "Dispositivos".

En la vista general de los dispositivos configurados, los valores medidos se pueden ver en la línea del BME280 en el lado derecho.

Estos se actualizan al menos cada 60 segundos. Este intervalo se puede configurar en la configuración del BME280 en el apartado “Intervalo”.


Enviar datos del sensor a través de MQTT

Ahora también puede enviar los datos del sensor recopilados a su SmartHome a través de MQTT y procesarlos allí si es necesario. Lo que tienes que configurar para esto se describe en el siguiente artículo.


Más sensores para conectar al ESP8266 / ESP32

Puede encontrar una descripción general de otros elementos para conectar sensores y actuadores a ESPEasy en la siguiente categoría.


Diviértete con el proyecto.

Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂

PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂

Cómprame un café en ko-fi.com       

Kommentar hinterlassen

Tu dirección de correo electrónico no será publicada. Erforderliche Felder sind mit * markiert

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.