فهرست مطالب:
تصویری: PT Temperatura Y Milibares ، Lcd و BMP180: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
با استفاده از Arduino Uno ، BMP180 و صفحه نمایش LCD برای محاسبه درجه حرارت و پیش بینی منطقه مورد نظر ، می توانید از DIY استفاده کنید.
Primero lo que tienes que hacer es soldar el BMP180 a 4 cables y el LCD
Después de que hagas esto ya estas listo for armar tu montage
مرحله 1: مواد
Los materiales necesitados para realizar este montaje son:
- 20 کابل
- نمایش LCD
- آردوینو اونو
- Protoboard (Grande)
- مقاومت 220
- Potencio-metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
مرحله 2: مونتاژ
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: 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…
Después de que descargues la librería copiar este código y pegarlo en arduino
// شامل کد کتابخانه:
#عبارتند از
#عبارتند از
#عبارتند از
// مقداردهی کتابخانه با شماره پین های رابط
LCD مایع LiquidCrystal (12 ، 11 ، 5 ، 4 ، 3 ، 2) ؛
فشار SFE_BMP180 ؛
دو PresionBase ؛
نمایش دوگانه = 0 ؛
دو Altura = 0 ؛
دمای دوگانه = 0 ؛
وضعیت char ؛
void setup () {
// تعداد ستون ها و سطرهای LCD را تنظیم کنید:
lcd.begin (16 ، 2) ؛
Serial.begin (9600)؛
SensorStart ()؛
}
حلقه خالی () {
// مکان نما را روی ستون 0 ، خط 1 تنظیم کنید
// (توجه: خط 1 ردیف دوم است ، زیرا شمارش با 0 شروع می شود):
lcd.setCursor (0 ، 1) ؛
// تعداد ثانیه های پس از تنظیم مجدد را چاپ کنید:
ReadSensor () ؛
// Se imprimen las variables
lcd.print ("Temperatura:")؛
lcd.print (Temperatura) ؛
lcd.println ("grados C") ؛
lcd.print ("Presion:") ؛
lcd.print (Presion) ؛
lcd.println ("میلی بار") ؛
تاخیر (1000) ؛
}
void SensorStart () {
// حسگر امنیتی اولیه
if (press.begin ())
Serial.println ("موفقیت اولیه BMP180") ؛
دیگری
{
Serial.println ("BMP180 init fail (قطع شده؟) n / n")؛
در حالی که (1) ؛
}
// Se inicia la lectura de temperatura
status = press.startTemperature ()؛
if (وضعیت! = 0) {
تاخیر (وضعیت) ؛
// Se lee una temperatura inicial
status = press.getTemperature (Temperatura) ؛
if (وضعیت! = 0) {
// Se inicia la lectura de presiones
وضعیت = فشار. شروع فشار (3) ؛
if (وضعیت! = 0) {
تاخیر (وضعیت) ؛
// Se lee la presión inicial incidente sobre el sensor en la primera ejecución
status = press.getPressure (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 = press.startTemperature ()؛
اگر (وضعیت! = 0)
{
تاخیر (وضعیت) ؛
// Se realiza la lectura de temperatura
status = press.getTemperature (Temperatura)؛
اگر (وضعیت! = 0)
{
// Se inicia la lectura de presión
وضعیت = فشار. شروع فشار (3) ؛
اگر (وضعیت! = 0)
{
تاخیر (وضعیت) ؛
// Se lleva a cabo la lectura de presión ،
// در نظر گرفتن سنسور درجه حرارت بالا
status = press.getPressure (Presion، Temperatura)؛
اگر (وضعیت! = 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: ترمینال
Sube el código a Arduino y te debe funcionar نمایندگی و تنظیم درجه حرارت در پیش بینی های میلی گرم. Te debería enseñar algo como el imagen arriba.
توصیه شده:
BMP180 Y LCD Con Arduino: 4 مرحله
BMP180 Y LCD Con Arduino: این آموزش را بخوانید & aacute؛ a todos aquellos que quieran hacer funcionar el sensor de temperatura y presi & oacute؛ n BMP180 y el LCD a trav & eacute؛ s de arduino
نحوه استفاده از BMP180 با SkiiiD: 9 مرحله
نحوه استفاده از BMP180 با SkiiiD: آموزش توسعه BMP180 از طریق & quot؛ skiiiD. & quot؛
آموزش LCD-BMP180 Con Arduino: 4 مرحله
آموزش LCD-BMP180 Con Arduino: Bienvenido a este tutorial، en el، aprenderemos a crear un sensor at temperatura de una manera f & aacute؛ cil، r & aacute؛ pida y eficiente. سرور آموزشی El & aacute؛ realizado con el programa Arduino، se necesita un Arduino Uno، un BMP180 y un LCD
نمایشگر LCD I2C / IIC - استفاده از LCD SPI به صفحه LCD I2C با استفاده از ماژول SPI تا IIC با آردوینو: 5 مرحله
نمایشگر LCD I2C / IIC | استفاده از LCD SPI برای نمایشگر LCD I2C با استفاده از ماژول SPI به IIC با آردوینو: سلام بچه ها از آنجایی که یک SPI LCD 1602 معمولی سیم های زیادی برای اتصال دارد ، بنابراین اتصال آن با آردوینو بسیار مشکل است ، اما یک ماژول در بازار موجود است که می تواند صفحه نمایش SPI را به صفحه IIC تبدیل کنید ، بنابراین فقط باید 4 سیم را وصل کنید
نمایشگر LCD I2C / IIC - LCD SPI را به صفحه LCD I2C تبدیل کنید: 5 مرحله
نمایشگر LCD I2C / IIC | تبدیل یک LCD SPI به صفحه LCD I2C: استفاده از صفحه نمایش spi LCD به اتصالات زیادی احتیاج دارد که انجام آن بسیار دشوار است ، ماژولی را پیدا کردم که می تواند LCD i2c را به spi LCD تبدیل کند ، بنابراین بیایید شروع کنیم