Array e monitor seriale

Buonasera a tutti,
mi sto imbattendo negli array.
Ho editato uno skech che assegna con un ciclo for i valori ad un vettore (di 10 caselle) con valori da 0 a 9, per poi visualizzarli su monitor seriale.

int vettore[10];  
int i;
void setup() {
      for(i=0;i<10;i++) {
      vettore[i]=i; 
      Serial.begin(9600);
      Serial.println("Elementi del VETTORE");
      Serial.print(vettore[i]); 
      Serial.print("\t");   
    }
 }

void loop() {
  
}

Purtroppo su monitor seriale visualizzo soltanto una seria di punti interrogativi rovesciati.

Sapreste dirmi perchè?

vediamo se trovi le differenze...prova così:

int vettore[10];
int i;
void setup() {
  Serial.begin(9600);
  Serial.println("Elementi del VETTORE");
  for (i = 0; i < 10; i++) {
    vettore[i] = i;
    Serial.print(vettore[i]);
    Serial.print('\t');
  }
}

void loop() {

}

Ho già provato a portare fuori dal ciclo for la comunicazione seriale, anche in questo caso visualizzo caratteri e non il valore del vettore

e sei sicuro che il monitor sia impostato per 9600?...guarda in basso a destra

Ho riavviato e adesso funziona.... tutto ok!

Avete altre proposte di esercizi da svolgere con gli array?

Ordina i suoi contenuti :).

come detto da Sukkopera....ordinarle, trovare il valore maggiore o minore, qual'è il numero che si ripete più volte e quante volte....