Il y a quelques mois, j'ai acheté une Arduino UNO qui fonctionnait très bien. Le code Blink marchait et il n'y avait aucun soucis. N'ayant pas acheté de quoi bien m'amuser avec, je l'ai délaissé. Il y a quelques temps, j'ai décidé de m'y remettre et ai donc acheté des leds, des leds RVB (RGB), une planche de prototypage, des connecteurs, des résistances, un bouclier contrôleur de moteurs, des moteurs, un capteur de distance à ultrasons ainsi que de quoi réaliser un châssis.
Fière de moi, je m'empresse de réaliser quelques circuits à l'aide de la breadbord et de réaliser un programme. La vérification ne comportant pas d'erreurs, je décide de le transférer sur mon UNO. A la fin de la compilation, un message d'erreur s'affiche : " avrdude: stk500_getsync(): not in sync: resp=0x00 " et, bien évidemment, le programme ne s'est pas transférer.
Je n'ai pas trouvé de solution autre que d'installer la version anglaise (j'ai la française) malgré y avoir passé du temps et viens donc solliciter la communauté de SDZ pour m'aider à trouvé cette solution en espérant que l'un d'entre vous l'a. De plus, je n'arrives pas à dl la version anglaise car à chaque fois, cela peut télécharge la française.
Pour ce qui est du langage il suffit une fois l'interface arduino ouvert d'aller dans fichier puis préférence et enfin de séléctionner la langue dans language de l'éditeur.
Pour ce qui est de l'erreur avrdude:stk500 plusieur chose :
1 - es tu sur le bon port com ? tu vas dans outils >> port série >> choisis le port généralement il y'en a 2 le com 1 n'étant plus opérant.
si à cette étape tu ne vois pas 2 port série vérifie que ton arduino est bien détécté et que son pilote a été installer dans le gestionnaire de périphérique.
2 - es tu bien sur la bonne carte ? outils >> carte
J'ai du mal me faire comprendre et j'en suis désolé d'avance mais quand je disais qu'il me fallait installer la version anglaise, ce n'était pas un simple changement de langue mais, il me semble, bien une version différente du logiciel Arduino, cependant, je ne serais dire laquelle car cela n'était pas dit.
1- J'ai bien les 2 choix de port série mais comment savoir lequel est le bon ? De toute manière, j'ai testé les 2 possibilités et rien n'y fait.
ah tiens donc sur quel système es tu donc windows linux mac ?
Par contre je ne comprends pas ta version anglaise sur le site officiel les packages sont tous international la seul difference ce faisans 32 ou 64 bits
En OS, j'ai Windows Xp version 32 bits (...) et pour "la version anglaise", je dois confondre mais sur certains forums ils parlaient de çà et je me suis dis que la version anglaise était la version montrée sur le tutoriel Arduino du SDZ. En effet, voilà à quoi ressemble mon interface et voici celle utilisé pour le tutoriel.
On peut directement apercevoir que l'interface est différente: plus de boutons et d'options, en anglais (de base) ainsi qu'un titre différent. Or en utilisant le même lien et la même version (sur mon image elle est différente mais je viens de la mettre à jour, le problème était déjà là) j'obtiens un logiciel différent.
je comprends mieux la version utilisé dans le tutoriel est une ancienne version du logiciel arduino estampillé 022 toi tu as la version 1.0.5
qui est d'ailleurs la dernière en date donc la plus récente.
Beaucoup de modification ont eu lieu depuis le passage aux versions 1.0+.
pour ton problème d'upload vers ta carte j'ai quand même l'impression que ta carte n'est pas détecté correctement, pourrais tu regarder dans ton gestionnaire de périphérique tu dois avoir dans les ports com un périphérique appelé "arduino R3 uno" (si c'est celui que tu as ou equivalent..)
comme sur cette image
sinon il te reste à réinstaller les drivers de la carte à partir du répertoire de ta version 1.0.5.
Dans Ports (COM et LPT), je vois 2 ports de communication (COM1 et COM2) ainsi que le port de l'imprimante mais pas celui de mon Arduino (qui est également une UNO Rev3). Est-ce normal d'avoir 2 ports de communication différent ? Comment réinstaller les drivers ? En allant dans le dossier drivers ? Si oui, comment savoir quels drivers installer, il y a tellement de fichier ...
J'ai fait continuer et l'installation c'est faite, l'icône de l'Arduino Uno Rev3 est apparu avec écrit entre parenthèses COM3, j'ai donc sélectionné le port COM3 dans le logiciel Arduino et, un peu plus tard, une fenêtre "pop-up" apparaît en me disant qu'un nouveau matériel a été détecté, c'était ma carte Arduino ...
EDIT : le problème absolument incompréhensible ci-dessus est résolu ce n'était rien mais, maintenant, quand j'essaye de compiler un programme dans l'arduino, la compilation se bloque à la moitié de la barre indiquant le niveau de compilation (vous savez, la barre d' "avancement" avec les "petits segments verts").
un problème de librairie ou un composant manquant pour la compilation.
est ce que tu peux stp activer l'affichage des résultats en faisant fichiers >> préférences >> affichés les résultats détaillés pendant et tu coches compilation.
Ensuite tu essayes de re-uploader ton programme dans l'arduino et tu nous copie/colle ce qu'il y'a dans la fenetre de compilation noire en bas.
j'ai une carte arduino uno et tout fonctionnait très bien, hier en lancant le programme arduino il m'a proposer une mise à jour que j'ai accepter et depuis si je verifie une programme il me met un message d'erreure
Moi aussi j'ai un problème avec avrdude,sur mon pc et dans tous les pc de ma salle de cours. Dès que j'essaie de faire un téléversement sur mon arduino Uno, ca m'affiche :
"avrdude: verification error, first mismatch at byte 0x0000
Tu devrais créer ton propre sujet parce que ton problème ne semble pas être en rapport avec le sujet de cette vieille discussion. Et profites en pour ajouter le texte complet de l'erreur en activant éventuellement l'affichage détaillé (dans Fichier -> Préférences -> "Afficher les résultats détaillés") si tu n'avais que ces 2 lignes qui s'affichaient.
[Problème Arduino] Code d'erreur !
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Retrouvez moi sur mon blog et ma chaine Youtube !