pantalla LCD 1602A con Arduino

A continuación veremos el código para Arduino, para encender la pantalla LCD 1602A, como lo vemos en el video

/*********************************** ************************************/
#include < LiquidCrystal.h >

/*Connect LCD to Arduino:
  LCD    -> Arduino
  --------------------------
1|VSS| -> Arduino GND 
2|VDD| -> Arduino +5v 
3|VO | -> Arduino pin GND(tierra) + Resistencia o Potenciometro 
4|RS | -> Arduino pin 12 
5|RW | -> Arduino GND - puede conectarlo al pin 11. También puede usar GND (tierra). 
6|E | -> Arduino pin 10 
7|D0 | -> Arduino - No Conectar 
8|D1 | -> Arduino - No Conectar 
9|D2 | -> Arduino - No Conectar 
10|D3 | -> Arduino - No Conectar 
11|D4 | -> Arduino pin 5 
12|D5 | -> Arduino pin 4 
13|D6 | -> Arduino pin 3 
14|D7 | -> Arduino pin 2 
15|A | -> Arduino Pin 13 + Resistencia (Backlight power) 
16|K | -> Arduino GND (Backlight ground) 
*/ 
//Arduino scrolling text example
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);
int backLight = 13;    // pin 13 will control the backlight

void setup()
{
  pinMode(backLight, OUTPUT);        	//set pin 13 as output
  analogWrite(backLight, 150);       	//controls the backlight intensity 0-254
  
  lcd.begin(16,2);                		// columns, rows. size of display
  lcd.clear();                    		// clear the screen
  lcd.setCursor(0,0);             		// set cursor to column 0, row 0 (first row)
  lcd.print("Hello. Is there anybody out there?");       // input your text here
  lcd.setCursor(0,1);             		// move cursor down one
  lcd.print("www.abrushfx.com");  		//input your text here
}

void loop()
{
  lcd.setCursor(16,1); // set the cursor outside the display count
  lcd.autoscroll();    // set the display to automatically scroll:
  lcd.print(" ");      // print empty character
  delay(500);          
} 

Para ver más: 
http://www.abrushfx.com/Arduino/lcd16x2.html 
Si quieres empezar con algo mas básico te recomiendo este tutorial: 
http://elcajondeardu.blogspot.com/2013/12/tutorial-conectando-una-pantalla-lcd.html
Anuncios