donc il y aura autant de IF que de choix possibles au clavier : ??
Il faut utiliser le switch case dans ce cas !
Oui, c'est le conseil également donné par Jean Luc :
Bonjour,
...
2) Plutôt un switch ... case qu'une séquence de if ... else if ...
3) Pour gérer beaucoup de LED il y a le charlieplexing
... ce que je vais donc mettre en oeuvre.
Actuellement je "travaille (réfléchi)" sur la gestion des Entrées, (je n'ai pas forcément les bons termes techniques) et le lien communiqué ce matin par Msport va grandement m'aider
...
- puis ce sera la gestion des actions, par programmation individuelle de chaque "sous-fonction" ,
- puis les tests "individuels" (1 test = 1 sous fonction) sur une BB (j'ai reçu des leds et des R)
- puis la mise en commun de toutes les fonctions, par ajout successifs, afin de cerner les anos d'incohérence
- puis le (les...) test global : j'en suis loin
- puis montage d'un proto : une scénette SUR une boite à chaussures, pour y loger l'usine à gaz mécanico-arduinesque (je cherche la plus grande camionnette HO possible...) Une aiguille, 3 bouts de voie, un bout de décor en fond, une loco en panne (inerte), la camionnette, 2 ou 3 ouvriers...
ça avance doucement
edit : un petit film YT sur la connexion Clavier / uNO :