projet éclairage escalier led

et voici l'image

--> ATTENTION VOUS RISQUEZ DE FAIRE PASSER TROP DE PUISSANCE DANS LA BREADBOARD... ALIMENTEZ DIRECTEMENT LES RUBANS

petite typo de lesept, il voulait écrire

for (int i=0; i< NMarches; i++) pinMode(pinMarches[i], OUTPUT);

Notez qu'au lieu de compter soi même le nombre de marche on peut laisser faire le compilo :slight_smile: et donc juste remplacer#define NMarches 13parconst byte NMarches = sizeof(pinMarches) / sizeof(pinMarches[0]);

corrigez votre post ci dessus et modifiez les code tags autour du code (enlevez les espaces)
[code]`` [color=blue]// votre code ici[/color] ``[/code].

ça doit ressembler à cela:// votre code ici

faites aussi ctrl-T (PC) or cmd-T (Mac) dans l'IDE avant de copier le code pour qu'il soit indenté correctement --> là c'est un peu difficile à lire sur téléphone

Enfin - il serait bien d'expliquer ce que vous souhaitez que le code fasse (en français).

  • Quand quelqu'un est détecté en haut et que tout est éteint
  • Quand quelqu'un est détecté en bas et que tout est éteint
  • Quand quelqu'un est détecté en haut et qu'une séquence déclenchée à partir d'en bas est en cours
  • Quand quelqu'un est détecté en bas et qu'une séquence déclenchée à partir d'en haut est en cours

etc..