IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

[Uno] MPU 6050 "Erreur compilation"


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut [Uno] MPU 6050 "Erreur compilation"
    Bonjour,
    Je suis débutant et je souhaiterais programmer un arduino UNO avec le module MPU 6050, l’objectif, dans un premier temps, serait de récupérer les données faire une simulation 3D sur Processing puis, dans un second temps, connecter des moteurs pas à pas ou des servos moteurs ( créer un stabilisateur de vol RC). J’ai consulté plusieurs sites de you tubeur, pour lesquels cette programmation est un jeu d’enfant. Pour ma part s’en est tout autre… je ne suis pas du tout à l’aise avec ce nouvel environnement et l’anglais, du moins pas pour ce langage atypique.
    Serait-il possible de me donner un coup de main pour la réalisation de mon projet ?
    Existe-t-il un tuto complet, en français, pour Arduino/MPU6050 ?

    Ci-dessous quelques informations :
    Carte arduino UNO (déjà utilisée pour faire des essais sur d’autre projet plus simple)
    Module MPU 6050 (commandé sur AMAZON)
    IDE Mac OSX 10.10 or newer (téléchargé sur le site d’arduino)
    Les libraries employees: #include "I2Cdev.h" /#include "MPU6050.h" /#include "Wire.h"
    En pj le schéma du montage

    A ce jour l’erreur relevée lors de la vérification est une erreur de compilation.
    En vous remerciant par avance pour l’intérêt que vous portez à mon projet.
    slt
    Images attachées Images attachées  

  2. #2
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 933
    Par défaut
    Salut, un petit coup de google sur "mpu6050 arduino français" devrait donner pas mal de résultats.

    toutes les centrales inertielles sont bruitées, donc il faut une bonne bibliothèque et/ou un bon composant (le MPU 6050 est plutôt daté) pour le filtrage des données. par exemple le MPU-9150 est un MPU 6050 avec un magnétomètre supplémentaire (AK8975) et un processeur de traitement du signal dédié (Digital Motion Processor) qui combine les données des différents capteurs en temps réel

    si vous postez le code et le message d'erreur on pourra sans doute vous en dire plus

  3. #3
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut
    Salut Jay M
    Merci beaucoup pour cette réponse, à vrai dire j’ai déjà pas mal regardé sur Google pour trouver des solutions à ma problématique, j’ai l’impression que mon cas est bien particulier…

    Effectivement je me suis renseigné et le MPU-9150 a l’air plus adapté, je vais m’en procurer un prochainement, mais je souhaiterai tout de même faire fonctionner le MPU 6050.

    Pour information, je me suis inscrit sur « Arduino EDITOR », téléchargé le plugin pour la connexion USB et ça à l’air de fonctionné. J’en déduis que ma carte UNO fonctionne et que les librairies téléchargées sur le net fonctionnent également. Je pense donc que ce problème de compilation provient de la connexion de mon Arduino sur mon Macbook pro 2010.

    Comme demandé, je te joins trois captures écran concernant le problème de compilation.

    Encore merci pour ton aide.

    Slt
    Images attachées Images attachées    

  4. #4
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 933
    Par défaut
    je me suis inscrit sur « Arduino EDITOR », téléchargé le plugin pour la connexion USB
    Plug-in ?? Vous utilisez l’IDE en local, c’est juste le bon driver USB qu’il faut, ce doit être en standard sauf si vous avez une vieille version de l’OS et un clone de Uno à base de CH340


    Ouvrez un sketch vide ou l’exemple blink et essayez de le télécharger

    Postez le texte (copier coller de la console) s’il y a un message d’erreur

  5. #5
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut
    Bonsoir Jay M.

    j'ai effectué de téléverser les sketchs "vide" ou l’exemple "blink", mais rien y fait toujours le même message d'erreur ci dessous:

    erreur de compilation pour la carte Arduino Uno

    fork/exec /Users/sachamatter/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++: no such file or directory
    Erreur de compilation pour la carte Arduino Uno
    je ne comprends pas, quand je téléverse de sketchs via Arduino editor en ligne ça fonctionne, et quand j'essaye avec la version IDE Arduino rien à faire...

    Désolé pour cette réponse tardive et merci pour votre aide

    salutations
    Images attachées Images attachées    

  6. #6
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut
    bon et bien j'ai réessayé ce soir sur Arduino editor et ca ne fonctionne plus.
    la vraiment je bloque, ci dessous un screen shot de l'erreur

    Nom : Capture d’écran 2021-08-16 à 21.50.38.png
