[Robotica] GyroNav, sensore assetto e orientamento

alessanddrob:
mi serve un aiuto
ma il pin int come funziona ,

Il pin INT, del MPU, fornisce un impulso ogni volta che è pronto un nuovo set dati, la frequenza dipende da come setti il sample time del DMP, nel mio software è settato per 100 samples/sec, ovvero viene fornito un impulso ogni 10 ms.
Su Arduino il pin INT va collegato a INT0 o INT1, nel mio sketch a INT0, e il relativo interrupt determina l'acquisizione dei dati dal MPU senza necessitò di fare un polling continuo.
Se lasci INT0, di Arduino, scollegato il tutto può funzionare, male, come può non funzionare, dipende dal rumore captato da INT0 che va a creare interrupt fantasma che permettono l'acquisizione dei dati dal MPU, però senza nessun sync e con risultati non attendibili.