Sadržaj:
Video: PT Temperatura Y Milibares, Lcd i BMP180: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
No, učinite to DIY -om ako koristite Arduino Uno, BMP180 i LCD zaslon koji prikazuje pod temperaturom kalkulirane temperature i temperature u području en el que estas.
Primero lo que tienes que hacer es soldar el BMP180 a 4 kabela i LCD -a
Después de que hagas esto ya estas listo para armar tu montaža
Korak 1: Materiales
Los materiales necesitados para realizar este montaje son:
- 20 kabela
- LCD ekran
- 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
Korak 2: Montaža
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
Korak 3: Preuzmite 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
// uključuje bibliotečni kôd:
#uključi
#uključi
#uključi
// inicijalizira knjižnicu brojevima pinova sučelja
LCD tekući kristal (12, 11, 5, 4, 3, 2);
SFE_BMP180 tlak;
dvostruka PresionBase;
dvostruki presion = 0;
dvostruka Altura = 0;
dvostruka temperatura = 0;
status char;
void setup () {
// postavljanje broja stupaca i redaka LCD -a:
lcd.begin (16, 2);
Serial.begin (9600);
SensorStart ();
}
void loop () {{100} {101}
// postavite kursor na stupac 0, redak 1
// (napomena: redak 1 je drugi red, budući da brojanje počinje s 0):
lcd.setCursor (0, 1);
// ispisuje broj sekundi od resetiranja:
ReadSensor ();
// Se imprimen las variables
lcd.print ("Temperatura:");
lcd.tisak (Temperatura);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
kašnjenje (1000);
}
void SensorStart () {
// Secuencia de inicio del sensor
if (pressure.begin ())
Serial.println ("BMP180 početni uspjeh");
drugo
{
Serial.println ("Otkazivanje inicijalne greške BMP180 (prekinuto?) N / n");
while (1);
}
// Se inicia la lectura de temperature
status = tlak.startTemperature ();
if (status! = 0) {
kašnjenje (status);
// Se lee una temperatura inicial
status = tlak.getTemperatura (Temperatura);
if (status! = 0) {
// Se inicia la lectura de presiones
status = tlak.startPressure (3);
if (status! = 0) {
kašnjenje (status);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
status = tlak.getPressure (PresionBase, Temperatura);
}
}
}
}
void ReadSensor () {
// En este método se hacen las lecturas de presión y temperature y se Calcula la altura
// Se inicia la lectura de temperature
status = tlak.startTemperature ();
ako (status! = 0)
{
kašnjenje (status);
// Se realiza la lectura de temperature
status = tlak.getTemperatura (Temperatura);
ako (status! = 0)
{
// Se inicia la lectura de presión
status = tlak.startPressure (3);
ako (status! = 0)
{
kašnjenje (status);
// Se lleva a cabo la lectura de presión, // obzirrando la temperatura que afecta el desempeño del sensor
status = tlak.getPressure (Presion, Temperatura);
ako (status! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
else Serial.println ("pogreška en la lectura de presion / n");
}
else Serial.println ("greška iniciando la lectura de presion / n");
}
else Serial.println ("pogreška en la lectura de temperatura / n");
}
else Serial.println ("greška iniciando la lectura de temperatura / n");
}
Korak 4: Terminar
Sube el código a Arduino y te debe funkcionar reprezentando a la temperature en C y la presión en milibares. Te debería enseñar algo como el imagen arriba.
Preporučeni:
LCD upravljani Bluetooth Messenger LCD -- 16x2 LCD -- Hc05 -- Jednostavno -- Bežična oglasna ploča: 8 koraka
LCD upravljani Bluetooth Messenger LCD || 16x2 LCD || Hc05 || Jednostavno || Bežična oglasna ploča: …………………………. PRETPLATITE SE na moj YouTube kanal za više videa …… ………………………………… Oglasna ploča služi za ažuriranje novih informacija ili Ako želite poslati poruku sa u sobi ili na poluvremenu
BMP180 Y LCD Con Arduino: 4 koraka
BMP180 Y LCD Con Arduino: este tutorial les ayudar á a todos aquellos que quieran hacer funcionar el sensor de temperature y presi ó n BMP180 y el LCD a trav é s de arduino
Vodič za LCD-BMP180 Con Arduino: 4 koraka
Tutorial LCD-BMP180 Con Arduino: Bienvenido a este tutorial, en el, aprenderemos a crear and senzor de temperature de una manera f á cil, r á pida y eficiente. El tutorial ser á realizuje con el program Arduino, potreban vam je Arduino Uno, s BMP180 i bez LCD -a
I2C / IIC LCD zaslon - Upotrijebite SPI LCD za I2C LCD zaslon Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD zaslon | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo dečki, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvoriti SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
I2C / IIC LCD zaslon - Pretvorite SPI LCD u I2C LCD zaslon: 5 koraka
I2C / IIC LCD zaslon | Pretvorite SPI LCD u I2C LCD zaslon: za korištenje spi lcd zaslona potrebno je previše povezivanja, što je zaista teško učiniti pa sam pronašao modul koji može pretvoriti i2c lcd u spi lcd pa krenimo