MPU 9150 et Brushless Gimbal

Je suis embêté pour faire fonctionner le BG V1 avec le MPU 9150.
J’ai vérifié 36 fois les connections, et tout semble bon.
La LED verte s’allume bien, mais dans le GUI il ne se passe rien…
Evidemment, n’ayant pas de retour de capteur, le moteur ne bouge pas non plus,
en fait il ne se passe rien.

Y a t il une config spéciale a mettre en oeuvre compte tenu que j’ai le 9150
et nn pas un 6DOF ?

Cordialement,

Je m’auto-répond,

Il semble que le soucis que je rencontre soit le même que celui rencontré par d’autres
utilisateurs avec le MPU6.
Dans le GUI tout reste bloqué à -90 / +90 (en 5,5v & 3,3 v)

En 5,5v rien ne marche (M1 & M2), en 3,3v - le M1 ne fonctionne pas du tout, le M2 ne fonctionne pas
non plus mais immisse un micro mouvement au moment de la mise sous tension.

Le problème peut provenir soit de l’IMU ou soit du câblage. Moi je pense que ca doit venir des résistances de pull-up sur l’IMU.
Essaye de connecter le 5V de l’IMU au 5V du controleur et avec ce code todbot.com/blog/2009/11/29/i2csc … s-scanner/.
Ca doit détecter l’adresse de l’IMU.

Salut Jérôme, et merci pour ta réponse.

Et là je fais quoi ?

img.imagesia.com/fichiers/8a/capture-d-e-cran-2013-05-20-a-22-03-21_imagesia-com_8a6m_large.png

Et merci d’avance ^^

Utilise la dernière version d’Arduino. Les libs ont changées!

Ok, et là ?

img.imagesia.com/fichiers/8b/capture-d-e-cran-2013-05-21-a-18-35-04_imagesia-com_8b10_large.png

Essaye de rajouter un 0 en fin de ligne entre les parentheses.
rc = twi_write(addr,&data, 0,1,0);

Au risque de faire mon lourd…
le code est injecté correctement apres l’ajout du 0.

Et maintenant je suis censé faire quoi pour qu’il scan ?

Cordialement,

il faut lancer un hyperterminal pour voir les données avec le bon port com et la bonne vitesse qui est défini dans le code Arduino.
Moi j’utilise putty.

C’est super gentil a toi de m’avoir répondu mais j’ai raté les cours du soir en informatique
appliqué a l’electronique…
Le port COM j’en fait mon affaire, mais j’ai beau relire le code, je vois pas de vitesse…

ok pas de souci. Tu dois avoir une fonction du style open.serial avec un nombre entre les parenthèses.
Ce nombre est compris entre 9600 et 115200.