Tabla de contenido:
Video: Mini Estación Meteorológica Con Arduino: 4 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Este es un tutorial para cómo hacer una mini estación meteorológica con Arduino que muestra temperatura y presión.
Paso 1: Materiales
Para hacer este proyecto necesitarás los siguientes materiales:
-20 cables
- Sensor de temperatura y presión BMP180
- Pantalla LCD QY-1602A
- Arduino Uno
- Potenciometro
- Resistencia 220 Omhs
- Cable de Impresora
- Protoboard Grande
-Computador
Paso 2: Montaje
El siguiente paso es hacer el montaje de la foto anterior. A este montaje le falta el sensor BMP 180, sin embargo, las Instrucciones para conectarlo son las siguentes:
Debes conectar el pin "VIN" del Sensor BMP 180 al Pin "3, 3 V" en el Arduino, el de "GND" a "GND", el "SCL" al pin análogo "A5" en el Arduino y, finalmente, el "SDA" al "A4".
Paso 3: Código
Para hacer funcionar tu estación meteorológica debes incluir este código en el lenguaje de Arduino, ten encuenta que debes tener todas las librerias (Liquid Crystal, SFE_BMP180) descargadas (Lo puedes hacer aquí y aquí):
#incluir
#incluir
#incluir
Presión SFE_BMP180;
doble PresionBase;
presión doble = 0;
doble Temperatura = 0;
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
estado de char;
configuración vacía () {
Serial.begin (9600);
lcd. comienzo (16, 2);
SensorStart ();
}
bucle vacío () {
ReadSensor ();
lcd.setCursor (0, 0);
lcd.print ("T:");
lcd.print (Temperatura);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("P:");
lcd.print (Presion);
lcd.print ("mbar");
retraso (2000);
}
void SensorStart () {
si (presión.begin ())
Serial.println ("BMP180 init exitoso");
demás
{
Serial.println ("Error de inicio de BMP180 (¿desconectado?) N / n");
mientras (1);
}
status = pressure.startTemperature ();
if (status! = 0) {
retraso (estado);
status = pressure.getTemperature (Temperatura);
if (status! = 0) {
status = pressure.startPressure (3);
if (status! = 0) {
retraso (estado);
status = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
void ReadSensor () {
status = pressure.startTemperature ();
si (estado! = 0)
{
retraso (estado);
status = pressure.getTemperature (Temperatura);
si (estado! = 0)
{
status = pressure.startPressure (3);
si (estado! = 0)
{
retraso (estado);
status = pressure.getPressure (Presion, Temperatura);
if (status! = 0) {}
else Serial.println ("error en la lectura de presion / n");
}
else Serial.println ("error iniciando la lectura de presion / n");
}
else Serial.println ("error en la lectura de temperatura / n");
}
else Serial.println ("error iniciando la lectura de temperatura / n");
}
Paso 4: Disfruta !
Ahora tienes todo lo que necesitas para ser un meteorólogo básico, disfruta ver las fluctuaciones en temperatura y presión atmosférica de tu mini estación meteorológica. Espero que este tutorial te haya sido de utilidad!
Recomendado:
Mini estación meteorológica con Arduino y ThingSpeak: 4 pasos
Mini estación meteorológica con Arduino y ThingSpeak: Hola a todos. En este Instructable, lo guiaré a través de los pasos para hacer una mini estación meteorológica personalizada. Además, usaremos la API ThingSpeak para cargar nuestros datos meteorológicos en sus servidores, o de lo contrario, ¿cuál es el propósito de una estación meteorológica?
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 con Wemos D1 Mini, BME280 y Sensate: 6 pasos
Estación meteorológica con Wemos D1 Mini, BME280 y Sensate .: En publicaciones anteriores he compartido diferentes métodos para construir una estación meteorológica. Si no lo ha marcado, aquí hay un enlace En este instructivo, demostraré cómo construir una estación meteorológica simple usando Wemos y una plataforma de IoT llamada Sensate
Mini estación meteorológica con Attiny85: 6 pasos (con imágenes)
Mini estación meteorológica con Attiny85: En un instructable reciente, Indigod0g describió una mini estación meteorológica que funciona bastante bien, usando dos Arduinos. Tal vez no todos quieran sacrificar 2 Arduinos para obtener lecturas de humedad y temperatura y comenté que debería ser posible d