Commande et retour d’état sont deux fonctions
Une carte d’entrées lit un bouton enfoncé ou la position d’un axe. Une carte de sorties commande une charge, comme une LED d’état. Une interface peut faire les deux sans accepter tous les types de signaux. La mention I/O ne garantit donc ni les encodeurs, ni les mesures analogiques, ni des sorties de puissance.
Pour un interrupteur lumineux, compte le contact et la lampe séparément. Le contact transmet ton action ; la LED peut afficher un état confirmé du simulateur. Éclairer une inscription en permanence est une autre tâche. Note pour chaque composant ce qu’il faut lire et ce qu’il faut commander. Le guide des interrupteurs, encodeurs et axes précise ces distinctions.
Comparer selon le signal recherché
| Tâche | Capacité nécessaire | Pas automatiquement comprise |
|---|---|---|
| Boutons et interrupteurs | Entrées numériques et lecture documentées | Axes ou commande des LED |
| Encodeurs rotatifs | Type d’encodeur et décodage adaptés | Toute vitesse ou tout nombre d’impulsions |
| Potentiomètres | Plage analogique et étalonnage adaptés | Protocoles de capteurs numériques |
| LED d’état | Étages de sortie et limitation du courant | Alimentation d’un ruban entier |
| Afficheur ou aiguille | Pilote et protocole correspondants | Image MFD déportée |
Compare des solutions pour une même tâche. Une interface USB simple peut parfaitement convenir aux boutons sans gérer les retours d’état. Une carte I/O plus complète ne simplifie le travail que si son firmware et ton logiciel acceptent précisément les fonctions voulues. Vérifie la révision : des cartes aux noms proches peuvent avoir des composants différents.
Compter un panneau concret avant l’achat
Exemple avec raccordement direct : huit boutons demandent huit entrées numériques. Deux encodeurs en quadrature utilisent chacun deux signaux ; leurs deux boutons intégrés en ajoutent deux. Le total atteint 8 + 4 + 2 = 14 connexions de signal numérique. Deux potentiomètres ajoutent deux entrées analogiques. Six LED d’état individuelles demandent une voie de sortie préparée séparément.
Il s’agit d’un calcul de besoin, pas d’un brochage. Le firmware peut imposer des paires précises pour les encodeurs ; les bus, la liaison série et les afficheurs peuvent réserver des broches. Les fils de masse commune ne sont pas des entrées logiques supplémentaires. Une matrice ou une extension modifie le câblage et la lecture. Compare ensuite avec les canaux réellement disponibles et indique les réserves par fonction.
Tenir compte de l’alimentation et des niveaux
Pour chaque carte, relève l’alimentation, les niveaux de signal autorisés et les limites de charge. Une alimentation de 5 V ne signifie pas que toutes les entrées tolèrent 5 V. Le nombre de sorties ne précise pas non plus leur courant total admissible. Pour les LED, il faut prévoir les pilotes, les résistances ou la régulation de courant constant, ainsi que la charge cumulée.
Une sortie peut fournir du courant ou l’absorber vers la masse ; le raccordement change en conséquence. Utilise le schéma du produit exact. Prévois des connecteurs, un maintien des câbles et des étiquettes pour pouvoir remplacer la carte. Le guide sur l’alimentation et les niveaux de signal approfondit cette préparation.
La détection USB n’est qu’une étape
USB désigne d’abord une liaison. Le périphérique peut apparaître comme contrôleur de jeu, clavier ou port série. Le matériel et le firmware déterminent ses fonctions. Arduino documente l’USB natif du Micro ; cela ne transforme pas automatiquement tous les modèles Arduino en contrôleurs de jeu.
Un périphérique série exige un récepteur côté PC qui comprend son format de messages. Un contrôleur de jeu peut envoyer des commandes sans proposer de sorties LED pilotables individuellement. Vérifie séparément la détection, l’entrée visible, l’affectation au simulateur, le retour reçu et la commande de sortie. Un témoin d’alimentation ne prouve pas que ces chemins sont complets.
Un environnement commun demande du matériel compatible
Cockpit Suite rassemble les périphériques et fonctions pris en charge dans un même environnement. Vérifie la combinaison appareil-firmware dans le tableau de compatibilité. Un périphérique HID générique et une carte utilisant un protocole série particulier ne se raccordent pas de la même manière.
Un firmware préparé ou un profil adapté peut faire gagner du temps. Identifie ce qui est déjà configuré et ce qui reste à câbler, affecter ou étalonner. Nos 4SB Input Card 128 et 4SB LED Output Board 64 sont des produits en développement, dont le prix et la disponibilité restent à définir. Elles visent des tâches différentes ; leurs noms ne garantissent ni l’interchangeabilité ni une disponibilité immédiate.
Commencer avec un seul canal
- Conserve la documentation, la révision de la carte et la version du firmware. Prépare un schéma et identifie les broches inconnues avant le raccordement.
- Vérifie une entrée documentée dans l’outil du périphérique. Repos, appui et relâchement doivent être distinguables.
- Affecte une fonction adaptée du simulateur et supprime les doublons indésirables.
- Teste une sortie séparément avec une valeur d’essai documentée. Utilise ensuite seulement l’état réel du simulateur.
- Vérifie le redémarrage du logiciel et la reconnexion. Note le comportement attendu et le résultat observé.
Cet ordre sépare le montage électrique, le périphérique et le simulateur. Sans cela, une mauvaise affectation peut passer pour une carte défectueuse. Utilise la méthode de diagnostic prévue pour le matériel préparé ; une première vérification n’exige pas de remplacer son firmware.
Partir du symptôme pour préciser la vérification
Si aucune entrée ne répond, vérifie d’abord le type de périphérique, sa configuration et le raccordement documenté d’un seul bouton. Si un encodeur ne détecte qu’un sens ou perd des pas, compare son type, l’ordre des connexions, les paramètres de décodage et le comportement à faible vitesse. Ajouter des canaux ne corrige pas un décodage inadapté.
Si le bouton répond mais que la LED reste éteinte, une partie du chemin d’entrée fonctionne ; la sortie demande toujours son propre contrôle. Si un canal fonctionne seul mais pas dans le montage complet, examine l’alimentation, les broches réservées et les configurations contradictoires. Change une cause possible à la fois et consigne le résultat. Poursuis avec la recherche méthodique des pannes.
Préparer les extensions passe aussi par la documentation
Garde une liste du composant, de la connexion sur la carte, de la fonction logique et du profil. Note les broches occupées par chaque extension et le firmware correspondant. Un petit montage clairement étiqueté est généralement plus facile à faire évoluer qu’un grand panneau au câblage inexpliqué.
Si le choix reste incertain, présente ta liste de canaux sur le forum. Nous cherchons à aider le jour même lorsque c’est possible ; une question tardive peut recevoir une réponse plus tard. La référence de la carte, la fonction souhaitée et la dernière vérification réussie nous permettent de chercher ensemble l’étape suivante.
Sources et documentation complémentaire
Les documents des fabricants et des projets étayent les principes techniques. Les discussions montrent des questions individuelles, sans mesurer leur fréquence. Les exemples et les vérifications sont nos propres conseils de préparation ; ils n’ont pas été testés sur ton matériel. Sources consultées le 18 octobre 2026.
- Arduino Micro — official hardware documentationAnglais ; documentation du comportement USB du modèle Micro, sans généralisation aux autres Arduino.
- Arduino: Input Pullup SerialDocumentation primaire sur les entrées, plaques d’essai ou LED.