A R D U I N O
BAROMETRO
ALTIMETRO
TERMOMETRO
HIGROMETRO
BMP280 - DHT11
Versiones para LCD 1602 y 2004 I2C y con/sin DHT11
Keypad 4 botones :
DHT11 :
BMP280 :
VIDEO :
Botón 1 - Sube altura.
Botón 2 - Baja altura.
Botón 3 - Muestra datos Humedad y Altura (actual y 1 hora menos).
Botón 4 - (Pul.corta) Muestra datos Presión y Temperatura (actual y 1 hora menos).
Botón 4 - (Pul.larga) Reset datos de 1 hora menos a datos actuales.
Botón 2 - Baja altura.
Botón 3 - Muestra datos Humedad y Altura (actual y 1 hora menos).
Botón 4 - (Pul.corta) Muestra datos Presión y Temperatura (actual y 1 hora menos).
Botón 4 - (Pul.larga) Reset datos de 1 hora menos a datos actuales.
Añadido v4 corrección de temperatura, (si está dentro de una caja, por los componentes del circuito, la temperatura es mayor que al exterior)
DOWNLOAD : (Todas las versiones 1602, 2004, DHT11)
v.23.05.2020:
https://drive.google.com/open?id=1T2a4Bjbd-jFJ13n5Gq0x0woeRfSEURx_ültima versión mas librerías LiquidCrystal_I2c :
Actualizado los programas.
ResponderEliminarv.09.05.2020
ResponderEliminarv.13.05.2020 (solo en la version Barometro_Ger_2004_DHT11v2
ResponderEliminarTiempo actualización datos y tiempo de tendencia independientes
Optimización del programa
v.23.05.2020 actualizados todos los códigos
ResponderEliminarDisculpe me aparece error en #include
ResponderEliminarTe faltará alguna librería, mira cual da error y descárgala de internet
ResponderEliminarHola sos un genio! Pero no entiendo por que en el .ino esta esto si usas el ic2.
ResponderEliminarLiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
y me aparece un error: 'POSITIVE' was not declared in this scope
ME ayudas? gracias
Hola ya lo solucione: Tenia que agregar este
Eliminar#include "LCD.h"
con eso no me aparecio el error de positive. Muchas gracias, el proyecto funciona espectacular
Descarga la libreria para LCD I2C :
ResponderEliminarhttps://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Mira en Aliexpress.com el precio de los componentes, necesitas:
ResponderEliminar- Arduino (Uno, Micro o Nano)
- Display LCD (1602 ó 2004 segun versión)
- Sensor Bmp280
- Sensor Dht11
- Diversos: keypad
, leds,...
No creo que pase de los 15€
El link al código lo tienes arriba
germa buena noche grasias por el aporte es muy interezante soy nuevo en arduino megustaria que me ayudes aparece un error en la compilacion LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
ResponderEliminarojala me puedas ayudar
Si el error es de comilación, no de la dirección del I2c (ox27 ó 0x3F), cambia las librerias, en este link está mi última versión del Barómetro y las librerías LiquidCrystal:i2c que uso yo :
ResponderEliminarLo dejo también arriba
https://drive.google.com/file/d/1ZmZzT8qli8uPLVsCkUgvmjbDi6PPOh4s/view?usp=sharing