Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:58
Jei norite pasidaryti „pasidaryk pats“, naudokis „Arduino Uno“, BMP180 ir ekranu, skirtu skaičiuotinei temperatūrai ir prestižui.
Pradinis lo que tienes que hacer es soldar el BMP180 ir 4 kabeliai ir LCD ekranas
Después de que hagas esto ya estas listo para armar tu montage
1 žingsnis: Materiales
Los materiales necesitados para realizar este montaje son:
- 20 kabelių
- Rodyti LCD
- Arduino Uno
- „Protoboard“(„Grande“)
- Resistencia de 220
- Potencio metro iki 10 tūkst
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
2 žingsnis: montažas
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 veiksmas: atsisiųskite „Arduino“ir „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 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
// įtraukite bibliotekos kodą:
#įtraukti
#įtraukti
#įtraukti
// inicijuoti biblioteką naudojant sąsajos kaiščių numerius
„LiquidCrystal lcd“(12, 11, 5, 4, 3, 2);
SFE_BMP180 slėgis;
dviguba „PresionBase“;
dvigubas pirminis = 0;
dvigubas Altura = 0;
dviguba temperatūra = 0;
char statusas;
void setup () {
// nustatyti LCD stulpelių ir eilučių skaičių:
LCD. pradžia (16, 2);
Serial.begin (9600);
„SensorStart“();
}
void loop () {
// nustatykite žymeklį į 0 stulpelį, 1 eilutę
// (pastaba: 1 eilutė yra antra eilutė, nes skaičiavimas prasideda nuo 0):
lcd.setCursor (0, 1);
// atspausdinkite sekundžių skaičių nuo atstatymo:
„ReadSensor“();
// Se imprimen las variables
lcd.print ("Temperatūra:");
lcd.print (temperatūra);
lcd.println („grados C“);
lcd.print ("Pateikimas:");
lcd.print („Presion“);
lcd.println ("milibares");
vėlavimas (1000);
}
void SensorStart () {
// Secuencia de inicio del sensor
jei (spaudimas.pradėti ())
Serial.println („BMP180 init sėkmė“);
Kitas
{
Serial.println ("BMP180 init nepavyko (atjungtas?) N / n");
tuo tarpu (1);
}
// Se inicia la lectura de temperatura
status = pressure.startTemperature ();
jei (būsena! = 0) {
vėlavimas (būsena);
// Se lee una temperatura inicial
status = slėgis.getTemperature (Temperatura);
jei (būsena! = 0) {
// Se inicia la lectura de presiones
status = pressure.startPressure (3);
jei (būsena! = 0) {
vėlavimas (būsena);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
status = pressure.get Pressure (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
status = pressure.startTemperature ();
jei (būsena! = 0)
{
vėlavimas (būsena);
// Se realiza la lectura de temperatura
status = slėgis.getTemperature (Temperatura);
jei (būsena! = 0)
{
// Se inicia la lectura de presión
status = pressure.startPressure (3);
jei (būsena! = 0)
{
vėlavimas (būsena);
// Se lleva a cabo la lectura de presión, // apsvarstyti temperatūrą, kuri yra afecta el desempeño del sensor
status = slėgis.getPresis (Presion, Temperatura);
jei (būsena! = 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");
}
else Serial.println ("klaida inicijavo la lectura de presion");
}
else Serial.println ("error en la lectura de temperatura / n");
}
else Serial.println ("error iniciando la lectura de temperatura / n");
}
4 žingsnis: terminalas
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.
Rekomenduojamas:
BMP180 Y LCD „Arduino“: 4 žingsniai
BMP180 Y LCD „Arduino“: pamoka apie ayudar á a todos aquellos queran hacer funcionar el sensor de temperatura y presi ó n BMP180 and LCD LCD and trav é s arduino
Kaip naudoti BMP180 su SkiiiD: 9 žingsniai
Kaip naudoti BMP180 su SkiiiD: Pamoka, skirta BMP180 sukurti naudojant „skiiiD“
Pamoka LCD-BMP180 „Arduino“: 4 žingsniai
Pamoka LCD-BMP180 „Arduino“: „Bienvenido a este“pamoka, taip pat, aprenderemos a crear un sensor de temperatura de una manera f á cil, r á pida y eficiente. Pamoka ser á „Arduino“programa, reikalinga „Arduino Uno“, BMP180 ir LCD
Slėgio ir aukščio nustatymas naudojant GY-68 BMP180 ir Arduino: 6 žingsniai
Slėgio ir aukščio nustatymas naudojant GY-68 BMP180 ir Arduino: Apžvalga Daugelyje projektų, tokių kaip skraidantys robotai, orų stotys, maršruto našumo gerinimas, sportas ir kt., Labai svarbu matuoti slėgį ir aukštį. Šioje pamokoje sužinosite, kaip naudoti BMP180 jutiklį, kuris yra vienas iš
„Pasidaryk pats“oro stotis naudojant DHT11, BMP180, „Nodemcu“su „Arduino IDE“per „Blynk“serverį: 4 žingsniai
„Pasidaryk pats“oro stotis naudojant „DHT11“, „BMP180“, „Nodemcu“su „Arduino IDE“per „Blynk“Serverį: „Github“: „DIY_Weather_Station Hackster.io: Weather Station“Ar būtumėte matę „Weather Application“? Panašiai, kai atidarote, jūs susipažinsite su oro sąlygomis, tokiomis kaip temperatūra, drėgmė ir tt. Šie rodmenys yra vidutinė didelės vertės vertė