Logiciel

Arduino Serial Monitor ne fonctionne pas? Essayez ces 5 étapes

Arduino Serial Monitor ne fonctionne pas? Essayez ces 5 étapes

Avec Arduino, le moniteur série est une fonctionnalité qui peut aider à déboguer les croquis ou à contrôler l'appareil à partir du clavier de votre ordinateur. En outre, vous utiliserez Serial Monitor pour afficher les données envoyées par une esquisse de travail.

Pour voir le moniteur série, l'Arduino doit être connecté par USB à votre ordinateur.

Cependant, le moniteur série affiche parfois simplement une page vierge. Bien que le croquis Arduino contienne Serial.print () et Serial.println () fonctions, le texte n'apparaît pas sur le moniteur série.

Dans cet article, nous examinerons quelques étapes de dépannage de base qui devraient être utiles.


Que dois-je faire si le moniteur série Arduino ne fonctionne pas?

1. Vérifiez les ports de communication

Arduino et l'IDE Arduino doivent être connectés au même port de communication. Le débranchement et le rebranchement de l'Arduino peuvent changer les ports.

Pour une vérification simple, retéléchargez l'esquisse à partir du même IDE que vous utilisez pour ouvrir Serial Monitor.


2. Faites correspondre le débit de bande sur le port série

Le moniteur série sur l'ordinateur et le port série sur l'Arduino doivent avoir le même débit de données (débit en bauds).

Habituellement, le débit en bauds est de 9600, donc l'instruction de programmation est Serial.begin (9600). Définissez la même valeur pour le moniteur série dans la liste déroulante dans le coin inférieur droit. 


3. Assurez-vous que les instructions de programmation sont exécutées

le Serial.begin () et Serial.println () les instructions de programmation doivent être exécutées. Parfois, une instruction de branchement, telle que si et autre, fera manquer ces déclarations.

De plus, s'ils ne sont pas exécutés, le port série ne fonctionnera pas.


4. Vérifiez les instructions pour les erreurs de syntaxe

Examiner le Serial.print ()et Serial.println () instructions pour les erreurs de syntaxe. Puisque impression et println sont courants parmi plusieurs langages de programmation, parfois une utilisation valable dans l'un ne fonctionne pas avec l'Arduino.


5. Vérifiez le câblage

Inspectez le câblage de tout circuit connecté à l'Arduino. Les broches numériques 0 et 1 ne doivent pas être utilisées. Les deux sont connectés aux composants de l'Arduino qui effectue la communication texte en série et ne peuvent pas être utilisés simultanément pour autre chose.


Pour conclure, nous espérons que ces indications ont été quelque peu utiles pour résoudre le problème du moniteur série. Tout commentaire est le bienvenu dans la section commentaires ci-dessous.


FAQ: En savoir plus sur le moniteur série Arduino

Le moniteur série est une fonctionnalité fournie avec toutes les versions de l'IDE Arduino. L'icône Serial Monitor est située à droite ou à l'extrême droite de toutes les autres icônes du menu.

L'Arduino envoie les données de votre croquis sur un PC ou un Mac via des liaisons série. La fonction Serial.begin () appelle votre esquisse, puis Serial.print () imprime le texte et les valeurs que vous souhaitez voir dans le moniteur série.

Pour Mac, vous pouvez trouver ce détail dans les outils. Pour les fenêtres, explorez notre guide d'installation complet du pilote Arduino pour plus de détails.

Fix Impossible d'installer les mises à jour de Pokémon Go sur Windows 10 Mobile
Pokémon Go pour Windows 10 Mobile a récemment reçu un nouveau Pokedex, ainsi que de nombreuses autres fonctionnalités. Malheureusement, certains utili...
Correction des baisses de fréquence d'images dans les jeux de compatibilité descendante Xbox One
Le programme de rétrocompatibilité Xbox One permet aux joueurs de jouer gratuitement à leurs jeux Xbox 360 préférés sur la Xbox One. La liste des jeux...
Fix Lumia ne télécharge pas la mise à jour anniversaire de Windows 10 Mobile
La mise à jour anniversaire pour Windows 10 Mobile est enfin là, après la sortie des versions PC. Cependant, tout le monde n'est pas en mesure de récu...