Sisukord:

Ekraan Y temperatuuril ja LCD -ekraan Arduino: 5 sammu
Ekraan Y temperatuuril ja LCD -ekraan Arduino: 5 sammu

Video: Ekraan Y temperatuuril ja LCD -ekraan Arduino: 5 sammu

Video: Ekraan Y temperatuuril ja LCD -ekraan Arduino: 5 sammu
Video: 3 в 1 ZigBee датчик температуры, влажности и освещения с LCD дисплеем 2024, September
Anonim
Presidendi Y temperatuur ja LCD -ekraan koos Arduinoga
Presidendi Y temperatuur ja LCD -ekraan koos Arduinoga

Con este tutorial, see 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 completarlo, incluyendo imágenes con los materiales, el montaje en el arduino y el código para resolver esto.

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid

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

- Arduino.

- Esipaneelist välja.

- Unikaalne LCD -ekraan.

- Un bmp 180, 4 reguleeritud kaablit.

- Un potentsometro.

- Una resistencia para arduino.

- 19 kaablit Arduino.

2. samm: 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 para conectar el LCD, lo único que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro kaablid ja los huecos que tiene el bmp180. El kaabel que va conectado al lado donde dice VIN, see 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 kaablid se conectan en el lado de Analog In también, en los dos GND de ese lado que están en el Arduino. Y essa es la conexión que se usa para el LCD con el bmp180 y Arduino.

3. samm: Código

El siguiente paso es buildir el código. Se debe coger un código que sea para temperatura, uno que sea para presión y juntarlos. El Código viimane termina siendo así:

#kaasake

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

float centi () {// Funktsioon analoogandmete ja digitaalsete andmete teisendamiseks:

int dato; ujuk c; dato = analogRead (A0); c = (500,0 * kuupäev)/1023;

tagasipöördumine (c); }

float kelvin (float sent) {float k; k = sent+273,15; tagasitulek (k); }

float fahren (float sent) {float f; f = sent*1,8+32; tagasipöördumine (f);

}

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

tühine seadistus () {

lcd.algus (16, 2);

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

lcd.setCursor (0, 1);

lcd.print ("Temperatuur");

}

void loop () {

// pange oma põhikood siia korduvaks käitamiseks:

ujuk Centigrados = senti ();

float Fahrenheit = fahren (Centigrados); f

loat Rankin = rankin (Centigrados);

ujuk Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (Kelvin);

viivitus (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)

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

Samm 5: Tulemus

Tulemus
Tulemus

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

Soovitan: