Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: montázs
- 3. lépés: Töltse le Arduino Y El Codigo programot
- 4. lépés: Terminál
Videó: PT Temperatura Y Milibares, Lcd és BMP180: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Hola este DIY te va a enseñar como usar un Arduino Uno, BMP180 and display LCD para poder calcular la temperatura y la presión del area en el que estas.
Primero lo que tienes que hacer es soldar el BMP180 a 4 cable y el LCD
Después de que hagas esto ya estas listo para armar tu montage
1. lépés: Anyagok
Los materiales necesitados para realizar este montaje son:
- 20 kábel
- Kijelző 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
2. lépés: montázs
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. lépés: Töltse le Arduino Y El Codigo programot
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 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
// tartalmazza a könyvtár kódját:
#befoglalni
#befoglalni
#befoglalni
// inicializálja a könyvtárat az interfész csapok számával
LiquidCrystal LCD (12, 11, 5, 4, 3, 2);
SFE_BMP180 nyomás;
kettős PresionBase;
kettős Presion = 0;
kettős Altura = 0;
kettős hőmérséklet = 0;
char állapot;
void setup () {
// az LCD oszlopok és sorok beállítása:
lcd. kezdet (16, 2);
Sorozat.kezdet (9600);
SensorStart ();
}
void loop () {
// állítsa a kurzort a 0 oszlop 1. sorára
// (Megjegyzés: az 1. sor a második sor, mivel a számlálás 0 -val kezdődik):
lcd.setCursor (0, 1);
// a visszaállítás óta eltelt másodpercek számának kinyomtatása:
ReadSensor ();
// Se imprimen las variables
lcd.print ("Hőmérséklet:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
késleltetés (1000);
}
void SensorStart () {
// Secuencia de inicio del sensor
ha (pressure.begin ())
Serial.println ("BMP180 init siker");
más
{
Serial.println ("BMP180 init hiba (leválasztva?) N / n");
míg (1);
}
// Se inicia la lectura de temperatura
állapot = nyomás.startTemperature ();
if (állapot! = 0) {
késleltetés (állapot);
// Se lee una temperatura inicial
állapot = nyomás.getTemperature (Temperatura);
if (állapot! = 0) {
// Se inicia la lectura de presiones
állapot = nyomás.startNyomás (3);
if (állapot! = 0) {
késleltetés (állapot);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
állapot = nyomás.getnyomás (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
állapot = nyomás.startTemperature ();
ha (állapot! = 0)
{
késleltetés (állapot);
// Se realiza la lectura de temperatura
állapot = nyomás.getTemperature (Temperatura);
ha (állapot! = 0)
{
// Se inicia la lectura de presión
állapot = nyomás.startNyomás (3);
ha (állapot! = 0)
{
késleltetés (állapot);
Se lleva a cabo la lectura de presión, // Regardrando la Temperatura que afecta el desempeño del sensor
állapot = nyomás.getnyomás (Presion, Temperatura);
ha (állapot! = 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 lectura de temperatura / n");
}
else Serial.println ("error iniciando la lectura de temperatura / n");
}
4. lépés: Terminál
Sube el código 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.
Ajánlott:
BMP180 Y LCD Arduino: 4 lépés
BMP180 Y LCD Con Arduino: ez a tutorial les ayudar á a todos aquellos queran hacer funcionar el sensor de temperatura y presi ó n BMP180 y LCD LCD trav é s arduino
A BMP180 használata SkiiiD -vel: 9 lépés
A BMP180 használata a SkiiiD -vel: Egy oktatóanyag a BMP180 fejlesztéséhez a "skiiiD" segítségével
Oktató LCD-BMP180 Arduino: 4 lépés
Oktatóanyag 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 á az Arduino program megvalósítása, szükséges az Arduino Uno, BMP180 és LCD
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés
I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
I2C / IIC LCD kijelző - Az SPI LCD átalakítása I2C LCD kijelzővé: 5 lépés
I2C / IIC LCD kijelző | Konvertálja az SPI LCD -t I2C LCD kijelzővé: az spi lcd kijelző használata túl sok kapcsolatot igényel, ami nagyon nehéz, ezért találtam egy modult, amely képes átalakítani az i2c LCD -t spi lcd -re, így kezdjük