// LCD1602 to Arduino Uno connection example
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
int ledA=13;
int swA=5;
int swB=6;
/*
7- D7
8- D6
9- D5
10- D4
11- E
12- RS
VSS-RW-K = GND
VDD = +5V
VDD + 220 ohm = A
13- ledA
5- swA
6- swB
*/
void setup() {
lcd.begin(16, 2); // Tipo de display
pinMode(ledA, OUTPUT);
pinMode(swA, INPUT);
pinMode(swB, INPUT);
}
void loop() {
if (digitalRead(swA)==HIGH){
digitalWrite(ledA, HIGH);
if (digitalRead(swB)==HIGH){
digitalWrite(ledA, LOW);
}
lcd.setCursor(0,0);// Se posiciona en la primera linea
lcd.clear();
lcd.print("ON");
lcd.setCursor(0,1);// Se posiciona en la segunda linea
//lcd.print("Hola mundo!!!!");
lcd.clear();
lcd.print("OFF");
//delay(2000);
//lcd.clear();
// delay(2000);
}