En esta práctica aprenderemos a leer la señal de entrada de un pin digital conectado a un botón mediante un divisor de tensión. En función de la lectura que obtengamos en el pin número 5, lanzaremos una señal de salida por el pin número 13 que encenderá o apagará el led.
Este es el código que tenemos que cargar en nuestra placa:
void setup() {
pinMode(13, OUTPUT);
pinMode(5, INPUT);
}
void loop() {
if (digitalRead(5) == HIGH) {
digitalWrite(13, HIGH);
} else {
digitalWrite(13, LOW);
}
}