Affichages : 445
Taille : 206,9 Ko

    le message d'erreur coté Arduino editor:
    /home/builder/opt/arduino-builder/arduino-builder -compile -core-api-version 10611 -hardware /home/builder/opt/arduino-builder/hardware -hardware /home/builder/.arduino15/packages -tools /home/builder/opt/arduino-builder/tools -tools /home/builder/.arduino15/packages -built-in-libraries /home/builder/opt/libraries/latest -logger humantags -fqbn arduino:avr:uno -build-cache /tmp -build-path /tmp/943101674/build -verbose -prefs runtime.tools.arduinoOTA.path=/home/builder/.arduino15/packages/arduino/tools/arduinoOTA/1.3.0 -prefs runtime.tools.avr-gcc.path=/home/builder/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7 -prefs runtime.tools.avrdude.path=/home/builder/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17 -prefs runtime.tools.esptool_py.path=/home/builder/.arduino15/packages/esp32/tools/esptool_py/3.0.0 -prefs runtime.tools.CMSIS.path=/home/builder/.arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs runtime.tools.flashpack.path=/home/builder/.arduino15/packages/Intel/tools/flashpack/2.0.0 -prefs runtime.tools.xtensa-lx106-elf-gcc.path=/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9 -prefs runtime.tools.bossac.path=/home/builder/.arduino15/packages/industruino/tools/bossac/1.7.0-industruino -prefs runtime.tools.esptool.path=/home/builder/.arduino15/packages/esp8266/tools/esptool/2.5.0-3-20ed2b9 -prefs runtime.tools.xtensa-esp32-elf-gcc.path=/home/builder/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0 -prefs runtime.tools.sketchUploader.path=/home/builder/.arduino15/packages/Intel/tools/sketchUploader/1.6.2+1.0 -prefs runtime.tools.x86-linux-gcc.path=/home/builder/.arduino15/packages/arduino/tools/x86-linux-gcc/7.2.0 -prefs runtime.tools.core2-32-poky-linux.path=/home/builder/.arduino15/packages/Intel/tools/core2-32-poky-linux/1.6.2+1.0 -prefs runtime.tools.rp2040tools.path=/home/builder/.arduino15/packages/arduino/tools/rp2040tools/1.0.2 -prefs runtime.tools.CMSIS-Atmel.path=/home/builder/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs runtime.tools.arc-elf32.path=/home/builder/.arduino15/packages/Intel/tools/arc-elf32/1.6.9+1.0.1 -prefs runtime.tools.arduino101load.path=/home/builder/.arduino15/packages/Intel/tools/arduino101load/2.0.1 -prefs runtime.tools.ctags.path=/home/builder/.arduino15/packages/builtin/tools/ctags/5.8-arduino11 -prefs runtime.tools.nrf5x-cl-tools.path=/home/builder/.arduino15/packages/arduino/tools/nrf5x-cl-tools/9.3.1 -prefs runtime.tools.openocd.path=/home/builder/.arduino15/packages/Intel/tools/openocd/0.9.0+0.1 -prefs runtime.tools.arm-none-eabi-gcc.path=/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4 -prefs runtime.tools.mkspiffs.path=/home/builder/.arduino15/packages/esp32/tools/mkspiffs/0.2.3 -prefs runtime.tools.i586-poky-linux-uclibc.path=/home/builder/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0 -prefs runtime.tools.serial-discovery.path=/home/builder/.arduino15/packages/builtin/tools/serial-discovery/1.2.1 -prefs runtime.tools.dfu-util.path=/home/builder/.arduino15/packages/arduino/tools/dfu-util/0.10.0-arduino1 -prefs runtime.tools.arm-linux-gcc.path=/home/builder/.arduino15/packages/arduino/tools/arm-linux-gcc/4.9.3 -prefs runtime.tools.linuxuploader.path=/home/builder/.arduino15/packages/arduino/tools/linuxuploader/1.5.1 -libraries /tmp/943101674/custom -libraries /tmp/943101674/pinned /tmp/943101674/GetAllData

    Sketch uses 10002 bytes (31%) of program storage space. Maximum is 32256 bytes.

    Global variables use 894 bytes (43%) of dynamic memory, leaving 1154 bytes for local variables. Maximum is 2048 bytes.

    Upload started

    Programming with: Serial

    Flashing with command:/Users/sachamatter/.arduino-create/arduino/avrdude/6.3.0-arduino17/bin/avrdude -C/Users/sachamatter/.arduino-create/arduino/avrdude/6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -P/dev/cu.usbmodemFA131 -b115200 -D -Uflash:w:/var/folders/mw/s5rqtx313vl47xq1hmbwqvq00000gn/T/arduino-create-agent397994481/GetAllData.hex:i

    avrdude: Version 6.3-20190619

    Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

    Copyright (c) 2007-2014 Joerg Wunsch

    System wide configuration file is "/Users/sachamatter/.arduino-create/arduino/avrdude/6.3.0-arduino17/etc/avrdude.conf"

    User configuration file is "/Users/sachamatter/.avrduderc"

    User configuration file does not exist or is not a regular file, skipping

    Using Port : /dev/cu.usbmodemFA131

    Using Programmer : arduino

    Overriding Baud Rate : 115200

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

    avrdude done. Thank you.

  7. #7
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 933
    Par défaut
    Pourquoi ne pas utiliser l'IDE standard (surtout si votre mac a une vieille version de l'OS)?
    à télécharger ici: https://www.arduino.cc/en/software après avoir désinstallé tout ce que vous avez installé

  8. #8
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut
    oui bien sur je vais utiliser l'IDE standard, j'essaye de trouver des pistes mais la je suis perdu.
    je vais tout desinstaller puis réinstaller pour voir.

    je ne comprend pas ce message d'erreur " erreur de compilation"

  9. #9
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 933
    Par défaut
    quelle Mac ? quelle version de l'OS? Où avez vous récupérer l'IDE? vos Arduinos (quel type?) sont ils des clones nécessitant un driver spécifique (CH340)?
    Vous êtes administrateur de la machine où vous faites l'installation?

  10. #10
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut
    Nom : Capture d’écran 2021-08-17 à 22.36.52.png
