Cuprins:
Video: PT Temperatura Y Milibares, Lcd și BMP180: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Hola este DIY te va învăța cum să folosești un Arduino Uno, BMP180 și un display LCD pentru putere calculară temperatura și presiunea zonei în care sunt.
Primero lo que tienes que do is soldar el BMP180 a 4 cables and the LCD
După ce hagas esto ya estas listo para armar tu montage
Pasul 1: Materiale
Materialele necesare pentru realizarea acestui montaj son:
- 20 de cabluri
- Afișează lcd
- Arduino Uno
- Protoboard (Grande)
- Rezistența de 220
- Potencio-metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
Pasul 2: Montaj
Realizează montajul pe care este sus, dar la conectarea el bmp180 conectat cu aceste instrucțiuni
VIN --- 3,3 v
GND --- GND
SCL --- A5
SDA --- A4
Pasul 3: Descărcați 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…
După ce descarcă libraria copiată acest cod și pegarlo în arduino
// include codul bibliotecii:
#include
#include
#include
// inițializați biblioteca cu numerele pinilor de interfață
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
SFE_BMP180 presiune;
dublă PresionBase;
presiune dublă = 0;
dublă Altura = 0;
temperatura dublă = 0;
statutul char;
configurare nulă () {
// configurați numărul LCD de coloane și rânduri:
lcd.inceput (16, 2);
Serial.begin (9600);
SensorStart ();
}
bucla nulă () {
// setați cursorul la coloana 0, linia 1
// (notă: linia 1 este al doilea rând, deoarece numărarea începe cu 0):
lcd.setCursor (0, 1);
// tipăriți numărul de secunde de la resetare:
ReadSensor ();
// Se imprimen las variables
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Prezion:");
lcd.print (Presion);
lcd.println ("milibares");
întârziere (1000);
}
void SensorStart () {
// Secuencia de inicio del sensor
if (pressure.begin ())
Serial.println („BMP180 init success”);
altceva
{
Serial.println ("BMP180 init fail (deconectat?) N / n");
în timp ce (1);
}
// Se incepe citirea de temperatura
status = pressure.startTemperature ();
if (status! = 0) {
întârziere (stare);
// Se lee una temperatura initial
status = pressure.getTemperature (Temperatura);
if (status! = 0) {
// Se inițiază lectura de presiuni
status = pressure.startPressure (3);
if (status! = 0) {
întârziere (stare);
// Se citeste presiunea initiala incident asupra senzorului in prima ejecutie
status = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
void ReadSensor () {
// În acest mod se hacen las lecturas de presión y temperatura y se calcula la altura
// Se incepe citirea de temperatura
status = pressure.startTemperature ();
if (status! = 0)
{
întârziere (stare);
// Se realizează lectura de temperatura
status = pressure.getTemperature (Temperatura);
if (status! = 0)
{
// Se începe citirea de presiune
status = pressure.startPressure (3);
if (status! = 0)
{
întârziere (stare);
// Se lleva a cabo la lectura de presión, // considerând temperatura care afectează el desempeño del sensor
status = pressure.getPressure (Presion, Temperatura);
if (status! = 0)
{
// Se hace el cálculo de la altura en base a presión leída en el Setup
}
else Serial.println ("eroare în lectura de presiune / n");
}
else Serial.println ("error iniciando la lectura de presion / n");
}
else Serial.println ("eroare la lectura de temperatura / n");
}
else Serial.println ("error iniciando la lectura de temperatura / n");
}
Pasul 4: Terminar
Sube codul a Arduino și trebuie să funcționeze reprezentând temperatura la C și presiunea în milibare. Te-ar trebui să înveți ceva ca și imaginea de mai sus.
Recomandat:
BMP180 Y LCD Con Arduino: 4 pași
BMP180 Y LCD Con Arduino: acest tutorial le ajută á a toți acvarii care au făcut să funcționeze senzorul de temperatură și presiunea ó n BMP180 și LCD-ul la trav é s de arduino
Tutorial LCD-BMP180 Con Arduino: 4 pași
Tutorial LCD-BMP180 Con Arduino: Bun venit la acest tutorial, în el, învățăm să creăm un senzor de temperatură de o manieră f á cil, r á pida și eficient. El tutorial ser á realizat cu programul Arduino, are nevoie de un Arduino Uno, un BMP180 și un LCD
Punct de acces (AP) NodeMCU ESP8266 pentru server web cu senzor de temperatură DT11 și temperatură și umiditate de imprimare în browser: 5 pași
Punct de acces (AP) ESP8266 NodeMCU pentru server web cu senzor de temperatură DT11 și temperatură și umiditate de imprimare în browser: Bună băieți în majoritatea proiectelor folosim ESP8266 și în majoritatea proiectelor folosim ESP8266 ca server web, astfel încât datele să poată fi accesate pe orice dispozitiv prin Wi-Fi accesând Webserver-ul găzduit de ESP8266, dar singura problemă este că avem nevoie de un router funcțional pentru
Cum se utilizează senzorul de temperatură DHT11 cu Arduino și temperatura de imprimare căldură și umiditate: 5 pași
Cum se utilizează senzorul de temperatură DHT11 cu Arduino și temperatura de imprimare căldură și umiditate: Senzorul DHT11 este utilizat pentru a măsura temperatura și umiditatea. Sunt senzori de umiditate și temperatură DHT11 ușor de adăugat cu ușurință date privind umiditatea și temperatura proiectelor dvs. de electronice DIY. Este pe
SENSOR SUHU DENGAN LCD DAN LED (Realizarea senzorului de temperatură cu LCD și LED): 6 pași (cu imagini)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda