Mục lục:
Video: PT Temperatura Y Milibares, Lcd và BMP180: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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 sellar el BMP180 a 4 cáp y el LCD
Después de que hagas esto ya estas listo para armar tu mo Movie
Bước 1: Vật liệu
Los materiales necesitados para realizar este montaje son:
- 20 Cáp
- Màn hình 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
Bước 2: Montage
Realizar el montaje que esta arriba, pero al conectar el bmp180 conectado con estos Guiducciones
VIN --- 3,3 v
GND --- GND
SCL --- A5
SDA --- A4
Bước 3: Descargar 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
// bao gồm mã thư viện:
#bao gồm
#bao gồm
#bao gồm
// khởi tạo thư viện với số lượng các chân giao diện
Màn hình LCD LiquidCrystal (12, 11, 5, 4, 3, 2);
SFE_BMP180 áp suất;
nhân đôi PresionBase;
đôi Presion = 0;
đôi Altura = 0;
đôi Temperatura = 0;
trạng thái char;
void setup () {
// thiết lập số cột và số hàng của màn hình LCD:
lcd.begin (16, 2);
Serial.begin (9600);
SensorStart ();
}
void loop () {
// đặt con trỏ thành cột 0, dòng 1
// (lưu ý: dòng 1 là hàng thứ hai, vì số đếm bắt đầu bằng 0):
lcd.setCursor (0, 1);
// in số giây kể từ khi đặt lại:
ReadSensor ();
// Biến số laze của tinh trùng
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Vị trí:");
lcd.print (Presion);
lcd.println ("milibares");
chậm trễ (1000);
}
void SensorStart () {
// Cảm biến Secuencia de inicio del
nếu (áp lực.begin ())
Serial.println ("BMP180 init thành công");
khác
{
Serial.println ("BMP180 init fail (ngắt kết nối?) N / n");
trong khi (1);
}
// Se inicia la lectura de temperatura
trạng thái = áp lực.startTempe Nhiệt độ ();
if (status! = 0) {
sự chậm trễ (trạng thái);
// Se lee una temperatura biểu tượng
trạng thái = áp suất.getTempe Nhiệt độ (Temperatura);
if (status! = 0) {
// Se inicia la lectura de presiones
trạng thái = áp suất.start Áp lực (3);
if (status! = 0) {
sự chậm trễ (trạng thái);
// Se lee la presión inicial ngẫu nhiên sobre el sensor en la primera ejecución
trạng thái = áp suất.get áp lực (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
trạng thái = áp suất.startTempe Nhiệt độ ();
if (trạng thái! = 0)
{
sự chậm trễ (trạng thái);
// Se realiza la lectura de temperatura
trạng thái = áp suất.getTempe Nhiệt độ (Temperatura);
if (trạng thái! = 0)
{
// Se inicia la lectura de presión
trạng thái = áp suất.start Áp lực (3);
if (trạng thái! = 0)
{
sự chậm trễ (trạng thái);
// Se lleva a cabo la lectura de presión, // coirando la temperatura que afecta el desempeño del sensor
trạng thái = áp suất.get áp lực (Presion, Temperatura);
if (trạng thái! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Thiết lập
}
else Serial.println ("error en la lectura de presion / n");
}
else Serial.println ("lỗi 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");
}
Bước 4: Kẻ hủy diệt
Sube el código a Arduino y te debe funcionar đại diệnando a la temperatura en C y la presión en milibares. Te debería enseñar algo como el imagen arriba.
Đề xuất:
BMP180 Y LCD Con Arduino: 4 bước
BMP180 Y LCD Con Arduino: hướng dẫn este 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
Cách sử dụng BMP180 với SkiiiD: 9 bước
Cách sử dụng BMP180 Với SkiiiD: Hướng dẫn phát triển BMP180 qua " skiiiD. &Quot;
Tutorial LCD-BMP180 Con Arduino: 4 bước
Tutorial LCD-BMP180 Con Arduino: Bienvenido một hướng dẫn về este, en el, aprenderemos a crear un sensor de temperatura de una Marara f á cil, r á pida y eficiencye. El hướng dẫn ser á realizado con el programma Arduino, se necesita un Arduino Uno, un BMP180 y un LCD
Màn hình LCD I2C / IIC - Sử dụng SPI LCD cho Màn hình LCD I2C Sử dụng SPI đến IIC Mô-đun với Arduino: 5 bước
Màn hình LCD I2C / IIC | Sử dụng SPI LCD với màn hình LCD I2C Sử dụng mô-đun SPI đến IIC Với Arduino: Xin chào các bạn vì SPI LCD 1602 bình thường có quá nhiều dây để kết nối nên rất khó giao tiếp với arduino nhưng có một mô-đun có sẵn trên thị trường có thể chuyển đổi hiển thị SPI thành hiển thị IIC, do đó bạn chỉ cần kết nối 4 dây
Màn hình LCD I2C / IIC - Chuyển đổi SPI LCD sang Màn hình LCD I2C: 5 bước
Màn hình LCD I2C / IIC | Chuyển đổi SPI LCD sang Màn hình LCD I2C: sử dụng màn hình LCD spi cần quá nhiều kết nối để thực hiện, điều này thực sự khó thực hiện vì vậy tôi đã tìm thấy một mô-đun có thể chuyển đổi LCD i2c sang LCD spi vì vậy hãy bắt đầu