You are on page 1of 2

#include <LiquidCrystal.

h>
LiquidCrystal lcd(22,23,24,25,26,27);
int b1=28;
int b2=29;
int s1=A1;
int s2=A2;
int valor1;
int valor2;
void setup()
{
lcd.begin(16,2);
lcd.clear();
pinMode(s1,INPUT);
pinMode(s2,INPUT);
pinMode(b1,OUTPUT);
pinMode(b2,OUTPUT);
}
void loop()
{
valor1=digitalRead(s1);
valor2=digitalRead(s2);
while(valor1==0 && valor2==0)
{
digitalWrite(b1,0);
digitalWrite(b2,0);
lcd.setCursor(0,0);
lcd.print("led rojo=off");
lcd.setCursor(0,1);
lcd.print("led azul=off");
valor1=digitalRead(s1);
valor2=digitalRead(s2);
}
while(valor1==1 && valor2==0)
{
digitalWrite(b1,1);
digitalWrite(b2,0);
lcd.setCursor(0,0);
lcd.print("led rojo=on");
lcd.setCursor(0,1);
lcd.print("led azul=off");
valor1=digitalRead(s1);
valor2=digitalRead(s2);
}
while(valor1==0 && valor2==1)
{
digitalWrite(b1,0);
digitalWrite(b2,1);
lcd.setCursor(0,0);
lcd.print("led rojo=off");
lcd.setCursor(0,1);
lcd.print("led azul=on");
valor1=digitalRead(s1);
valor2=digitalRead(s2);
}
while(valor1==1 && valor2==1)
{
digitalWrite(b1,1);
digitalWrite(b2,1);
lcd.setCursor(0,0);
lcd.print("led rojo=on");
lcd.setCursor(0,1);
lcd.print("led azul=on");
valor1=digitalRead(s1);
valor2=digitalRead(s2);
}
}

You might also like