🛠 Lectura del estado del botón interno

Placa de desarrollo USB Romu (RP2354A) · debutant · Utilisez le bouton physique de la carte pour déclencher une action simple via le port série.

  1. Materiales: Placa Romu, cable USB (si es necesario para depuración, aunque la placa es USB-A), terminal serie abierto. 2. Identificación del botón: La placa Romu integra un botón físico destinado a la depuración o entrada del usuario. Al igual que con el LED, este botón está conectado a un pin interno específico. Consulte la hoja de datos para identificar el GPIO asociado (a menudo un pad de depuración). 3. Configuración del código: En MicroPython, importe 'machine'. Cree un objeto Pin para el botón en modo entrada con resistencia de pull-up (ej: btn = machine.Pin(23, machine.Pin.IN, machine.Pin.PULL_UP)). El modo PULL_UP es crucial porque el botón generalmente conecta el pin a tierra cuando se presiona. 4. Bucle de lectura: Escriba un bucle 'while True' que lea el estado del botón con 'btn.value()'. 5. Visualización: Agregue un 'print()' en el bucle para mostrar el estado (1 para soltado, 0 para presionado) o use una condición para imprimir 'Botón presionado' solo en el cambio de estado. 6. Prueba y depuración: Cargue el código. Abra el monitor serie. Presione físicamente el botón de la placa. Debería ver los mensajes correspondientes aparecer en el terminal. Este paso confirma que las entradas internas son accesibles y funcionales, esencial para dispositivos HID personalizados.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales