En este tutorial aprenderás a controlar la posición de un servomotor usando un slider del tablero.
El objetivo es comprender cómo usar widgets de interfaz para controlar servomotores y vincular variables con controles deslizantes.
Paso 1: Agregar ciclo infinito
El ciclo infinito (while
) mantiene el programa ejecutándose continuamente.
Ver animación
Paso 2: Declarar variable posición
Crea la variable posición
que almacenará el valor del slider (0-180 grados).
Ver animación
Paso 3: Declarar servo en el pin 9
Declara un servomotor conectado al pin digital 9 de Arduino.
Ver animación
Paso 4: Retraso de 100 milisegundos por ciclo
Agrega un delay de 100 milisegundos para estabilizar el movimiento del servo.
Ver animación
Paso 5: Asignar variable de posición al servo
Usa la variable posición
para controlar la posición angular del servomotor.
Ver animación
Paso 6: Agregar y configurar slider en el tablero
Dibuja un widget de slider en el tablero, asígnale la variable posición
y configura su rango (0-180 grados).
Ver animación
Interfaz interactiva
✅ Conclusión:
Aprendiste a controlar un servomotor con un slider usando widgets de interfaz.
Conceptos reforzados:
- Ciclo infinito.
- Servomotores.
- Variables numéricas.
- Widget de slider.
- Vinculación de variables con widgets.
- Control de hardware desde interfaz gráfica.
- Posición angular (0-180 grados).