Taula de continguts:
Vídeo: PT Temperatura Y Milibares, Lcd i BMP180: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Hola este DIY te va a ensenyar com utilitzar un Arduino Uno, BMP180 i un display LCD per poder calcular la temperatura i la pressió de l'àrea en el que està.
Primer lo que tienes que hacer es soldar el BMP180 a 4 cables y el LCD
Després de que tingui això ja està llest per armar el teu muntatge
Pas 1: materials
Els materials necessaris per realitzar aquest muntatge son:
- 20 cables
- Pantalla lcd
- Arduino Uno
- Protoboard (Grande)
- Resistència de 220
- Potencio-metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
Pas 2: muntatge
Realitzar el muntatge que aquesta arriba, però al connectar el bmp180 connectat amb aquestes instruccions
VIN --- 3,3 v
GND --- GND
SCL --- A5
SDA --- A4
Pas 3: Descarregar Arduino Y El Codigo
Antes de copiar i pegar aquest codigo en Arduino és MANDATORIO que descarrega aquesta biblioteca. Abajo encontrara el link de la página, solo tiene que descargarlo e instalarlo en Arduino.
learn.sparkfun.com/tutorials/bmp180-barome…
Després de que descarregui la biblioteca copiar aquest codi i pegarlo en arduino
// inclou el codi de la biblioteca:
#incloure
#incloure
#incloure
// inicialitzeu la biblioteca amb els números dels pins de la interfície
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
SFE_BMP180 pressió;
doble PresionBase;
doble Presió = 0;
doble Altura = 0;
temperatura doble = 0;
estat de caràcter;
configuració nul·la () {
// configureu el nombre de columnes i files de la pantalla LCD:
lcd.begin (16, 2);
Serial.begin (9600);
SensorStart ();
}
bucle buit () {
// configureu el cursor a la columna 0, línia 1
// (nota: la línia 1 és la segona fila, ja que el recompte comença per 0):
lcd.setCursor (0, 1);
// imprimeix el nombre de segons des del reinici:
ReadSensor ();
// Se imprimen les variables
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("graus C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
retard (1000);
}
void SensorStart () {
// Secuència d’inici del sensor
if (pressure.begin ())
Serial.println ("èxit inicial BMP180");
en cas contrari
{
Serial.println ("Falla d'inici BMP180 (desconnectat?) N / n");
mentre que (1);
}
// Se inicia la lectura de temperatura
estat = pressió.startTemperatura ();
if (estat! = 0) {
retard (estat);
// Se lee una temperatura inicial
status = pressure.getTemperature (Temperatura);
if (estat! = 0) {
// Se inicia la lectura de presiones
status = pressure.startPressure (3);
if (estat! = 0) {
retard (estat);
// Se lee la pressió inicial incidente sobre el sensor en la primera ejecución
status = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
void ReadSensor () {
// En aquest mètode es fan les lectures de pressió i temperatura i es calcula l’alçada
// Se inicia la lectura de temperatura
estat = pressió.startTemperatura ();
if (estat! = 0)
{
retard (estat);
// Se realiza la lectura de temperatura
status = pressure.getTemperature (Temperatura);
if (estat! = 0)
{
// Se inicia la lectura de presión
status = pressure.startPressure (3);
if (estat! = 0)
{
retard (estat);
// Se lleva a cabo la lectura de presión, // considerant la temperatura que afecta el desempeño del sensor
status = pressure.getPressure (Presion, Temperatura);
if (estat! = 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 presió / n");
}
else Serial.println ("error iniciando la lectura de presió / n");
}
else Serial.println ("error en la lectura de temperatura / n");
}
else Serial.println ("error iniciando la lectura de temperatura / n");
}
Pas 4: Terminar
Sube el codi a Arduino i ha de funcionar representant a la temperatura en C i la pressió en mil·libars. Hauríeu d’ensenyar alguna cosa com la imatge de dalt.
Recomanat:
BMP180 Y LCD Con Arduino: 4 passos
BMP180 Y LCD Con Arduino: aquest tutorial els ajuda á a tots aquells que quieran fer funcionar el sensor de temperatura i presi ó n BMP180 i el LCD a trav é s de arduino
Tutorial LCD-BMP180 Con Arduino: 4 passos
Tutorial LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprendemos a crear un sensor de temperatura de una manera f á cil, r á pida y eficiente. El tutorial serà à realitzat amb el programa Arduino, necessita un Arduino Uno, un BMP180 i un LCD
ESP8266 Monitorització de temperatura Nodemcu mitjançant DHT11 en un servidor web local - Obteniu la temperatura i la humitat de l'habitació al navegador: 6 passos
ESP8266 Monitorització de temperatura Nodemcu mitjançant DHT11 en un servidor web local | Obteniu la temperatura i la humitat de l'habitació al vostre navegador: Hola nois, avui farem una humitat i un amp; sistema de control de temperatura que utilitza ESP 8266 NODEMCU & Sensor de temperatura DHT11. La temperatura i la humitat s’obtindran del sensor DHT11 & es pot veure en un navegador quina pàgina web es gestionarà
Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno: 4 passos
Lectura de la temperatura mitjançant el sensor de temperatura LM35 amb Arduino Uno: Hola, nois d’aquest instructiu, aprendrem a utilitzar LM35 amb Arduino. Lm35 és un sensor de temperatura que pot llegir valors de temperatura des de -55 ° C fins a 150 ° C. És un dispositiu de 3 terminals que proporciona una tensió analògica proporcional a la temperatura. Hig
SENSOR SUHU DENGAN LCD DAN LED (fabricació de sensor de temperatura amb LCD i LED): 6 passos (amb imatges)
SENSOR SUHU DENGAN LCD DAN LED (Making Sensor Temperature With LCD and LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA from Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda