Sisukord:
Video: PT Temperatura Y Milibares, Lcd ja BMP180: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Hola este DIY te va a enseñar como usar un Arduino Uno, BMP180 and displei LCD parameetri arvutusliku temperatuuri ja presidendi del area en el que estas.
Primero lo que tienes que hacer es soldar el BMP180 ja 4 kaablit ja LCD
Después de que hagas esto ya estas listo para armar tu montage
Samm: materjalid
Los materiales necesitados para realizar este montaje son:
- 20 kaablit
- Kuva LCD
- Arduino Uno
- Protoboard (Grande)
- Resistencia de 220
- Potencio metroo 10 km kaugusel
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
2. samm: montaaž
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
3. samm: laadige alla Arduino ja El Codigo
Antes de copiar y pegar este codigo et Arduino ja MANDATORIO que descarges esta libreria. Abajo encontrara el link de la página, solo tiene que descargarlo and 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
// lisada raamatukogu kood:
#kaasake
#kaasake
#kaasake
// teegi initsialiseerimine liidese nööpnõelte numbritega
LiquidCrystal LCD (12, 11, 5, 4, 3, 2);
SFE_BMP180 rõhk;
kahekordne PresionBase;
kahekordne Presion = 0;
kahekordne Altura = 0;
kahekordne temperatuur = 0;
char staatus;
tühine seadistus () {
// seadistage LCD veergude ja ridade arv:
lcd.algus (16, 2);
Seriaalne algus (9600);
SensorStart ();
}
void loop () {
// määrake kursor veergu 0, rida 1
// (märkus: rida 1 on teine rida, kuna loendamine algab 0 -ga):
lcd.setCursor (0, 1);
// printige sekundite arv pärast lähtestamist:
ReadSensor ();
// Se imprimen las variables
lcd.print ("Temperatuur:");
lcd.print (temperatuur);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
viivitus (1000);
}
tühine SensorStart () {
// Secuencia de inicio del sensor
kui (surve.algus ())
Serial.println ("BMP180 init edu");
muidu
{
Serial.println ("BMP180 init ebaõnnestus (lahti ühendatud?) N / n");
samas (1);
}
// Se inicia la lectura de temperatura
olek = surve.startTemperature ();
kui (olek! = 0) {
viivitus (olek);
// Se lee una temperatura inicial
olek = rõhk.getTemperature (Temperatura);
kui (olek! = 0) {
// Se inicia la lectura de presiones
olek = surve.startRõhk (3);
kui (olek! = 0) {
viivitus (olek);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
olek = rõhk.getRõhk (PresionBase, Temperatura);
}
}
}
}
tühine 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
olek = surve.startTemperature ();
kui (olek! = 0)
{
viivitus (olek);
// Se realiza la lectura de temperatura
olek = rõhk.getTemperature (Temperatura);
kui (olek! = 0)
{
// Se inicia la lectura de presión
olek = surve.startRõhk (3);
kui (olek! = 0)
{
viivitus (olek);
// Se lleva a cabo la lectura de presión, // kaalutlused temperatuuri kohta, mis on afecta el desempeño del sensor
olek = rõhk. rõhk (presioon, temperatuur);
kui (olek! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
else Serial.println ("viga en lectura de presion / n");
}
else Serial.println ("viga algatati ja lectura de presion / n");
}
else Serial.println ("error en la lectura de temperatura / n");
}
else Serial.println ("error iniciando la lectura de temperatura / n");
}
4. samm: terminal
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 el imagen arriba.
Soovitan:
BMP180 Y LCD Con Arduino: 4 sammu
BMP180 Y LCD Con Arduino: see õpetus les ayudar á a todos aquellos queran hacer funcionar el sensor de temperatura y presi ó n BMP180 and LCD LCD trav é s arduino
BMP180 kasutamine koos SkiiiD -ga: 9 sammu
BMP180 kasutamine koos SkiiiD -ga: õpetus BMP180 arendamiseks "skiiiD" kaudu
Õpetus LCD-BMP180 Con Arduino: 4 sammu
Õpetus 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. Õpetus ser á Arduino programmi realiseerimine, vajadus ja Arduino Uno, BMP180 ja LCD
I2C / IIC LCD -ekraan - Kasutage SPI LCD -d I2C LCD -ekraanile SPI -IIC mooduli kasutamine Arduino abil: 5 sammu
I2C / IIC LCD -ekraan | Kasutage SPI LCD -d I2C LCD -ekraanile SPI -IIC mooduli kasutamine Arduinoga: Tere poisid, kuna tavalisel SPI LCD 1602 -l on ühendamiseks liiga palju juhtmeid, nii et seda on väga raske liita arduinoga, kuid turul on saadaval üks moodul teisendage SPI -ekraan IIC -ekraaniks, nii et peate ühendama ainult 4 juhet
I2C / IIC LCD -ekraan - Teisendage SPI LCD I2C LCD -ekraaniks: 5 sammu
I2C / IIC LCD -ekraan | Teisendage SPI LCD -ekraan I2C LCD -ekraaniks: spi lcd -ekraani kasutamine vajab selleks liiga palju ühendusi, mida on tõesti raske teha, nii et leidsin mooduli, mis suudab i2c -lcd teisendada spi -LCD -ks, nii et alustame