Bärgning Liquid Crystal skärmar (LCD-skärmar) (6 / 15 steg)
Steg 6: Testa 16 X 2 TN, STN, FSTN 16 Pin LCD-moduler
Du kan kopiera och klistra in koden nedan i skiss:
/*
LiquidCrystal bibliotek - Hej världen
Visar hur du använder en 16 x 2 LCD-display. LiquidCrystal biblioteket fungerar med alla LCD-skärmar som är kompatibla med den
Hitachi HD44780 drivrutin. Det finns många av dem där ute, och du kan vanligtvis tala dem med 16-pin gränssnittet.
Denna skiss skriver ut "Hello World!" till LCD-skärmen
och visar tiden.
Krets:
* LCD RS stift till digital stift 12
* LCD aktivera stift till digital stift 11
* LCD D4 stift till digital stift 5
* LCD D5 stift till digital stift 4
* LCD D6 stift till digital stift 3
* LCD D7 stift till digital stift 2
* LCD R/W pinnen till jord
* 10K motstånd:
* avslutar till + 5V och jord
* torkar till LCD-VO pin (stift 3)
Bibliotek ursprungligen La 18 Apr 2008
av David A. Mellis
bibliotek uppdaterad 5 juli, 2009
av Limor Fried (http://www.ladyada.net)
exempel till 9 juli, 2009
av Tom Igoe
modifierad 22 Nov 2010
av Tom Igoe
Denna exempelkod är offentlig.
http://www.Arduino.cc/en/tutorial/LiquidCrystal
*/
inkludera bibliotek-koden:
#include < LiquidCrystal.h >
initiera bibliotek med numrerar av gränssnittet stiften
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
void setup() {
Ange den LCD antal kolumner och rader:
LCD.BEGIN (16, 2);
Skriv ut ett meddelande till LCD-skärmen.
LCD.Print ("hello, world!");
}
void loop() {
ställa markören till kolumn 0, linje 1
(Obs: linje 1 är den andra raden, sedan räknar börjar med 0):
lcd.setCursor (0, 1);
skriva ut antalet sekunder sedan återställning:
LCD.Print(Millis()/1000);
}