Étape 3: codage
/*
Thermomètre d’Arduino utilisant LM35
Pour connecter votre écran LCD à votre Arduino, connecter les points suivants :
LCD 6 broche Broche numérique 12
LCD 4 broche à broche numérique 11
Écran LCD Pin 11 à la broche numérique 5
Écran LCD Pin 12 à la borne numérique 4
13 broches LCD à la broche numérique 3
14 Pin LCD à la broche numérique 2
*/
#include innovente lcd(12,11,5,4,3,2) ;
const int inPin = 0 ;
void setup()
{
LCD.Begin(16,2) ;
lcd.setCursor(0,0) ;
LCD.Print ("thermomètre") ;
}
void loop()
{
int valeur = analogRead(inPin) ;
flotteur mV = (valeur / 1024.0) * 5000 ;
flotteur celsius = mV / 10 ;
lcd.setCursor(0,1) ;
LCD.Print(Celsius) ;
LCD.Write(0xDF) ; LCD.Print ("C") ;
LCD.Print ((celsius * 9)/5 + 32) ;
LCD.Write(0xDF) ; LCD.Print("F") ;
Delay(1000) ; Mise à jour de la température après chaque seconde 1
}
Vous pouvez télécharger le Code complet de ici