User manual

12
Primer kode: LCD
V prvi vrstici programa lahko vidite, da je za delovanje LCD potrebna integracija Arduino™
knjižnice z imenom LiquidCrystal.h. Vsebuje bolj kompleksno kodo, ki je potrebna za nadzor
zaslona. Lahko pogledate v mapo Arduino™, ki se nahaja v Arduino\libraries\LiquidCrystal,
in pregledate LiquidCrystal.h in LiquidCrystal.cpp datoteki, da dobite idejo funkcij knjižnice.
Priporočamo da za odprtje teh datotek uporabite program Notepad++. Lahko si ga
brezplačno naložite s spletne strani http://www.notepad-plus-plus.org.
Videli boste da bo ta knjižnica opravila veliko dela namesto vas. V našem Arduino™
programu, smo integrirali samo naslovno datoteko LiquidCrystal.h. Arduino™ bo sedaj
samodejno poznal vse LCD funkcije.
V naslednji vrstici seznanimo Arduino™ kateri pini na LCD so priključeni na Arduino™-PCD.
Naslednji ukaz določi svetlost osvetlitve zaslona. LED LCD je povezana z Arduino™
digitalnim/PWM-vrati P9. Lahko so uporabljena kot preprosta digitalna vrata ali PWM (vrata z
modularno širino pulza). V našem testu je uporabljen kot PWM-vrata. Tako lahko postopoma
nastavljamo svetlost osvetlitve zaslona. Vrednost 150 naredi LED dovolj svetel. Če je izbrana
nižja PWM vrednost, bo LED temnejša. Poskusite spreminjati vrednost in opazujte kaj se
dogaja.