สารบัญ:

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 ขั้นตอน
วีดีโอ: Display temperature from BMP180 as bargraph on LCD for Arduino 2024, กันยายน
Anonim
Presión Y Temperatura En LCD Con Arduino
Presión Y Temperatura En LCD Con Arduino

กวดวิชาเกี่ยวกับเอสเต, การใช้งานบนหน้าจอ LCD กับ Arduino สำหรับ que en la pantalla se muestra la presión y temperatura, junto con ayuda del BMP180. Aquí se encontrara cada paso para completarlo, incluyendo imágenes con los materiales, el montaje en el arduino และ el código สำหรับตัวแก้ไข esto

ขั้นตอนที่ 1: วัสดุ

วัสดุ
วัสดุ
วัสดุ
วัสดุ
วัสดุ
วัสดุ
วัสดุ
วัสดุ

Lo Primero que se debe hacer, es tener todos los วัสดุ แท้จริงแล้ว จำเป็น es:

- ยกเลิก Arduino

- ยกเลิกโปรโตบอร์ด

- Una pantalla LCD.

- Un bmp 180, ต่อ 4 สายสำหรับอุปกรณ์เสริม

- Un potenciometro

- Una resistencia สำหรับ Arduino

- 19 สายเคเบิลสำหรับ Arduino

ขั้นตอนที่ 2: Montaje

มอนทาเจ
มอนทาเจ
มอนทาเจ
มอนทาเจ

El siguiente paso, es hacer el montaje con todos los วัสดุ รูปภาพของ arriba se muestra el montaje para conectar el LCD, ที่ดูภาพ que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro สายเคเบิล en los huecos que tiene el bmp180 สายเคเบิล 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 ultimos cables se conectan en el lado de อนาล็อก ใน también, en los dos GND de ese lado que están en el Arduino. ใช้งานได้จริงกับ Arduino กับ 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 และ juntarlos El código final termina siendo así:

#รวม

LiquidCrystal LCD (12, 11, 5, 4, 3, 2);

float centi() {// Funcion para leer el dato analogico y convertirlo เป็นดิจิตอล:

ข้อมูลภายใน; ลอยค; dato=analogRead(A0); c = (500.0 * ข้อมูล)/1023;

กลับ (c); }

เคลวินลอย (ร้อยละลอย) { float k; k=เซ็นต์+273.15; ผลตอบแทน (k); }

float fahren (ร้อยละลอย) { float f; ฉ=เซ็นต์*1.8+32; ผลตอบแทน (f);

}

float rankin (ร้อยละลอย) { float r; r=(เซ็นต์ + 273.15)*1.8; กลับ (r); }

การตั้งค่าเป็นโมฆะ () {

lcd.begin(16, 2);

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

lcd.setCursor(0, 1);

lcd.print("อุณหภูมิ");

}

วงเป็นโมฆะ () {

// ใส่รหัสหลักของคุณที่นี่เพื่อเรียกใช้ซ้ำ ๆ:

ลอย Centigrados = centi();

float ฟาเรนไฮต์ = ฟาเรน (Centigrados); NS

loat Rankin = แรนกิน (Centigrados);

float เคลวิน = เคลวิน (Centigrados);

lcd.setCursor(2, 0);

lcd.print(เซนติกราโดส);

lcd.setCursor(10, 0);

lcd.print(เคลวิน);

ล่าช้า(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

Conexion Al Computador
Conexion Al Computador

Lo que se debe hacer después es, en un computador que tenga el programa de arduino, ควบคุมด้วย 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 bmp180, Mostrado และ LCD.

แนะนำ: