Cuestionario: Configuración de un pin como ENTRADA

Responde todas las preguntas correctamente para completar esta lección.

1. ¿Por qué se activa la resistencia pull-up interna al usar un botón?

2. ¿Qué valor lógico se lee cuando se presiona un botón conectado entre GPIO y GND con pull-up activa?

3. ¿Qué es el "rebote" (debounce) en un botón?

4. ¿Cómo se evita el rebote en el ejemplo del texto?

5. ¿Qué función se usa para leer el estado de un pin de entrada?

6. En el código del botón, ¿qué hace led_state = !led_state?

7. ¿Qué pin se usa en el ejemplo para el botón?

8. Verdadero o Falso: El GPIO 0 es un pin seguro para usar con botones en cualquier momento.

9. ¿Por qué se añade un pequeño retardo (vTaskDelay(50 ms)) al final del bucle de lectura del botón?

10. ¿Qué directiva se usa para definir constantes como LED_PIN?