Përmbajtje:
Video: PT Temperatura Y Milibares, LCD dhe BMP180: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky DIY ju lejon të përdorni një sistem Arduino Uno, BMP180 dhe të shfaqni LCD për llogaritjen e temperaturës dhe presionin e zonës në të njëjtën kohë.
Së pari ju mund të përdorni një pajisje BMP180 me 4 kabllo dhe LCD
Después de que hagas esto ya estas listo për armar tu montazh
Hapi 1: Materialet
Los materiales necesitados para realizar este montaje son:
- 20 kabllo
- Shfaq LCD
- Arduino Uno
- Protoboard (Grande)
- Rezistenca e 220
- Potencio-metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
Hapi 2: Montimi
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
Hapi 3: Shkarkoni Arduino Y El Codigo
Antes de copy dhe pegar este codigo në Arduino es MANDATORIO që descarges esta libreria. Abajo encontrara el link de la página, solo tiene 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
// përfshini kodin e bibliotekës:
#përfshi
#përfshi
#përfshi
// inicializoni bibliotekën me numrat e kunjave të ndërfaqes
LiquidCrystal LCD (12, 11, 5, 4, 3, 2);
Presioni SFE_BMP180;
PresionBase e dyfishtë;
paraqitje e dyfishtë = 0;
dyfish Altura = 0;
dyshe Temperatura = 0;
statusi i karbonit;
void setup () {
// vendosni numrin e kolonave dhe rreshtave të LCD:
lcd.filloni (16, 2);
Serial.filloj (9600);
SensorStart ();
}
lak void () {
// vendosni kursorin në kolonën 0, rreshti 1
// (shënim: rreshti 1 është rreshti i dytë, pasi numërimi fillon me 0):
lcd.setCursor (0, 1);
// printoni numrin e sekondave që nga rivendosja:
ReadSensor ();
// Se imprimen las variablat
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
vonesa (1000);
}
void SensorStart () {
// Sigurimi i sensorit të inicio del
nëse (presioni. fillon ())
Serial.println ("BMP180 init sukses");
tjeter
{
Serial.println ("BMP180 init dështon (e shkëputur?) N / n");
ndërsa (1);
}
// Se inicia la lectura de temperatura
statusi = presioni.startTemperatura ();
nëse (status! = 0) {
vonesa (statusi);
// Se lee una temperatura inicial
statusi = presioni.getTemperatura (Temperatura);
nëse (status! = 0) {
// Se inicia la lectura de presiones
statusi = presioni.fillimi Presioni (3);
nëse (status! = 0) {
vonesa (statusi);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
statusi = presioni.getShtypja (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
statusi = presioni.startTemperatura ();
nëse (status! = 0)
{
vonesa (statusi);
// Se realiza la lectura de temperatura
statusi = presioni.getTemperatura (Temperatura);
nëse (status! = 0)
{
// Se inicia la lectura de presión
statusi = presioni.fillimi Presioni (3);
nëse (status! = 0)
{
vonesa (statusi);
// Se lleva a cabo la lectura de presión, // duke marrë parasysh temperaturën që ka të bëjë me desempeño del sensor
statusi = presioni.getShtypja (Presion, Temperatura);
nëse (status! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
tjetër Serial.println ("error en la lectura de presion / n");
}
tjetër Serial.println ("error iniciando la lectura de presion / n");
}
tjetër Serial.println ("error en la lectura de temperatura / n");
}
tjetër Serial.println ("error iniciando la lectura de temperatura / n");
}
Hapi 4: Terminali
Sube el código a Arduino y te debe përfaqëson funksionimin dhe temperaturën në C në la presión në milibares. Te debería enseñar algo como el imagen arriba.
Recommended:
Si të krijoni dhe futni një tabelë dhe shtoni kolona shtesë dhe/ose rreshta në atë tabelë në Microsoft Office Word 2007: 11 hapa
Si të krijoni dhe futni një tabelë dhe shtoni kolona shtesë dhe/ose rreshta në atë tabelë në Microsoft Office Word 2007: A keni pasur ndonjëherë shumë të dhëna me të cilat po punoni dhe keni menduar me veten … " si mund t'i bëj të gjitha nga këto të dhëna duken më mirë dhe janë më të lehta për tu kuptuar? " Nëse është kështu, atëherë një tabelë në Microsoft Office Word 2007 mund të jetë përgjigja juaj
Lidhja e përpunimit dhe Arduino dhe Make 7 Segment dhe Servo GUI Controller: 4 hapa
Lidhja e përpunimit dhe Arduino dhe Make 7 Segment dhe Servo GUI Controller: Për disa projekte që keni bërë duhet të përdorni Arduino pasi siguron një platformë të lehtë prototipimi, por shfaqja e grafikëve në monitorin serik të Arduino mund të zgjasë shumë kohë dhe madje është e vështirë të bëhet. Ju mund të shfaqni grafikët në Arduino Serial Monitor bu
Përcaktimi i presionit dhe lartësisë duke përdorur GY-68 BMP180 dhe Arduino: 6 hapa
Përcaktimi i Presionit dhe Lartësisë duke Përdorur GY-68 BMP180 dhe Arduino: PërmbledhjeNë shumë projekte si robotët fluturues, stacionet e motit, përmirësimi i performancës së drejtimit, sportet etj. Matja e presionit dhe lartësisë është shumë e rëndësishme. Në këtë tutorial, do të mësoni se si të përdorni sensorin BMP180, i cili është një nga më
Koha dhe Temperatura Me LCD dhe Arduino (FIKS): 4 hapa
Koha dhe Temperatura Me LCD dhe Arduino (FIKS): Përshëndetje të gjithëve! Emri im është Samuele, unë jam 14 vjeç dhe vij nga Sicilia … Unë jam një hyrje e re në botën e Arduino! Kam disa përvoja me elektronikë dhe projekt DIY , por fillova të shkruaj disa programe në Arduino për të thjeshtuar veprat e mia. Ky është Ins -i im i parë
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Rele Control me NodeMCU dhe IR Receiver Using WiFi and IR Remote and Android App: Kontrolli i 8 ndërprerësve të stafetave duke përdorur nodemcu dhe marrësin ir mbi wifi dhe ir aplikacionin e largët dhe android. Ir i largët punon pavarësisht nga lidhja wifi. K ISTU ASHT A KLIKIM I VERSIONIT TP PPRDITSUAR KETU