quarta-feira, 19 de junho de 2019

Temperatura LM 35 + Arduíno + LCD

Boa tarde a todos!

Projetinho bem bacana com Arduíno, LM35 e LCD para verificação de temperatura ambiente no local.

Na figura 1 se encontra o esquema de ligação eletrônica do Arduíno.

Figura 1


Segue abaixo o código do programa!

/*
'*****************************************************************
'* Projeto : Projeto - Temômetro LCD + LM35 + Arduíno
'* Autor : asp40 Tecnologia
'* Version : 0.1
'* asp40.blogspot.com
'*****************************************************************
*/
#include <LiquidCrystal.h>
int voltas;
int valor;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
Serial.begin(9600);
voltas = 0;
valor = 0;

lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.print("BEM-VINDO!!!");
lcd.setCursor(0, 1);
lcd.print("asp40 Tecnologia");
delay(2000);
lcd.clear();
}
void loop() {
if (voltas < 10){
valor = valor + analogRead(A0);
voltas = voltas + 1;
}

if (voltas == 10 ){
float vLido = valor / 10;
float temperatura = LeituraParaGraus(vLido);

Serial.print(temperatura);
Serial.println(" C");

lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Temperatura: ");
lcd.setCursor(0, 1);
lcd.print(temperatura);
lcd.print(" C");

voltas = 0;
valor = 0.00;
}

delay(200);
}
float LeituraParaGraus(float Leitura){
return (Leitura * 25) / 65.15;
}
Compartilhe:

0 comentários:

Postar um comentário

Seguidores

Propaganda

Contador

 
Subir