Bonjour,
j’ai un projet de mesure d’oscillations de la cîme d’un arbre.
Dans un premier temps, je voudrai faire fonctionner ce foutu MPU-6050. Il y a des semaines que je suis dessus.
j’ai eu beau télécharger les applications, les librairies pour visualiser une application basique du genre:
Rien n’y fait. Pas d’affichage.
Mon but final est de représenter sur des cercles de couleurs (genre cible) la position de la cîme d’un arbre afin d’en observer son débattement avec le vent et de définir des valeurs d’alarmes.
Si quelqu’un a déjà utilisé avec succès le MPU-6050, déjà réalisé un projet similaire, ou tout simplement pitié de moi , je suis preneur
Merci
Salut, quel est le "breakout" du MPU-6050 que tu utilises ?
Parce que je sais que sur eBay, par exemple :), il existe des "breakout" sans adaptateur 5V-3V3 ; et le MPU-6050 [u]n'est pas[/u] 5V tolérant. Si il n'y a pas d'adaptateur sur ta carte et tu n'en a pas fait un à l'extérieur, il est normal que ça ne marche pas ; mais dans ce cas là, tu risques d'avoir "grillé" ton module et il t'en faudra un nouveau.
Si ce n'est pas ça, je ne vois pas ce que ça peux être à part un mauvais montage...
C’est le même modèle que je possédais.
L’alimentation est en effet soit 3V3 soit 5V car il y a un régulateur ; mais ce n’est valable que pour l’alimentation : il n’y a aucun convertisseur pour les lignes de l’I2C !
Pour un code qui marche, désolé mais j’ai supprimé celui que j’avais fait car j’ai changé de chip pour un 5V tolérant mais je te conseille d’utiliser cette librairie pour l’I2C : comme expliqué, elle marche mieux, est plus simple et prend moins de place que Wire :
Après, il te suffit d’aller dans le datasheet du MPU-6050 et de regarder dans quels registres tu dois lire pour avoir les valeurs, et éventuellement dans quels registres tu dois écrire (et quoi) pour modifier les paramètres.
EDIT
J’ai retrouvé mon code . Il marche avec la librairie citée ci-dessus et affiche sur le port série toutes les deux secondes les valeurs de l’accéléromètre et du gyroscope ; avec les paramètres d’origine du chip (il ne change rien, il lit juste) :
Je passe ici histoire d'une minute pour dire que moi aussi j'ai des problèmes avec ce MPU-6050 !
J'ai installé la biblio, et jai compilé ton code, je ne reçois en sortie que des 0...
(en théorie je n'ai pas de problème de câblage, j'utilise la CRIUS AIO PRO v1.1)
En espérant que ça fasse avancer le schmilblik :~
EDIT: Maintenant ça fonctionne aussi pour moi... Oo
Bonjour,
Content de voir que mon code a trouvé une reconversion :)
Cependant attention Marc1424 : pour moi aussi ça a marché au début, mais si il n'y a pas d'adaptateur pour les signaux I2C, ça risque de griller un jour ou l'autre...
Un pin très haut avec une cabane en haut. L'arbre balance naturellement avec le vent. Le projet est destiné à savoir quand il faut impérativement descendre. La vitesse du vent n'est pas suffisante.