Étape 14 : Affichage à cristaux liquides mise à jour
Petites polices ne fonctionnaient pas pour moi. Alors j’ai mis à jour à grandes polices.
Merci à :
https://GIST.github.com/ronivaldo/5587355
Pour les personnalisé grand LCD des caractères à afficher, la variable temp (température), j’ai converti en nombres entiers et qu’affichée chaque lettre dans l’emplacement souhaité. Je le n'ai pas placé la décimale étant donné que la lettre minuscule au coin est censée être après virgule (pour moi au moins).
Voici le code que j’ai utilisé pour briser le flotteur à integars dans l’arduino
''' Breaking flotteur pour séparer les numéros '''/ /
input_number = temp * 10 ; Temp = température du capteur
Ones = (10 % d’input_number) ;
des dizaines = ((input_number / 10) % 10) ;
des centaines = ((input_number / 100) % 10) ;
printNumber (des centaines, 9) ;
printNumber (RTE, 12) ;
petites lectures
lcd.setCursor (15, 0) ;
LCD.Print(F("C")) ;
lcd.setCursor (15, 1) ;
LCD.Print(Ones) ;