El siguiente programa, configura un pin como salida para el LED (pin 9), y otro pin como entrada para el botón (pin 2). Si el botón se encuentra presionado, el LED se enciende, si se deja de presionar se apaga. Si al correr el programa el LED se apaga al presionar el botón, es debido a la conexión, ya que el botón posee dos entradas para conectarse a la placa, la HIGH y la LOW. Si se encuentra en el conector HIGH, al presionar el botón envía un valor HIGH a la placa por lo que se apagará el LED, en cambio, si se encuentra en el conector LOW, al presionar un botón envía un valor LOW a la placa, por lo que se enciende el LED. Dependiendo del código es posible que esto sea al revés, al igual que lo mencionado anteriormente.
Código: [wpdm_file id=16]