Affichages : 404
Taille : 621,9 Ko

    Nom : IMG_4576.JPG
Affichages : 398
Taille : 109,7 Ko

    j'ai récupéré l'IDE sur le lien que vous m'avez donné, quant à l'administrateur ... je ne vois pas ce que c'est ? l'user c'est bien moi

  11. #11
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 933
    Par défaut
    vous êtes le seul utilisateur de votre mac ou quelqu'un vous a créé un compte?

    L'arduino a l'air d'un vrai mais il ne faut PAS le poser sur du métal, vous risquez de faire un court circuit dessous et le griller.... (j'espère que ce n'est pas déjà fait...)

  12. #12
    Membre du Club
    Homme Profil pro
    Génie Civil
    Inscrit en
    Août 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Génie Civil
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2021
    Messages : 7
    Par défaut
    MacBook Pro sierra vision 10.12.6, j'ai créé un second profil par inadvertance mais je ne l'utilise pas

    je prend note du conseil. il à l'air de fonctionner, comment peut on le tester?

  13. #13
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 933
    Par défaut
    Citation Envoyé par SM05446S Voir le message
    comment peut on le tester?
    En réussissant à charger du code…

Discussions similaires

  1. RXControl RxRichEdit ERREUR Compilation
    Par loleske dans le forum C++Builder
    Réponses: 2
    Dernier message: 25/02/2005, 18h12
  2. [FreePascal] Erreur compilation ou défaut Dev-Pascal ?
    Par molesqualeux dans le forum Free Pascal
    Réponses: 5
    Dernier message: 27/12/2004, 10h00
  3. [Débutant]Erreur compilation !
    Par gandalf_le_blanc dans le forum AWT/Swing
    Réponses: 23
    Dernier message: 30/08/2004, 14h23
  4. Trop de message d'erreurs: compilation KO
    Par jeannot27 dans le forum C++Builder
    Réponses: 6
    Dernier message: 21/01/2004, 16h45
  5. Erreur compilation DX8.1 VC++ 6
    Par d.vidal dans le forum DirectX
    Réponses: 1
    Dernier message: 10/09/2003, 09h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo