Kazalo:

Prednastavitev Y Temperatura in LCD zaslon Arduino: 5 korakov
Prednastavitev Y Temperatura in LCD zaslon Arduino: 5 korakov

Video: Prednastavitev Y Temperatura in LCD zaslon Arduino: 5 korakov

Video: Prednastavitev Y Temperatura in LCD zaslon Arduino: 5 korakov
Video: Подключаем текстовый LCD 16x2 к arduino по I2C 2024, November
Anonim
Prednastavljena temperatura Y in LCD z Arduinom
Prednastavljena temperatura Y in LCD z Arduinom

V tem priročniku si lahko ogledate LCD zaslon, ki je nameščen na armaturni plošči, če želite prikazati temperaturo in temperaturo, junto z BMP180. Aquí se encontrara cada paso para completarlo, incluyendo imágenes con los materiales, el montaje en el arduino y el código para resolver esto.

1. korak: Materiales

Materiales
Materiales
Materiales
Materiales
Materiales
Materiales
Materiales
Materiales

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

- Un Arduino.

- Un protoboard.

- LCD brez zaslona.

- Un bmp 180, z 4 kabli in dodatki.

- Un potenciometro.

- Una resistencia para arduino.

- 19 kablov za Arduino.

2. korak: Montaje

Montaje
Montaje
Montaje
Montaje

El siguiente paso, es hacer el montaje con todos los materiales. Na fotografiji, ki je prispela, je prikazana montaža za LCD -prikazovalnik, kjer je prikazano napajanje, povezano z bmp180. Para eso, se tiene que poner cuatro cable en los huecos que tiene el bmp180. El cable que va conectado al lado donde dice VIN, se poveže z el arduino in 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 kabli so povezani z 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. korak: Código

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

#vključi

LCD tekoči kristal (12, 11, 5, 4, 3, 2);

float centi () {// Funkcija para leer el dato analogico y pretvori digitalno:

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

vrnitev (c); }

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

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

}

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

void setup () {

lcd.begin (16, 2);

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

lcd.setCursor (0, 1);

lcd.print ("Temperatura");

}

void loop () {

// vnesite svojo glavno kodo sem, da se zažene večkrat:

plavajoči Centigrados = centi ();

plovec Fahrenheit = fahren (Centigrados); f

nori Rankin = rankin (Centigrados);

plavajoči Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (Kelvin);

zamuda (200);

}

(Povezava 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. korak: 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 program de arduino, poner el codigo en el program, conectar el arduino al computador y por último subir el codigo al arduino.

5. korak: Rezultat

Rezultat
Rezultat

Če pogledate rezultate, si lahko ogledate rezultate glede na temperaturo medida med bmp180, mostrado in LCD.

Priporočena: