Depois de entender como o lm35 funciona, vamos escrever a temperatura em um display LCD de 16×2, encontrados facilmente em lojas de componentes eletrônicos.
Abaixo, o vídeo demonstrando o projeto finalizado, o esquema utilizado para ligação dos fios e o código fonte para utilizar no arduino.
Abraços!!
O esquema de montagem:
O código:
#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int analogPin = A0 ;
int temp = 0 ;
void setup() {
lcd.begin(16,2);
lcd.print("Loading") ;
}
void loop() {
int temp = analogRead(A0);
// A tensao maxima vinda do sensor e 5V, que sera convertido
// em 1023.
// Assim temos:
// 1023 == 5V
// 2.04600 == 10mV (0.01V)
temp = (temp / 2.04600) ;
//Posicionando cursor na primeira posição
//da primeira linha
lcd.setCursor(0, 0) ;
lcd.print("Temperatura:") ;
//Posicionandm na 13 posição da primeira linha
lcd.setCursor(13, 0);
lcd.print(temp) ;
delay(1000) ;
}

