arduino 16×2 lcd tutorial
De 16×2 LCD moet volgens dit schema worden aangesloten. pin 15 en 16 zijn de stroom voor de backlight led. Sluit pin 15 op +5v aan en pin 16 op Gnd.
De arduino ide bevat voorbeeld code onder file – examples – liquidcristal – Helloworld voor de lcd:
/*
LiquidCrystal Library - Hello World
Demonstreert het gebruik van een 16×2 LCD. De LiquidCrystal
library werkt met alle LCD schermen die compatible zijn met de
Hitachi HD44780 driver. Het start pakket bevat een exemplaar.
Deze code print “Hello World!” op de LCD
en toont de tijd in milliseconden sinds het opstarten van de LCD .
Het schema:
* LCD RS pin naar digitale pin 12
* LCD Enable 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 pin naar ground
* 10K potmeter:
* uiteinden van +5V naar ground
* variabele pin naar LCD VO pin (pin 3)
This example code is in the public domain.
http://www.arduino.cc/en/Tutorial/LiquidCrystal
*/
// include the library code:
#include
// initializeer de library met de nummers van de interface pinnen
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// geef het aantal kolommen en lijnen van de LCD op:
lcd.begin(16, 2);
// Schrijf een tekst op de LCD.
lcd.print(“hallo, wereld!”);
}
void loop() {
// verplaats de cursor naar column 0, lijn 1
// (noot: lijn 1 is de tweede lijn, we beginnen te tellen bij 0):
lcd.setCursor(0, 1);
// schrijf het aantal seconden sinds de laatste reset:
lcd.print(millis()/1000);
}
