🛠 Configurar E/S Modulino con App Lab
Objetivos
Este tutorial le guía en la configuración de las entradas y salidas físicas de la tarjeta Arduino UNO Q SBC Controller. Aprenderá a usar los nodos Modulino (botones, píxeles) para reemplazar los periféricos de entrada tradicionales con controles táctiles personalizados, integrados directamente en el sistema Linux de la tarjeta.
Hardware Necesario
- Bundle Arduino UNO Q SBC Controller (incluye tarjeta UNO Q 4GB)
- Nodos Modulino: Botón, Píxel (LED RGB)
- Cable USB-C de 24 pines para la conexión entre la tarjeta y los Modulinos
- Ordenador con Arduino App Lab instalado
- Fuente de alimentación USB-C de 45W recomendada para una estabilidad óptima
Pasos
- Preparación del Hardware: Conecte la tarjeta UNO Q a su ordenador mediante el cable USB-C. Asegúrese de que la fuente de alimentación esté conectada. Identifique los puertos de conexión para los Modulinos en el borde de la tarjeta.
- Conexión de los Modulinos: Enchufe los nodos Modulino 'Botón' y 'Píxel' en los puertos dedicados. El sistema detecta automáticamente estos módulos gracias al protocolo de comunicación específico del bundle.
- Configuración del Software: Abra Arduino App Lab. Cree un nuevo proyecto 'Interfaz Física'. En el editor de mapeo, asocie el botón físico con una tecla de teclado virtual (ej: 'Enter') y el píxel con una acción de retroalimentación visual (ej: encender en verde al presionar).
- Despliegue: Cargue la configuración en la tarjeta. El sistema Linux recibe señales GPIO traducidas a eventos de entrada estándar, haciendo el botón utilizable en cualquier aplicación (Home Assistant, terminal, etc.).
Verificación
Presione el botón Modulino. Debe observar que el píxel se ilumina inmediatamente. En la pantalla conectada mediante el hub USB-C (si está disponible), verifique que la tecla 'Enter' se envía correctamente al sistema (ej: validando un comando en la terminal).
Para Ir Más Allá
Explore la modularidad del ecosistema reemplazando el botón por el joystick Modulino para juegos retro. Use la carcasa imprimible en 3D para un montaje limpio y duradero.