Tabla de contenido:
Video: PT Temperatura Y Milibares, Lcd y BMP180: 4 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Hola este DIY te va a enseñar como usar un Arduino Uno, BMP180 y un display LCD para poder calcular la temperatura y la presión del area en el que estas.
Primero lo que tienes que hacer es soldar el BMP180 a 4 cables y el LCD
Después de que hagas esto ya estas listo para armar tu montage
Paso 1: Materiales
Los materiales necesarios para realizar este montaje son:
- 20 cables
- Pantalla lcd
- Arduino Uno
- Protoboard (Grande)
- Resistencia de 220
- Potencio-metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
Paso 2: Montaje
Realizar el montaje que esta arriba, pero al conectar el bmp180 conectado con estas instrucciones
VIN --- 3,3 v
TIERRA --- TIERRA
SCL --- A5
SDA --- A4
Paso 3: Descargar Arduino Y El Codigo
Antes de copiar y pegar este codigo en Arduino es MANDATORIO que descarges esta libreria. Abajo encontrarás el enlace de la página, solo tiene que descargarlo e instalarlo en Arduino.
learn.sparkfun.com/tutorials/bmp180-barome…
Después de que descargues la librería copiar este código y pegarlo en arduino
// incluye el código de la biblioteca:
#incluir
#incluir
#incluir
// inicializa la biblioteca con los números de los pines de la interfaz
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
Presión SFE_BMP180;
doble PresionBase;
presión doble = 0;
altura doble = 0;
doble Temperatura = 0;
estado de char;
configuración vacía () {
// configura el número de columnas y filas de la LCD:
lcd. comienzo (16, 2);
Serial.begin (9600);
SensorStart ();
}
bucle vacío () {
// coloca el cursor en la columna 0, línea 1
// (nota: la línea 1 es la segunda fila, ya que el conteo comienza con 0):
lcd.setCursor (0, 1);
// imprime el número de segundos desde el reinicio:
ReadSensor ();
// Se imprimen las variables
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
retraso (1000);
}
void SensorStart () {
// Secuencia de inicio del sensor
si (presión.begin ())
Serial.println ("BMP180 init exitoso");
demás
{
Serial.println ("Error de inicio de BMP180 (¿desconectado?) N / n");
mientras (1);
}
// Se inicia la lectura de temperatura
status = pressure.startTemperature ();
if (status! = 0) {
retraso (estado);
// Se lee una temperatura inicial
status = pressure.getTemperature (Temperatura);
if (status! = 0) {
// Se inicia la lectura de presiones
status = pressure.startPressure (3);
if (status! = 0) {
retraso (estado);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
status = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
void ReadSensor () {
// En este método se hacen las lecturas de presión y temperatura y se calcula la altura
// Se inicia la lectura de temperatura
status = pressure.startTemperature ();
si (estado! = 0)
{
retraso (estado);
// Se realiza la lectura de temperatura
status = pressure.getTemperature (Temperatura);
si (estado! = 0)
{
// Se inicia la lectura de presión
status = pressure.startPressure (3);
si (estado! = 0)
{
retraso (estado);
// Se lleva a cabo la lectura de presión, // considerando la temperatura que afecta el desempeño del sensor
status = pressure.getPressure (Presion, Temperatura);
si (estado! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
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: Terminar
Sube el código a Arduino y te debe funcionar representando a la temperatura en C y la presión en milibares. Te debería enseñar algo como la imagen arriba.
Recomendado:
BMP180 Y LCD Con Arduino: 4 pasos
BMP180 Y LCD Con Arduino: este tutorial les ayudará á a todos aquellos que quieran hacer funcionar el sensor de temperatura y presi ó n BMP180 y el LCD a trav é s de arduino
Tutorial LCD-BMP180 Con Arduino: 4 pasos
Tutorial LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprenderemos a crear un sensor de temperatura de una manera f á cil, r á pida y eficiente. El tutorial ser á realizado con el programa Arduino, se necesita un Arduino Uno, un BMP180 y un LCD
ESP8266 Monitorización de temperatura Nodemcu mediante DHT11 en un servidor web local - Obtenga la temperatura y la humedad ambiente en su navegador: 6 pasos
ESP8266 Monitorización de temperatura Nodemcu mediante DHT11 en un servidor web local | Obtenga la temperatura y la humedad de la habitación en su navegador: Hola chicos, hoy haremos una humedad & sistema de control de temperatura mediante ESP 8266 NODEMCU & Sensor de temperatura DHT11. La temperatura y la humedad se obtendrán del sensor DHT11 & se puede ver en un navegador qué página web se administrará
Lectura de temperatura usando el sensor de temperatura LM35 con Arduino Uno: 4 pasos
Lectura de temperatura usando el sensor de temperatura LM35 con Arduino Uno: Hola chicos, en este instructables aprenderemos cómo usar LM35 con Arduino. Lm35 es un sensor de temperatura que puede leer valores de temperatura de -55 ° C a 150 ° C. Es un dispositivo de 3 terminales que proporciona voltaje analógico proporcional a la temperatura. Hig
SENSOR SUHU DENGAN LCD DAN LED (Hacer sensor de temperatura con LCD y LED): 6 pasos (con imágenes)
SENSOR SUHU DENGAN LCD DAN LED (Hacer sensor de temperatura con LCD y LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Salida ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda