Arduino powered GLCD (grafisk LCD) - Jag gjorde det på TechShop (4 / 4 steg)
Steg 4: Arduino programmering
När allt du vill använda biblioteket, kom ihåg att inkludera
i skissen.
Biblioteket ska automatiskt identifiera vilken typ av kort som du har. Du kan dock åsidosätta detta manuellt och välja vissa portar för att fungera som display stiften. Detta kan eller inte kan vara användbar för dig.
När allt du vill uppdatera GLCD, kan du komma åt det med GLCD. [kommando]. Tänk på att detta inte behöver köras hela tiden. Displayen kommer att behålla informationen till det förrän ändras. När det uppdaterar det skriver över vad som är på topp, men det automatiskt klara inte något. Om du skriver över stora teckensnitt med mindre teckensnitt, syns båda eftersom nya saker inte helt ersätta gammalt.
Det finns en hel del exempel ingår i biblioteket. Om du har problem, kör glcdDiag. Det kommer att köra en diagnos på serial bildskärmen och det kan berätta vad som är fel.
Här är ett enkelt exempel.
/* Denna skiss skriver ut "Hello World!" till LCD-skärmen Krets: */ inkludera i bibliotek huvudet inkludera typsnitt void setup() { Välj teckensnitt för textområdet GLCD.print ("hello, world!"); void loop() { skriva ut antalet sekunder sedan återställning:
GLCD bibliotek - Hej världen
och visar tid i sekunder sedan nollställning.
Inlcuded i dokumentationen i glcd/doc-katalog för hur tråd
upp glcd modulen. glcd/doc/GLCDref.htm kan visas i din webbläsare
genom att klicka på filen.
#include
#include
Initiera GLCD
GLCD. Init();
GLCD. SelectFont(System5x7);
}
ställa markören till kolumn 0, linje 1
(Obs: linje 1 är den andra raden, sedan räknar börjar med 0):
GLCD. CursorTo (0, 1);
GLCD.print(millis()/1000);
}
När i tvivel, konsultera REFERENSMATERIALET