Salve a tutti. A scuola sto facendo un progetto con arduino UNO e ho bisogno di un sensore giroscopico (MPU6050) che mi misuri lo spostamento degli assi x,y e z e quando un asse supera un certo valore si accende un led. Ho trovato uno Sketch (in allegato) che funziona e ho inserito un else if per determinare dopo quale valore di y accendere il led.
Quando lancio il programma e inizio a girare il sensore non succede niente, quando invece apro il monitor seriale e muovo il sensore dopo un determinato valore il led si accende.
Io vorrei che appena lancio il programma e supero il valore impostato il led si accende, senza dover lanciare anche il monitor seriale.
Il problema é che il valore dell'asse lo vado a prendere direttamente dal Serial.write e quindi senza il monitor seriale il valore dell'asse non viene visualizzato.
Visto la mia poca esperienza chiedo aiuto a voi
sensore_giroscopio.ino (10.2 KB)