User manual
45
Posamezni deli zaslona stolpčnega diagrama so določeni z Array MyChar0 in MyChar1.
Programska koda že prikazuje kako se deli zapolnijo z Array za Array. V funkciji setup(), so
znaki ustvarjeni z lcd.createChar().
V funkciji Loop(), je števec gor/dol, ki ga poznate iz prejšnjega primera, tukaj znova
uporabljen. Vendar tokrat šteje od 0 do 1024. Na ta način je lahko števec zamenjan z
Arduino™ digitalnim vhodom, ki pokriva vrednosti od 0 do 1023. Vrednost števca je
pretvorjena v procente in predana funkciji draw_bargraph().
draw_bargraph() funkcija je zanimiva. Tukaj je stolpčni diagram zložen skupaj in prikazan.
Vsakič ko je funkcija klicana bo kazalka postavljena v položaj (0,0). To je začetni položaj za
ponovno pisanje na zaslon. V prvi vrstici izpišemo procente iz spremenljivke percent in za njo
izpišemo znak za procente. Za znakom za procente bosta dve prosti mesti. Izpisa digitalnih
vrednosti v procentih je tako končan.
Nato uporabimo setCursor(0, 1) za namestitev kazalnika v spodnji, to je drugo vrstico LCD:
Za delitev vrednosti procentov, ki gre od 0 do 100 % v 80 posameznih območij (pikslov),










