Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Codigo de Arduino
Codigo de Arduino
h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
lcd.clear();
pinMode(A0, INPUT_PULLUP);
pinMode(A1, INPUT_PULLUP);
pinMode(A2, INPUT_PULLUP);
}
void loop() {
// Leer el valor del dip switch y formar el número binario
int dipSwitchValue = (digitalRead(A0) << 2) | (digitalRead(A1) << 1) |
digitalRead(A2);
lcd.clear();
lcd.setCursor(0, 0);
switch (dipSwitchValue) {
case 0:
lcd.print("Bienvenido a");
lcd.setCursor(0, 1);
lcd.print(" la Esfot ");
break;
case 1:
lcd.print("Se tu mismo");
break;
case 2:
lcd.print("Tu eres");
lcd.setCursor(0, 1);
lcd.print(" genial ");
break;
case 3:
lcd.print("Nada en segunda");
lcd.setCursor(0, 1);
lcd.print("Todo primera");
break;
case 4:
lcd.print("No te rindas");
break;
case 5:
lcd.print("Son los mejores");
break;
case 6:
lcd.print("Tu eres especial");
break;
case 7:
lcd.print("Se cordial");
break;
default:
lcd.print("Codigo invalido");
break;
}