Sparrow - my assistant (14 / 14 steg)
Steg 14: LCD-Display uppdatering
Små teckensnitt fungerade inte för mig. Så jag har uppdaterat till stora teckensnitt.
Tack till:
https://GIST.GitHub.com/ronivaldo/5587355
För de anpassade stora LCD tecken som ska visas, jag har konverterat flytande temp (temperatur) till heltal och än visas varje bokstav i önskat läge. Jag har inte placerat decimalen sedan den lilla bokstaven i hörnet förstås vara efter decimal (för mig iallafall).
här är koden jag använde för att bryta float till integars i arduino
''' Bryta float för att dela upp '''/ /
input_number = temp * 10; Temp = temperatur från sensorn
de = (input_number % 10);
TENS = ((input_number / 10) % 10);
hundra = ((input_number / 100) % 10);
printNumber (hundratals, 9);
printNumber (TEN, 12);
mindre värden
lcd.setCursor (15, 0);
LCD.Print(F("C"));
lcd.setCursor (15, 1);
LCD.Print(Ones);