Stap 12: Met LCD16x2
Ik gebruikte een oude display zonder backlight, dus ik kan het nemen van de foto. :)
//------------------------------------------------------------------------------------------------------------------------------
de code van de bibliotheek omvatten:
#include < LiquidCrystal.h >
/*
* LCD RS pin naar digitale pin 8
* LCD inschakelen pin aan digitale 19
* LCD D4 pin naar digitale pin 31
* LCD D5 pin naar digitale pin 32
* LCD D6 pin naar digitale pin 33
* LCD D7 pin naar digitale pin 34
* LCD R/W pen... de grond in dit geval digitale pin 9 -> laag
*/
initialiseren van de bibliotheek met de nummers van de pennen van de interface
LiquidCrystal lcd (8, 19, 31, 32, 33, 34);
Const int RWPin = 9;
VOID Setup
{
de digitale pincode instellen als output:
pinMode (RWPin, uitvoer);
R/W pen op grond
digitalWrite (RWPin, laag);
de LCD's aantal kolommen en rijen instellen:
LCD.begin (16, 2);
Een bericht op het LCD-scherm afdrukt.
lcd.setCursor(0,0);
LCD.Print("Arduino");
lcd.setCursor(0,1);
LCD.Print("atmega162");
}
void loop
{
}
//------------------------------------------------------------------------------------------------------------------------------