le probléme étant que j'arrive a avoir des valeur aléatoirement des fois quand je téléverse ya une erreur je peut re télévérsé et avoir toute les valeur égale a 0
et des fois sa
Bon, a priori, votre schéma est bien classique.
Je suis vraiment intrigué par le fait que des programmes extraits du terrain de jeu arduino aient des erreurs de compilation, et je demande à voir ces programmes (l'adresse que vous donnez est ambigue: elle a plusieurs colocataires) et leurs erreurs de compilation.
dbrion06:
(l'adresse que vous donnez est ambiguë: elle a plusieurs colocataires)
j'ai utilisé le premier code
quand aux erreurs elles sont assez rare donc ne vous en préoccupez pas.
j'ai réglé quelque truc mon résultat actuelle est
j'ai des valeur mais des que je bouge toute mes valeur sont égale a 0 ou les valeur ne s'affiche plus
et le module est toujours branché la LED est toujours allumé.
Put the MPU6050 on a flat and horizontal surface, and leave it operating for
5-10 minutes so its temperature gets stabilized.
Run this program. A "----- done -----" line will indicate that it has done its best.
Il faut donc laisser le module sans le toucher jusqu'à ce qu'il affiche '----- done -----'
C'est étonnant en effet. Tu as bien branché sur l'I2C comme ceci : A4 (SDA), A5 (SCL) ?
Après le MPU doit être alimenté en 3.3V (sauf présence d'un régulateur sur le module), si tu as mis du 5V tu l'as peut-être grillé ?
Que la led s'allume ne veut pas dire que le reste fonctionne correctement... Mais si ton accéléro te donne toujours des zéros, quelle que soit la tension et l'orientation, alors j'ai des doutes. Ou bien tu ne nous as pas tout dit...
Voltage range: 3.3V - 5V (the module include a low drop-out voltage regulator)
Tu as essayé le sketch d'exemple fourni sur la site ? Il utilise la bibli de Jeff Rowberg, qui doit être installée dans ton répertoire "libraries" : fichiers I2Cdev.* dans un répertoire "I2Cdev" et les fichiers MPU6050.* dans un répertoire "MPU6050"