Inhaltsverzeichnis:

Presión Y Temperatur und LCD mit Arduino - Gunook
Presión Y Temperatur und LCD mit Arduino - Gunook

Video: Presión Y Temperatur und LCD mit Arduino - Gunook

Video: Presión Y Temperatur und LCD mit Arduino - Gunook
Video: BME280 Sensor Test with Arduino: pressure, humidity and temperature for the New Chronograph Project 2024, Juni
Anonim
Presión Y Temperatur und LCD mit Arduino
Presión Y Temperatur und LCD mit Arduino

Con este Tutorial, se enseñará a usar el LCD con el arduino para que en la pantalla se muestra la presión y temperature, Junto con ayuda del BMP180. Aquí se encontrara cada paso para completarlo, incluyendo images con los materiales, el montaje en el arduino y el código para resolver esto.

Schritt 1: Materialien

Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien
Materialien

Lo primeo que se debe hacer, es tener todos los materiales. Lo que se va a necesitar es:

- Un Arduino.

- Un protoboard.

- Una pantalla LCD.

- Un bmp 180, con 4 kabel ya adjuntos.

- Un potenciometro.

- Una resistencia para arduino.

- 19 Kabel für Arduino.

Schritt 2: Montaje

Montaje
Montaje
Montaje
Montaje

El siguiente paso, es hacer el montaje con todos los materiales. En la photo de arriba se mustra el montaje para conectar el LCD, lo único que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro cable en los huecos que tiene el bmp180. Das Kabel que va conectado al lado donde dice VIN, se conecta en el arduino und el lado de Analog In, Donde Dice A5. Luego, el Kabelque va en GND, también va conectado en el lado de Analog In, pero est und donde würfel A4. Los dos últimos cable se conectan und el lado de Analog In también, en los dos GND de ise lado que están und el Arduino. Ja, es ist die Verbindung mit den USA für das LCD mit dem bmp180 und Arduino.

Schritt 3: Codigo

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

#enthalten

Flüssigkristall-LCD (12, 11, 5, 4, 3, 2);

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

int-Daten; Schwimmer c; dato=analogRead(A0); c = (500,0 * Daten)/1023;

zurück (c); }

Float Kelvin (Float Cent) { Float k; k=Cent+273,15; zurück(k); }

Float fahren (Float Cent) { Float f; f=Cent*1,8+32; zurück (f);

}

float rankin (float cent) { float r; r = (Cent + 273,15) * 1,8; zurück (r); }

Leere Einrichtung () {

lcd.begin(16, 2);

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

lcd.setCursor(0, 1);

lcd.print("Temperatur");

}

Leere Schleife () {

// Geben Sie Ihren Hauptcode hier ein, um ihn wiederholt auszuführen:

float Centigrados = centi();

float Fahrenheit = fahren (Centigrados); F

Loat Rankin = Rankin (Centigrados);

Float Kelvin = Kelvin (Centigrados);

lcd.setCursor(2, 0);

lcd.print (Centigrados);

lcd.setCursor(10, 0);

lcd.print (Kelvin);

Verzögerung (200);

}

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

Schritt 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.

Schritt 5: Ergebnis

Ergebnisado
Ergebnisado

Por último, se tiene el resultado que es la presión y la temperatura medida por el bmp180, Mostrado und el LCD.

Empfohlen: