Innholdsfortegnelse:
Video: PT Temperatura Y Milibares, Lcd og BMP180: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Du kan også bruke DIY til å bruke en Arduino Uno, BMP180 og en LCD -skjerm for poder beregnet for temperaturer og presisjoner for områder.
Primero lo que tienes que hacer es soldar el BMP180 a 4 cable and el LCD
Después de que hagas esto ya estas listo para armar tu montage
Trinn 1: Materialer
Los materiales necesitados para realizar este montaje son:
- 20 kabler
- Vis 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
Trinn 2: Montasje
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
Trinn 3: Last ned 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
// inkludere bibliotekskoden:
#inkludere
#inkludere
#inkludere
// initialiser biblioteket med tallene på grensesnittpinnene
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
SFE_BMP180 trykk;
dobbel PresionBase;
dobbel Presjon = 0;
dobbel Altura = 0;
dobbel temperatura = 0;
røye status;
ugyldig oppsett () {
// konfigurer LCD -antallet kolonner og rader:
lcd.begin (16, 2);
Serial.begin (9600);
SensorStart ();
}
void loop () {
// sett markøren til kolonne 0, linje 1
// (merk: linje 1 er den andre raden, siden tellingen begynner med 0):
lcd.setCursor (0, 1);
// skriv ut antall sekunder siden tilbakestillingen:
ReadSensor ();
// Se imprimen las variabler
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Presjon:");
lcd.print (Presion);
lcd.println ("milibares");
forsinkelse (1000);
}
void SensorStart () {
// Secuencia de inicio del sensor
hvis (press.begin ())
Serial.println ("BMP180 init suksess");
ellers
{
Serial.println ("BMP180 init fail (frakoblet?) N / n");
mens (1);
}
// Se inicia la lectura de temperatura
status = press.startTemperature ();
hvis (status! = 0) {
forsinkelse (status);
// Se lee una temperatura inicial
status = press.getTemperature (Temperatura);
hvis (status! = 0) {
// Se inicia la lectura de presiones
status = press.startPressure (3);
hvis (status! = 0) {
forsinkelse (status);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
status = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
ugyldig 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
status = press.startTemperature ();
hvis (status! = 0)
{
forsinkelse (status);
// Se realiza la lectura de temperatura
status = press.getTemperature (Temperatura);
hvis (status! = 0)
{
// Se inicia la lectura de presión
status = press.startPressure (3);
hvis (status! = 0)
{
forsinkelse (status);
// Se lleva a cabo la lectura de presión, // vurderer temperaturen
status = pressure.getPressure (Presion, Temperatura);
hvis (status! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
ellers Serial.println ("error en la lectura de presion / n");
}
ellers Serial.println ("error iniciando la lectura de presion / n");
}
annet Serial.println ("error en la lectura de temperatura / n");
}
ellers Serial.println ("error iniciando la lectura de temperatura / n");
}
Trinn 4: Terminar
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.
Anbefalt:
BMP180 Y LCD Con Arduino: 4 trinn
BMP180 Y LCD Con Arduino: este tutorial 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
Hvordan bruke BMP180 med SkiiiD: 9 trinn
Slik bruker du BMP180 med SkiiiD: En opplæring for å utvikle BMP180 via " skiiiD. &Quot;
Opplæring LCD-BMP180 Con Arduino: 4 trinn
Opplæring 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. El tutorial ser á realizado con el programa Arduino, se necesita un Arduino Uno, un BMP180 y un LCD
I2C / IIC LCD -skjerm - Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: 5 trinn
I2C / IIC LCD -skjerm | Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: Hei folkens siden en vanlig SPI LCD 1602 har for mange ledninger å koble til, så det er veldig vanskelig å koble den til arduino, men det er en modul tilgjengelig på markedet som kan konverter SPI -skjerm til IIC -skjerm, så da trenger du bare å koble til 4 ledninger
I2C / IIC LCD -skjerm - Konverter en SPI LCD til I2C LCD -skjermen: 5 trinn
I2C / IIC LCD -skjerm | Konverter en SPI LCD til I2C LCD -skjermen: bruk av spi lcd -skjerm trenger for mange tilkoblinger å gjøre, noe som er veldig vanskelig å gjøre, så jeg fant en modul som kan konvertere i2c lcd til spi lcd, så la oss komme i gang