// Rodriguez Pumacayo Ricardo Alexander
// Apaza Catasi Gerson Fabricio
void setup() {
// Para comunicarnos con el monitor
Serial.begin(9600);
pinMode(12, OUTPUT); // El pin 12 recibira datos de salida
pinMode(11, OUTPUT); // El pin 11 recibira datos de salida
}
void loop() {
char tecla = Serial.read(); // Lee la tecle que escribimos en el monitor Serial
if (tecla == 'A') { // Si la tecla es A, se activa el pin 12
digitalWrite(12,HIGH);
}
if (tecla == 'a') { // Si la tecla es a, se desactiva el pin 12
digitalWrite(12, LOW);
}
if (tecla == 'B') { // Si la tecla es B, se activa el pin 11
digitalWrite(11,HIGH);
}
if (tecla == 'b') { // Si la tecla es b, se desactiva el pin 11
digitalWrite(11, LOW);
}
if (tecla == '1') { // Si la tecla es 1, se activa el pin 12
Serial.println("Encendido"); // Imprimimos "Encendido" en el serial monitor
digitalWrite(12, HIGH); // El pin 12 se prende
delay(1000); // El pin 12 se mantiene activo por 1 segundo
digitalWrite(12, LOW); // El pin 12 se apaga
Serial.println("Terminado"); // Imprimimos "Terminado" en el serial monitor
}
if (tecla == '0') { // Si la tecla es 0, se activa el pin 11
Serial.println("Encendido"); // Imprimimos "Encendido" en el serial monitor
digitalWrite(11, HIGH); // El pin 11 se prende
delay(1000); // El pin 11 se mantiene encendido por 1 segundo
digitalWrite(11, LOW); // El pin 11 se apaga
Serial.println("Terminado"); // Imprimimos "Terminado" en el serial monitor
}
}