🛠 Configurer les Entrées/Sorties Modulino avec App Lab

Bundle Arduino UNO Q SBC Controller · debutant · Apprenez à mapper les boutons et pixels Modulino pour interagir avec Linux via Arduino App Lab.

Objectifs

Ce tutoriel vous guide dans la configuration des entrées et sorties physiques de la carte Arduino UNO Q SBC Controller. Vous apprendrez à utiliser les nœuds Modulino (boutons, pixels) pour remplacer les périphériques d'entrée classiques par des contrôles tactiles personnalisés, directement intégrés au système Linux de la carte.

Matériel nécessaire

Étapes

  1. Préparation matérielle : Connectez la carte UNO Q à votre ordinateur via le câble USB-C. Assurez-vous que l'alimentation est branchée. Identifiez les ports de connexion pour les Modulinos sur le bord de la carte.
  2. Connexion des Modulinos : Branchez le nœud Modulino 'Bouton' et le nœud 'Pixel' aux ports dédiés. Le système détecte automatiquement la présence de ces modules grâce au protocole de communication spécifique au bundle.
  3. Configuration logicielle : Ouvrez Arduino App Lab. Créez un nouveau projet 'Interface Physique'. Dans l'éditeur de mappage, associez le bouton physique à une touche clavier virtuelle (ex: 'Entrée') et le pixel à une action de retour visuel (ex: allumer en vert lors de l'appui).
  4. Déploiement : Téléversez la configuration sur la carte. Le système Linux reçoit les signaux GPIO traduits en événements d'entrée standard, rendant le bouton utilisable dans n'importe quelle application (Home Assistant, terminal, etc.).

Vérification

Appuyez sur le bouton Modulino. Vous devez observer le pixel s'illuminer immédiatement. Sur l'écran connecté via le hub USB-C (si disponible), vérifiez que la touche 'Entrée' est bien envoyée au système (ex: validation d'une commande dans le terminal).

Pour aller plus loin

Explorez la modularité de l'écosystème en remplaçant le bouton par le joystick Modulino pour des jeux rétro. Utilisez la coque imprimable en 3D pour un montage propre et durable.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels