2018/01/10

Botón: lectura de un pin digital

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);
  }
}