Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Deux manières d'intégrer la supervision série à Arduino

Olga Weis Olga Weis
Essayer Serial Port Monitor pour Arduino
Période d'essai de 14 jours gratuits

Qu'est-ce qu'Arduino, et pourquoi
l'utilise-t-on ?


Arduino propose des microcontrôleurs sur carte et des kits de microcontrôleurs pour le développement de projets électroniques. La création d'appareils interactifs ainsi que des projets électroniques très intéressantes avec l'aide de la plateforme Arduino semble être un vrai plaisir pour les bricoleurs de hardware et ceux qui commencent tout juste dans le monde de l'électronique DIY. La plateforme comprend essentiellement un hardware facile à utiliser (une petite carte de circuit imprimé d'accès libre connue sous le nom de microcontrôleur) et un IDE flexible (Environnement de Développement Intégré), une partie de software conçue pour écrire des codes informatiques et les télécharger sur la carte physique.

Arduino

Contrairement à de nombreuses autres cartes de circuit programmables existantes qui nécessitent un hardware supplémentaire pour télécharger un nouveau code écrit à l'ordinateur de le carte, Arduino vous permet de le faire via un simple câble USB. Plus que cela, la plateforme IDE est basé sur une version simplifiée de C++ qui vous permet de faire divers truquages électroniques même si vous n'êtes pas un programmeur expérimenté ou un prototype d'expert.

Tout cela fait de la plateforme l'un des outils expérimentaux plus simple et populaire, apprécié par les artistes, designers, hackers et les amateurs de toutes sortes. Grâce à Arduino, toute personne intéressée par des environnements interactifs peut créer son propre projet avec quelques lignes de code et des circuits imprimés communiquant avec des unités GPS, des LED, caméras, Internet et même votre smartphone !

Arduino Serial Monitor


Arduino Serial Monitor

L'une des meilleures choses de la plateforme est que Arduino utilise la communication en série RS232 pour interagir avec les ordinateurs. Cela signifie que vous pouvez envoyer des commandes à votre carte Arduino à partir d'un ordinateur que vous utilisez et recevoir des messages envoyés par Arduino via USB. Pour que cela soit accompli, il est nécessaire d'ouvrir la fenêtre d'Arduino Serial Monitor, qui fait partie du software de la plateforme et peut être trouvée sur la barre d'outils de l'Arduino IDE. L'utilitaire vous permet de lire facilement Arduino en série et de contrôler le comportement des périphériques interfacés avec le carte.

En plus de montrer les données générées avec le carte, Serial Monitor peut également être très utile lors du développement et du débogage d'une esquisse Arduino. Avec la fonction Serial.print () fournie, vous pouvez envoyer une sortie série Arduino à votre ordinateur et la montrer sur le moniteur du PC. Pourquoi est-il pratique pour le développement des esquisses Arduino ? Bien, il arrive qu'une fois que le code est téléchargé sur le carte Arduino, le résultat que vous obtenez est différent de ce que vous attendiez. Par exemple, une LED ne fait pas quelque chose que vous avez besoin, il clignote plus souvent qu'il devrait ou il ne fait rien. La raison peut être une variable incrémentée ou désactivée, donc Arduino Serial Monitor semble être le moyen le plus simple de voir ses valeurs changeantes.

Serial Port Monitor: solution alternative


Avec les fonctionnalités limitées qu'il offre, Arduino Serial Port Monitor est compatible avec la communication série de base, mais autres choses, comme l'enregistrement des données ou le suivi des ports COM en temps réel ne semble pas possible avec l'utilitaire. C'est là qu'intervient Serial Port Monitor d'Electronic Team (SPM).

Serial Port Monitor

Maintenant, tout le monde peut ouvrir et fermer les ports COM, modifier leurs paramètres en fonctionnement ou communiquer des données dans différents formats (tel que chaîne, binaire, octal, décimal ou hexadécimal) grâce au terminal intégré disponible dans la version PRO de SPM. L'envoi de données binaires en blocs n'est pas un problème tant que vous utilisez le software.

Serial Port Monitor est une excellente façon de comparer et d'analyser les informations envoyées d'une carte Arduino à votre machine. L'application est capable d'enregistrer les données en série reçues dans un fichier séparé, et le rendre disponible pour examen ultérieur.

En modifiant les paramètres de contrôle de flux avec SPM, vous aurez la possibilité de modifier la fonctionnalité de la plateforme Arduino. L'idée est simple : une fois que vous avez réglé le contrôle du flux à aucun, il est possible d'accéder à la série sans avoir besoin de réinitialiser votre carte. En conséquence, lors du débogage d'une esquisse Arduino, vous pouvez simplement attacher un connecteur et surveiller des données sans avoir à démarrer l'esquisse.

Voici quelques autres fonctionnalités de base du SPM:

  • Renifler l'activité des ports COM

  • L'application vous permet de commencer à surveiller les ports série actifs dès qu'ils sont détectés par le software. L'avantage ici est que quand se trouve un bug dans votre code, vous pouvez le réparer immédiatement.

  • Surveillance simultanée de plusieurs ports

  • Les utilisateurs qui veulent suivre l'activité de plusieurs ports COM à la fois peuvent le faire avec SPM. La collecte de données est basée sur la méthode du premier entré, premier sorti.

  • Modes de filtrage et de visualisation des données

L'option de filtrage proposée par SPM est destinée à simplifier l'analyse des données en vous offrant la possibilité de ne voir que des messages pertinents. De plus, les données peuvent être montrées dans différentes vues : tableau, ligne, vidage mémoire et terminal.

Avec tonnes de fonctionnalités exceptionnelles et facile à utiliser, le Moniteur Série d'Electronic Team pour Arduino, permet de surveiller et analyser des données en série à tout utilisateur, indépendamment de leurs compétences de programmation. Cela rend le software la meilleure solution pour surveiller les communications série disponible aujourd'hui.

Serial Port Monitor

Configuration requise: Windows (32 bits et 64 bits) : Vista/7/8/10/11, Windows Server 2008/2012/2016/2019/2022, Windows sur ARM , 9.87MB taille
Dernière version 9.5.589 (le 16 Nov, 2023) Notes de mise à jour
Catégorie: Communication Application