Stap 6: Upload Code
/*
LiquidCrystal bibliotheek - Hallo wereld
Toont de toepassing een 16 x 2 LCD-scherm. De LiquidCrystal
bibliotheek werkt met alle LCD-beeldschermen die compatibel met zijn de
Hitachi HD44780 stuurprogramma. Er zijn veel van hen die er zijn, en u
kan gewoonlijk vertellen hen door de 16-pins-interface.
Deze schets worden afgedrukt "Hello World!" op het LCD-
en de tijd wordt weergegeven.
Het circuit:
* LCD RS pin naar digitale pin 12
* LCD inschakelen pin naar digitale pin 11
* LCD D4 pin naar digitale pin 5
* LCD D5 pin naar digitale pin 4
* LCD D6 pin naar digitale pin 3
* LCD D7 pin naar digitale pin 2
* LCD R/W pen op grond
* 10K Ohm weerstand:
* eindigt aan + 5V en ground
* wisser naar LCD VO pin (pin 3)
Bibliotheek oorspronkelijk 18 Apr 2008 toegevoegd.
door David A. Mellis
bibliotheek bewerkt op 5 Jul 2009
door Limor Fried (http://www.ladyada.net)
voorbeeld 9 Jul 2009 toegevoegd.
door Tom Igoe
gemodificeerde 22 Nov 2010
door Tom Igoe
Deze voorbeeldcode is in het publieke domein.
http://www.Arduino.CC/en/tutorial/LiquidCrystal
*/
de code van de bibliotheek omvatten:
#include
int licht = A0;
int. temp = a1 worden verkregen;
int tempValue = 0;
int lightValue = 0;
initialiseren van de bibliotheek met de nummers van de pennen van de interface
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
VOID Setup {}
pinMode (licht, INPUT);
pinMode (temp, ingang);
de LCD's aantal kolommen en rijen instellen:
LCD.begin (16, 2);
Een bericht op het LCD-scherm afdrukt.
}
void loop {}
tempValue = analogRead(temp);
lightValue = analogRead(light);
LCD.Print(lightValue);
LCD.Print(tempValue);
Stel de cursor op de kolom 0, lijn 1
(Opmerking: lijn 1 is de tweede rij, aangezien tellen met 0 begint):
lcd.setCursor (0, 1);
het aantal seconden sinds reset afdrukken
LCD.Print(Millis()/1000);
}