Sommario:
- Passaggio 1: materiale
- Passaggio 2: montaggio
- Passaggio 3: scarica Arduino Y El Codigo
- Passaggio 4: terminare
Video: PT Temperatura Y Milibares, Lcd e BMP180: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Hola este DIY te va a enseñar come usar un Arduino Uno, BMP180 e un display LCD per calcolare la temperatura e la presión del area en el que estas.
Primero lo que tienes que hacer es soldar el BMP180 a 4 cavi e el LCD
Después de que hagas esto ya estas listo para armar tu montage
Passaggio 1: materiale
I materiali necessari per la realizzazione di questo montaggio sono:
- 20 cavi
- Display LCD
- Arduino Uno
- Protoboard (Grande)
- Resistenza di 220
- Potencio-metro di 10k
-Cuando haz verificado de que tienes estos materials puedes empezar a armar el montaje
Passaggio 2: montaggio
Realizar el montaje que esta arriba, pero al conectar el bmp180 conectado con estos instrucciones
VIN --- 3.3 v
GND --- GND
SCL --- A5
SDA --- A4
Passaggio 3: scarica Arduino Y El Codigo
Antes de copiar y pegar este codigo en Arduino es MANDATORIO que descarges esta libreria. Abajo encontrara el link 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
// includi il codice della libreria:
#includere
#includere
#includere
// inizializza la libreria con i numeri dei pin dell'interfaccia
LCD a cristalli liquidi (12, 11, 5, 4, 3, 2);
SFE_BMP180 pressione;
doppia PresionBase;
doppia Presione = 0;
doppia Altura = 0;
doppia Temperatura = 0;
stato del carattere;
void setup() {
// imposta il numero di colonne e righe del display LCD:
lcd.begin(16, 2);
Serial.begin(9600);
SensorStart();
}
ciclo vuoto() {
// imposta il cursore sulla colonna 0, riga 1
// (nota: la riga 1 è la seconda riga, poiché il conteggio inizia con 0):
lcd.setCursor(0, 1);
// stampa il numero di secondi trascorsi dal ripristino:
ReadSensor();
//Se imprimono le variabili
lcd.print("Temperatura: ");
lcd.print(Temperatura);
lcd.println("gradi C");
lcd.print("Presione: ");
lcd.print(Presione);
lcd.println("milibar");
ritardo(1000);
}
void SensorStart() {
//Secuencia de inicio del sensor
if (pressione.inizio())
Serial.println("BMP180 inizializzazione riuscita");
altro
{
Serial.println("BMP180 inizializzazione fallita (disconnessa?)\n\n");
mentre (1);
}
//Se inicia la lezione di temperatura
stato = pressione.startTemperature();
if (stato != 0) {
ritardo (stato);
//Vedi una temperatura iniziale
stato = pressione.getTemperature(Temperatura);
if (stato != 0) {
//Se inicia la lectura de presiones
stato = pressione.inizioPressione(3);
if (stato != 0) {
ritardo (stato);
//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 lezione di temperatura
stato = pressione.startTemperature();
if (stato != 0)
{
ritardo (stato);
//Se realiza la lezione di temperatura
stato = pressione.getTemperature(Temperatura);
if (stato != 0)
{
//Se inicia la lectura de presión
stato = pressione.inizioPressione(3);
if (stato != 0)
{
ritardo (stato);
//Se lleva a cabo la lectura de presión, //considerando la temperatura que afecta el desempeño del sensor
status = pressure.getPressure(Presion, Temperatura);
if (stato != 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 lezione di temperatura\n");
}
else Serial.println("error iniciando la lezione di temperatura\n");
}
Passaggio 4: terminare
Sube el código a Arduino y te debe funcionar rappresentante a la temperatura en C y la presión en milibares. Te debería enseñar algo como el imagen arriba.
Consigliato:
BMP180 Y LCD con Arduino: 4 passaggi
BMP180 Y LCD con Arduino: questo tutorial per 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 passaggi
Tutorial LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprenderemos a crear un sensore di temperatura de una manera fácil, rápida y eficiente. El tutorial será realizzato con il programma Arduino, se necessario un Arduino Uno, un BMP180 e un LCD
ESP8266 Nodemcu Monitoraggio della temperatura utilizzando DHT11 su un server Web locale - Ottieni la temperatura e l'umidità della stanza sul tuo browser: 6 passaggi
ESP8266 Nodemcu Monitoraggio della temperatura utilizzando DHT11 su un server Web locale | Ottieni la temperatura e l'umidità della stanza sul tuo browser: Ciao ragazzi, oggi faremo un'umidità e l'umidità; sistema di monitoraggio della temperatura utilizzando ESP 8266 NODEMCU & Sensore di temperatura DHT11. La temperatura e l'umidità saranno ottenute da DHT11 Sensor & può essere visto su un browser quale pagina web verrà gestita
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: 4 passaggi
Lettura della temperatura utilizzando il sensore di temperatura LM35 con Arduino Uno: Ciao ragazzi in questo tutorial impareremo come usare LM35 con Arduino. Lm35 è un sensore di temperatura in grado di leggere valori di temperatura da -55°C a 150°C. È un dispositivo a 3 terminali che fornisce una tensione analogica proporzionale alla temperatura. Ciao G
SENSORE SUHU DENGAN LCD DAN LED (Realizzazione del sensore di temperatura con LCD e LED): 6 passaggi (con immagini)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, dico Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di si dica akan bebagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD e LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda