Sisällysluettelo:
- Vaihe 1: Materiaalit
- Vaihe 2: Montaje LCD
- Vaihe 3: Montaje BMP 180
- Vaihe 4: Lataa Librerias
- Vaihe 5: Código
- Vaihe 6: Tulos ja Montajen finaali
Video: ¡Mi Estación Meteorológica Con Arduino !: 6 askelta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Este opetusohjelma trata de enseñar cómo se puede hacer una estación meteorológica con un Arduino Uno, un BMP180 y un LCD, de una manera rápida, sencilla y que en realidad logre el propósito que es que el LCD muestre la temperatura y la presión de donde estes
Vaihe 1: Materiaalit
1 Arduino
1 Protoboard
1 LCD -näyttö
1 BMP 180
1 Potenciómetro
1 Resistencia
20 Kaapelia
Vaihe 2: Montaje LCD
Käytä Arduinon LCD -näyttöä ja potentiaalia. Vamos a conectar Digitaalinen nasta 12, 11, 5, 4, 3 y 2 al LCD ja vamos a liittimet kaapelit maahan ja 3,3 volttia para potentimetro.
Suositus: Si, al conectar la resistencia, el montaje no funciona, no va importar que le diezgan la resistencia.¡Quítela ya!
Vaihe 3: Montaje BMP 180
Después de haber soldado los cuatro -kaapelit al BMP 180, estos se conectan con losanue puerto A4 y A5 y dem dem a ground y a 5 voltios.
Vaihe 4: Lataa Librerias
Para este código necesitas bajar dos librerías a arduino.
1. Liquidcrystal, para que el LCD fucione y muestre los valores que necesitas.
2. SFE_BPM180, para que el BPM 180 funcione y capte la presión y la temperatura que necesitamos.
Atención: SI NO SE LOGRAN DESCARGAR ESTAS LIBRERIAS, NO SE PUEDE DESARROLAR EL CÓDIGO.
Vaihe 5: Código
Al unir los códigos de temperatura y presión, se genees este código que se usa para saber la temperatura y la presión de donde estés in one LCD.
#include (SFE_BMP180.h)
#include (Wire.h)
#include (LiquidCrystal.h)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
SFE_BMP180 bmp180;
mitätön asennus ()
{
Sarja.alku (9600);
jos (bmp180.begin ())
Serial.println ("BMP180 iniciado correctamenten");
else {Serial.println ("Virhe al iniciar el BMP180");
kun taas (1); // bucle infinito}}
void loop () {char status; kaksinkertainen T, P;
tila = bmp180.startTemperature (); jos (tila! = 0)
{
viive (tila);
tila = bmp180.getTemperature (T);
jos (tila! = 0)
{
tila = bmp180.start Pressure (3);
jos (tila! = 0)
{
viive (tila);
tila = bmp180.get Paine (P, T);
jos (tila! = 0)
{
lcd.print ("Lämpötila:");
lcd.print (T, 2);
lcd.print (" *C,");
lcd.print ("Presion:");
lcd.print (P, 2);
Sarja.println ("mb");
}
}
}
}
viive (1000);
}
Vaihe 6: Tulos ja Montajen finaali
En el montaje se puede ver la union de montajes del BMP 180 ja LCD -näyttö, jossa on poteciómetro.
Sinvientikielto, kiitos a la luz de la foto no se puede ver que cambia állandóinen las letras que decían la presión (en Newtons) ja lämpötila (en Celsius).
Suositeltava:
Flash Arduino Bootloader ATMega328: 4 askelta
Flash Arduino Bootloader ATMega328: Questo -opetusohjelma, joka tekee karikatyyreistä Bootloader neljälle casulle cui l'ATmega, esittele su una bord di nostra creazione, sia vergine; tule ad esempio nel caso in cui si vuole realizzare la Drivemall
Kannettava juotosasema kierrätysmateriaalista. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: 8 vaihetta (kuvilla)
Kannettava juotosasema kierrätysmateriaalista. / Esteción De Soldadura Portátil Hecha Con Material Reciclado .: Isä oli suuri taiteilija ja seikkailija yhtä paljon kuin DIY -kulttuurin suuri fani. Hän yksin teki taloon monia muutoksia, kuten huonekaluja ja vaatekaapin parantamista, antiikkivalaisimien kierrätystä ja jopa muutti VW -kombi -pakettiautoaan matkoille
Estación Pirata En FM Con Raspberry Pi: 5 Steps
Esratación Pirata En FM Con Raspberry Pi: En esta ocasi ó n armamos una peque ñ a Radio Pirata en FM con una Raspberry Pi B+ fi The Inventor's House, es muy sencilla de realizar y puede servir para mostrar a los que inician algunas lecciones sobre la radio, modulaatiot ja u FM
Mini Estación Meteorológica Con Arduino: 4 vaihetta
Mini Estación Meteorológica Con Arduino: Este es un opetusohjelma para c ó mo hacer una mini estaci ó n meteorol ó gica con Arduino que muestra temperatura y presi ó n
[Básico] Medir Una Resistencia Con Arduino: 3 askelta
[Básico] Medir Una Resistencia Con Arduino: En Arduino existen ú nicamente dos formas de captar datos del mundo external:- Digital: sus valores pueden ser 0 o 1, dependiendo de si se aplica o no un unta voltaje al conector que se est á leyendo como entrada.- Anaali ó gica: sus valor