Problema con monitor seriale

Da poco mi sta succedendo un cosa molto anomala…
Una volta caricato il programma, già testato e quindi sicuramente funzionante, nel monitor seriale non mi viene scritto niente nonostante 2 giorni prima con lo stesso programma mi scriveva tutto il dovuto.

Come posso risolvere??

qui vi lascio il programma che servirebbe per controllare il nunchuck della wii:

#include <Wire.h>

int info[6];
int n = 0;
int tempo=10;

void setup()
{

   Serial.begin (9600);
   Wire.begin ();
   Settaggio ();
   Serial.print ("Acquisizione Dati:\n");
}

void Settaggio()
{
   Wire.beginTransmission (0x52);
   Wire.write (0x40);
   Wire.write (0x00);
   Wire.endTransmission ();
}

void Azzera()
{
   Wire.beginTransmission (0x52);
   Wire.write (0x00);
   Wire.endTransmission ();
}

void loop()
{
 Wire.requestFrom (0x52, 6);
 while (Wire.available ()) {
   info[n] = Wire.read ();
   n++;
 }
 n = 0;
 Azzera();
 Scrividati();
 delay(tempo);
}

void Scrividati()
{
 int j_x = info[0];
 int j_y = info[1];
 int a_x = info[2]; 
 int a_y = info[3]; 
 int a_z = info[4]; 
 
 int b_z = 1;
 int b_c = 1;
 if ( info[5]       & 1) b_z = 0;
 if ((info[5] >> 1) & 1) b_c = 0;
 if (b_c+b_z == 2) {b_c = 0;}
 else if (b_z == 1){b_c = 1;}
 
 Serial.print ("\t");

 Serial.print ("X: ");
 Serial.print (j_x, DEC);
 Serial.print ("\t");
 
 Serial.print ("Y: ");
 Serial.print (j_y, DEC);
   
 Serial.print ("\t");
 Serial.print ("\t");

 Serial.print ("X: ");
 Serial.print (a_x, DEC);
 
 Serial.print ("\t");
 
 Serial.print ("Y: ");
 Serial.print (a_y, DEC);
 
 Serial.print ("\t");
 
 Serial.print ("Z: ");
 Serial.print (a_z, DEC);
   
 Serial.print ("\t");
 Serial.print ("\t");
 
 Serial.print (b_z, DEC);
 
 Serial.print ("\t");
 
 Serial.print (b_c, DEC);
 Serial.print ("\n");

}

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento se non lo hai già fatto: Regolamento
Qui una serie di link utili, non inerenti al tuo problema:

Il codice devi racchiuderlo nei tag code, vedi sezione 7 del regolamento, spiega bene come fare ( pulsante </> ).
Altrimenti parte del codice può essere visualizzata male o mancare perchè interpretato come attributo del testo stesso.

Ma sei sicuro nell'IDE di aver impostato la seriale giusta nel Monitor Seriale ?

si ho gia provato ma niente

Metti la Serial.print con il msg subito dopo la Serial.begin perchè lo sketch potrebbe essere bloccato dentro la tua funzione Settaggio()