Innehållsförteckning:

Presentation Y Temperatura En LCD Con Arduino: 5 steg
Presentation Y Temperatura En LCD Con Arduino: 5 steg

Video: Presentation Y Temperatura En LCD Con Arduino: 5 steg

Video: Presentation Y Temperatura En LCD Con Arduino: 5 steg
Video: FLProg8:установка часов реального времени с помощью ЖК-меню| Визуальное программирование для Arduino 2024, November
Anonim
Presentation Y Temperatura En LCD Con Arduino
Presentation Y Temperatura En LCD Con 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 temperatura, junto con ayuda del BMP180. Aquí se encontrara cada paso para completearlo, incluyendo imágenes con los materiales, el montaje en el arduino y el código para resolver esto.

Steg 1: Material

Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
Materialer
Materialer

Lo primero que se debe hacer, es tener todos los materiales. Det är nödvändigt att:

- Un Arduino.

- Ett protoboard.

- Una pantalla LCD.

- Un bmp 180, med 4 kablar och justeringar.

- Un potenciometro.

- Una resistencia para arduino.

- 19 kablar för Arduino.

Steg 2: Montaje

Montaje
Montaje
Montaje
Montaje

El siguiente paso, es hacer el montaje con todos los materiales. En la foto de arriba se muestra el montaje fora conectar el LCD, lo único que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro kablar en los huecos que tiene el bmp180. El kabel que va conectado al lado donde tärningar VIN, se conecta en el arduino en el lado de Analog In, donde tärningar A5. Luego, el cable que va en GND, también va conectado en el lado de Analog In, pero este en donde tärningar A4. Los dos últimos cable 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 with el bmp180 y Arduino.

Steg 3: Kodning

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í:

#omfatta

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

float centi () {// Funktion för lärande av data analog och omvandling till digital:

int datum; flyta c; dato = analogRead (A0); c = (500,0 * datum)/1023;

retur (c); }

float kelvin (float cent) {float k; k = cent+273,15; retur (k); }

float fahren (float cent) {float f; f = cent*1,8+32; retur (f);

}

float rankin (float cent) {float r; r = (cent + 273,15)*1,8; retur (r); }

void setup () {

lcd.begin (16, 2);

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

lcd.setCursor (0, 1);

lcd.print ("Temperatura");

}

void loop () {

// lägg din huvudkod här för att köra upprepade gånger:

float Centigrados = centi ();

float Fahrenheit = fahren (Centigrados); f

loat Rankin = rankin (Centigrados);

flyta Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (Kelvin);

fördröjning (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)

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

Steg 5: Resultat

Resultado
Resultado

För allt, kan du se resultatet av temperaturen och medeltiden för bmp180, skärm och LCD.

Rekommenderad: