Quelles sont les erreurs courantes rencontrées lors du téléchargement du croquis sur Arduino?
Les erreurs qui surviennent lors du téléchargement du croquis sur Arduino sont principalement dues à des problèmes de communication entre le logiciel de programmation et la carte Arduino. La liste des erreurs à laquelle on peut s'attendre lors du téléchargement du croquis sur le microcontrôleur Arduino
Erreur 1: Avrdude: ser_open (): Impossible d'ouvrir le périphérique «PortName»: pas de fichier ou de répertoire de ce type
Erreur 2: Avrdude: ser_open (): Impossible d'ouvrir le périphérique «PortName»: la période de délai d'expiration du sémaphore a expiré
Erreur 3: Avrdude: Butterfly_recv (): le programmeur ne répond pas
Erreur 4: Avrdude: ser_open (): Impossible d'ouvrir le périphérique «Portname»: l'accès est refusé
Erreur 5: AvrDude: STK500_RECV (): Le programmeur ne répond pas
Erreur 6: Avrdude: ser_open (): Impossible d'ouvrir le périphérique «PortName»: le système ne peut pas trouver le fichier spécifié
Erreur 7: AvrDude: STK500_getSync () Tentative x de 10: Pas en synchronisation
Comment corriger les erreurs rencontrées lors du téléchargement du code sur Arduino
Afin d'éviter les erreurs énumérées ci-dessus, il faut effectuer une liste de contrôle de toutes les solutions énumérées ci-dessous:
Sélectionnez le port et la carte corrects pour télécharger le code
Avant de télécharger le code, assurez-vous de sélectionner le port sur lequel l'Arduino est connecté et, plus important encore, sélectionnez également correctement la carte que vous utilisez les images suivantes montrent comment sélectionner la carte Arduino et le port sur lequel il est connecté:
Une fois que vous avez cliqué sur l'option mise en évidence dans l'image ci-dessus, un menu apparaîtra avec différentes cartes écrivez simplement le nom de la carte que vous utilisez dans la barre de recherche et sélectionnez-le dans le menu et appuyez sur OK.
Après avoir sélectionné la carte, vous pouvez le connecter à votre ordinateur et vous devez maintenant sélectionner le port dans l'ide Arduino sur lequel la carte est connectée comme indiqué dans l'image ci-dessous:
Lorsque vous avez sélectionné le port, il sera montré comme dans l'image donnée ci-dessous et en raison de la sélection incorrecte du port ou de la carte, vous pouvez voir les erreurs comme le Erreur 1 ou erreur 6 Dans la liste ci-dessus.
Débranchez les broches RX et TX de la carte Arduino lors du téléchargement du code
Les broches RX et TX sont les broches de communication de la carte Arduino, et ces broches sont également utilisées lors du téléchargement du code. Parfois, des erreurs comme l'erreur 5 ou l'erreur 7 peuvent être rencontrées car ces broches sont connectées à tout autre appareil de communication tel qu'un module Bluetooth. Ainsi, toujours lors du téléchargement du code sur Arduino, assurez-vous que les broches RX et TX ne sont connectées à aucun autre appareil.
Gardez ouvrir une seule fenêtre d'Arduino IDE
L'erreur du nom du port (erreur 4) se produit parfois lorsque plusieurs fenêtres sont ouvertes sur l'ide Arduino. Donc, gardez toujours un seul onglet ouvert lors du téléchargement de l'esquisse sur la carte de microcontrôleur Arduino.
Branchez le câble USB pendant quelques secondes et branchez-le à nouveau
S'il y a encore des erreurs même après avoir essayé les solutions ci-dessus, essayez simplement de retirer le câble USB pour le PC, puis de le recommencer. Ce correctif est principalement lié à l'erreur 3 «Programmer ne répond pas».
Si le problème persiste, effectuez les étapes suivantes:
Étape 1: Appuyez et maintenez le bouton de réinitialisation
Étape 2: Gardez le bouton de réinitialisation appuyé sur et téléchargez le code
Étape 3: Attendez que le code soit téléchargé avec succès
Étape 4: Libérez le bouton de réinitialisation lorsque le code est téléchargé
Conclusion
Les erreurs qui se produisent lors du téléchargement des croquis Arduino sont assez difficiles à déterminer, mais une chose est sûre et que ces erreurs sont principalement liées au problème de communication entre le logiciel de programmation Arduino et la carte de microcontrôleur Arduino pour la facilité des apprenants Nous avons expliqué certaines des erreurs les plus courantes auxquelles sont confrontés lors du téléchargement du croquis et nous avons également donné quelques correctifs pour de telles erreurs.