1 | /* Este es un derivado de Button |
2 | por DojoDave y Tom Igoe */ |
3 | |
4 | /* Pin para el botón. */ |
5 | const int BOTON = 0; |
6 | |
7 | int estadoDelBoton = 0; |
8 | |
9 | void setup() { |
10 | /* Inicializa el pin para |
11 | LED_BUILTIN como salida. */ |
12 | pinMode(LED_BUILTIN, OUTPUT); |
13 | /* Initializa el pin para |
14 | BOTON como entrada. */ |
15 | pinMode(BOTON, INPUT); |
16 | } |
17 | |
18 | void loop() { |
19 | estadoDelBoton = |
20 | digitalRead(BOTON); |
21 | /* Checa si el botón está |
22 | presionado. Esto es, si |
23 | estadoDelBotón es LOW. */ |
24 | if (estadoDelBoton == LOW) { |
25 | // Enciende el LED_BUILTIN. |
26 | digitalWrite(LED_BUILTIN, HIGH); |
27 | } else { |
28 | // Apaga el LED_BUILTIN. |
29 | digitalWrite(LED_BUILTIN, LOW); |
30 | } |
31 | } |
32 |