Índice:

Presión Y Temperatura no LCD com Arduino: 5 etapas
Presión Y Temperatura no LCD com Arduino: 5 etapas

Vídeo: Presión Y Temperatura no LCD com Arduino: 5 etapas

Vídeo: Presión Y Temperatura no LCD com Arduino: 5 etapas
Vídeo: Sensor de Temperatura y Humedad Arduino DHT11 con Pantalla LCD 💡【 2021 】 - Capítulo #46🔋 2024, Setembro
Anonim
Presión Y Temperatura En LCD com Arduino
Presión Y Temperatura En LCD com Arduino

Com este tutorial, você se enseñará de usar o LCD com o arduino para que na pantalla se muestra la presión y temperatura, junto com ayuda del BMP180. Aquí se encontrara cada passo para completarlo, inclua imagens com os materiais, a montagem no arduino e o código para resolver este.

Etapa 1: materiais

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.

- Una pantalla LCD.

- Un bmp 180, con 4 cabos ya adjuntos.

- Un potenciometro.

- Una resistencia para arduino.

- 19 cabos para Arduino.

Etapa 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 para conectar el LCD, lo único que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro cabos en los huecos que tiene el bmp180. O cabo que está conectado ao lado do dado VIN, conecte-se ao arduino ao lado do Analog In, faça o dado A5. Luego, o cabo que está no GND, também deve ser conectado ao lado do Analog In, então este é o dado A4. Os últimos cabos se conectam ao lado do analógico Em también, nos GND de ese lado que está no Arduino. Sim, é a conexão que se usa para o LCD com o bmp180 e o Arduino.

Etapa 3: Código

El siguiente paso es construir el código. Se debe coger um código que mar para temperatura, um que mar para presión e juntarlos. El código final termina siendo assim:

#incluir

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

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

int dato; float c; dato = leitura analógica (A0); c = (500,0 * dato) / 1023;

retorno (c); }

float kelvin (float cent) {float k; k = cent + 273,15; return (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 () {

// coloque seu código principal aqui, para executar repetidamente:

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);

atraso (200);

}

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

Etapa 4: Conexión Al Computador

Conexión Al Computador
Conexión Al Computador

Para que se dependa depois de es, em um computador que tente o programa do arduino, poner o código no programa, conectar o arduino no computador e por último subir o código no arduino.

Etapa 5: Resultado

Resultado
Resultado

Por último, veja o resultado que é a pressão e a temperatura medida pelo bmp180, com base no LCD.

Recomendado: