فهرست مطالب:

Presión Y Temperatura En LCD Con Arduino: 5 مرحله
Presión Y Temperatura En LCD Con Arduino: 5 مرحله

تصویری: Presión Y Temperatura En LCD Con Arduino: 5 مرحله

تصویری: Presión Y Temperatura En LCD Con Arduino: 5 مرحله
تصویری: Lesson 45: Measure temperature and Pressure with BME280 display on LCD1602 and LCD2004 with Arduino 2024, ژوئن
Anonim
Presión Y Temperatura En LCD Con Arduino
Presión Y Temperatura En LCD Con Arduino

این برنامه آموزشی ، با استفاده از ال سی دی و با استفاده از الگوریتم های پیش فرض تنظیم درجه حرارت ، با استفاده از BMP180 آشنا می شوید. Aquí se encontrara cada paso parapletearlo، incluyendo imágenes con los materiales، el montaje en el arduino y el código para resolutionver esto.

مرحله 1: مواد

مواد
مواد
مواد
مواد
مواد
مواد
مواد
مواد

Lo primero que se debe hacer، es tener todos los materiales. Lo que se va a necesitar es:

- Un Arduino.

- Un protoboard.

- LCD pantalla.

- Un bmp 180، con 4 cables ya adjuntos.

- بدون پتانسیومتر

- Una resistencia para arduino.

- 19 کابل برای آردوینو

مرحله 2: Montaje

مونتاژ
مونتاژ
مونتاژ
مونتاژ

El siguiente paso، es hacer el montaje con todos los materiales. En la foto de arriba se muestra el montaje para conectar el LCD، lo único que faltaría sería conectar el bmp180. Para eso، se tiene que poner cuatro cables en los huecos que tiene el bmp180. El cable que va conectado al lado donde dice VIN، se conecta en el arduino en el lado de Analog In، donde dice A5. Luego، el cable que va en GND، también va conectado en el lado de Analog In، pero este en donde dice A4. Los dos últimos cables se conectan en el lado de Analog In también، en los dos GND de ese lado que están en el Arduino. Y esa es la conexión que se usa para el LCD con el bmp180 y Arduino.

مرحله 3: Código

El siguiente paso es construir el código. Se debe coger un código que sea para temperatura، uno que sea para presión y juntarlos. El código final termina siendo así:

#عبارتند از

LCD مایع LiquidCrystal (12 ، 11 ، 5 ، 4 ، 3 ، 2) ؛

float centi () {// Funcion para leer el dato analogico y convertirlo a digital:

int dato؛ شناور c ؛ dato = analogRead (A0) ؛ c = (500.0 * dato)/1023 ؛

بازگشت (ج) ؛ }

float kelvin (float cent) {شناور k؛ k = سنت+273.15 ؛ بازگشت (k) ؛ }

float fahren (float cent) {شناور f؛ f = cent*1.8+32 ؛ بازگشت (f) ؛

}

شناور rankin (float cent) {float r؛ r = (سنت + 273.15)*1.8 ؛ بازگشت (r) ؛ }

void setup () {

lcd.begin (16 ، 2) ؛

lcd.print ("C = K =")؛

lcd.setCursor (0 ، 1) ؛

lcd.print ("Temperatura") ؛

}

حلقه خالی () {

// کد اصلی خود را در اینجا قرار دهید تا بارها اجرا شود:

شناور Centigrados = centi ()؛

شناور فارنهایت = فارن (سانتیگرادوس) ؛ f

loat Rankin = rankin (Centigrados) ؛

شناور کلوین = کلوین (Centigrados) ؛

lcd.setCursor (2 ، 0) ؛

lcd.print (Centigrados) ؛

lcd.setCursor (10 ، 0) ؛

ال سی دی چاپ (کلوین) ؛

تأخیر (200) ؛

}

(پیوند El código fue tomado del siguiente: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html ، al igual que la foto de la portada)

مرحله 4: Conexión Al Computador

Conexión Al Computador
Conexión Al Computador

Lo que se debe hacer después es، en un computador que tenga el programa de arduino، poner el codigo en el programa، conectar el arduino al computador y por último subir el codigo al arduino.

مرحله 5: نتیجه گیری

نتیجه
نتیجه

Por último، se tiene el resultado que es la presión y la temperatura medida por el el bmp180، mostrado en el LCD.

توصیه شده: