2 tableaux imbriquer

bjr

je voudrais transférer les valeur bin du deuxième tab sur les sortie du psremier tab , je bloque depuis deux jour

c pour allumer un 7seg

const int n =7;
const int m=11;
int affich[n]={3,4,5,6,7,8,9};
int seg[11];
void setup() {
  
  seg[0]=0b1111110;
  seg[1]=0b1100000;
  seg[2]=0b1101101;
  seg[3]=0b1111001;
  seg[4]=0b0111001;
  seg[5]=0b1011011;
  seg[6]=0b0011111;
  seg[7]=0b1110000;
  seg[8]=0b1111111;
  seg[9]=0b1110011;
  seg[10]=0b0000000;
}

void loop() {
  
 for (int i; i<n;i++)
 {
   pinMode(affich[i],OUTPUT);
  digitalWrite(affich[i],seg[0]);
  delay(100);
  }

attendons notre ami "infobarquée", il a une très judicieuse fonction pour faire ça :slight_smile:

Faut une deuxième boucle et shifter les valeurs :

void loop() {

for(int i =0;i<=9;i++) {

affiche(i);
delay(1000);

}

}
  
void afficher(byte nb) {

 for (int i; i<n;i++)
 {
   pinMode(affich[i],OUTPUT);
   digitalWrite(affich[i],(seq[nb]>>i) & 1);
  
  }

}