Talaan ng mga Nilalaman:
- Hakbang 1: Mga Materyales
- Hakbang 2: Montage
- Hakbang 3: Descargar Arduino Y El Codigo
- Hakbang 4: Terminar
Video: PT Temperatura Y Milibares, Lcd at BMP180: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Hola este DIY te va a enseñar como usar un Arduino Uno, BMP180 y un display LCD para poder calculular la temperatura at ang presiyon del area en el que estas.
Una sa lahat ng mga que hacer es soldar el BMP180 a 4 cables y el LCD
Después de que hagas esto ya estas listo para armar tu montage
Hakbang 1: Mga Materyales
Los materiales necesitados para sa realizar este montaje son:
- 20 Mga Kable
- Ipakita ang 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
Hakbang 2: Montage
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
Hakbang 3: Descargar 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 installarlo en Arduino.
learn.sparkfun.com/tutorials/bmp180-barome…
Después de que descargues la librería copiar este código y pegarlo en arduino
// isama ang librarycode:
# isama
# isama
# isama
// ipasimula ang library sa mga bilang ng mga interface ng interface
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
Presyon ng SFE_BMP180;
dobleng PresionBase;
doble na Presyon = 0;
doble ang Altura = 0;
dobleng Temperatura = 0;
katayuan ng char;
walang bisa ang pag-setup () {
// i-set up ang bilang ng mga haligi at hilera ng LCD:
lcd.begin (16, 2);
Serial.begin (9600);
SensorStart ();
}
void loop () {
// itakda ang cursor sa haligi 0, linya 1
// (tala: ang linya 1 ay ang pangalawang hilera, dahil ang pagbibilang ay nagsisimula sa 0):
lcd.setCursor (0, 1);
// i-print ang bilang ng mga segundo mula nang i-reset:
ReadSensor ();
// Se imprimen las variable
lcd.print ("Temperatura:");
lcd.print (Temperatura);
lcd.println ("grados C");
lcd.print ("Presion:");
lcd.print (Presion);
lcd.println ("milibares");
pagkaantala (1000);
}
walang bisa ang SensorStart () {
// Secuencia de inicio del sensor
kung (pressure.begin ())
Serial.println ("BMP180 init tagumpay");
iba pa
{
Serial.println ("BMP180 init fail (disconnect?) N / n");
habang (1);
}
// Se inicia la lectura de temperatura
katayuan = pressure.startTemperature ();
kung (status! = 0) {
pagkaantala (katayuan);
// Se lee una temperatura inicial
katayuan = pressure.getTemperature (Temperatura);
kung (status! = 0) {
// Se inicia la lectura de presiones
katayuan = pressure.startPressure (3);
kung (status! = 0) {
pagkaantala (katayuan);
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
katayuan = pressure.getPressure (PresionBase, Temperatura);
}
}
}
}
walang bisa ang ReadSensor () {
// En este método se hacen las lecturas de presión y temperatura y se calculula la altura
// Se inicia la lectura de temperatura
katayuan = pressure.startTemperature ();
kung (status! = 0)
{
pagkaantala (katayuan);
// Se realiza la lectura de temperatura
katayuan = pressure.getTemperature (Temperatura);
kung (status! = 0)
{
// Se inicia la lectura de presión
katayuan = pressure.startPressure (3);
kung (status! = 0)
{
pagkaantala (katayuan);
// Se lleva a cabo la lectura de presión, // considerando la temperatura que afecta el desempeño del sensor
katayuan = pressure.getPressure (Presion, Temperatura);
kung (status! = 0)
{
// Se hace el cálculo de la altura en base a la presión leída en el Setup
}
kung hindi man Serial.println ("error en la lectura de presion / n");
}
kung hindi man Serial.println ("error iniciando la lectura de presion / n");
}
kung hindi man Serial.println ("error en la lectura de temperatura / n");
}
kung hindi man Serial.println ("error iniciando la lectura de temperatura / n");
}
Hakbang 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.
Inirerekumendang:
Pagmamanman ng Temperatura sa Temperatura at Humidity Gamit ang Cloud ng ESP32 at AskSensors: 6 na Hakbang
Pagsubaybay sa Temperatura ng Temperatura at Humidity Sa Cloud ng ESP32 at AskSensors: Sa tutorial na ito matututunan mo kung paano subaybayan ang temperatura at halumigmig ng iyong silid o desk gamit ang DHT11 at ang ESP32 na konektado sa cloud. Ang aming mga pag-update ng tutorial ay matatagpuan dito. DHT11 Mga detalye: Ang sensor ng DHT11 ay maaaring masukat ang temperatura
BMP180 Y LCD Con Arduino: 4 na Hakbang
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
Tutorial LCD-BMP180 Con Arduino: 4 na Hakbang
Tutorial 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 efffice. El tutorial ser á realizado con el programa Arduino, se necesita un Arduino Uno, un BMP180 y un LCD
ESP8266 Pagsubaybay sa Temperatura ng Nodemcu Paggamit ng DHT11 sa isang Local Webserver - Kumuha ng Temperatura ng Temperatura at Humidity sa Iyong Browser: 6 na Hakbang
ESP8266 Pagsubaybay sa Temperatura ng Nodemcu Paggamit ng DHT11 sa isang Local Webserver | Kumuha ng Temperatura ng Temperatura at Kahalumigmigan sa Iyong Browser: Kumusta mga tao ngayon gagawa kami ng isang kahalumigmigan & temperatura monitoring system gamit ang ESP 8266 NODEMCU & Sensor ng temperatura ng DHT11. Ang temperatura at halumigmig ay makukuha mula sa DHT11 Sensor & makikita ito sa isang browser kung aling webpage ang magiging manag
SENSOR SUHU DENGAN LCD DAN LED (Paggawa ng Temperatura Sensor Sa LCD at LED): 6 na Hakbang (na may Mga Larawan)
SENSOR SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, saya Devi Rivaldi estudyante UNIVERSITAS NUSA PUTRA mula sa Indonesia, dito ko ibabahagi ang paraan ng paggawa ng sensor temperatura gamit ang Arduino sa Output sa LCD at LED. Ito ay ang nagbabagong temperatura sa disenyo ng aking sarili, sa sensor na ito