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.

Zwei Möglichkeiten zur Implementierung der seriellen Überwachung für Arduino

Olga Weis Olga Weis
Testen Sie Serial Port Monitor für Arduino
14 Tage kostenlose Testversion

Was ist Arduino und warum es verwendet wird?


Arduino sind single-platine Mikrocontroller und Mikrocontroller-Kits für die Entwicklung von Elektronikprojekten. Das Erstellen von interaktiven Geräten sowie recht überzeugenden Elektronikprojekten mit Hilfe der Arduino-Plattform scheint eine echte Freude für Beide, Hardware-Bastler und denjenigen, die gerade in der Welt der DIY-Elektronik starten. Die Plattform umfasst grundsätzlich eine einfach zu bedienende Hardware (eine kleine Open Source Platine, die als Mikrocontroller bekannt ist) und flexible IDE (Integrated Development Environment), sowie einen Softwareteil für das Schreiben von Computercodes und das Hochladen auf das Physikalische Board.

Arduino

Im Gegensatz zu vielen anderen vorhandenen programmierbaren Platinen, die zusätzliche Hardware zum Hochladen eines neuen Codes benötigen, der auf dem Computer auf die Platine geschrieben wird, erlaubt Ihnen Arduino dies über ein einfaches USB-Kabel zu tun. Mehr als das, die IDE der Plattform basiert auf einer vereinfachten Version von C ++, die verschiedene elektronische Tricks ermöglicht, auch wenn Sie kein erfahrener Programmierer oder ein Prototyp Experte sind.

All dies macht die Plattform zu einem der benutzerfreundlichsten und beliebtesten experimentellen Werkzeuge, von dem Künstler, Designer, Hacker und Hobbyisten aller Art begeistert sind. Dank Arduino kann jeder, der an interaktiven Umgebungen interessiert ist, ein eigenes Projekt mit nur wenigen Zeilen Code und einigen Platinen, die mit GPS-Geräten, LEDs, Kameras, dem Internet und sogar Ihrem Smartphone kommunizieren, erstellen.

Arduino Serial Monitor


Arduino Serial Monitor

Eines der besten Dinge über die Plattform ist, dass Arduino RS232 serielle Kommunikation verwendet, um mit Computern zu interagieren. Dies bedeutet, dass Sie in der Lage sind, Befehle an Ihr Arduino-Board von einem Computer, den Sie verwenden zu senden und empfangen Sie Nachrichten, die vom Arduino über USB gesendet werden. Um dies zu erreichen, ist es notwendig, das Fenster von Arduino Serial Monitor zu öffnen, das eigentlich ein Teil der Plattform-Software ist und auf der Symbolleiste der Arduino IDE gefunden werden kann. Das Dienstprogramm lässt Sie leicht serielle Arduino lesen und das Verhalten der Geräte, die an die Platine angeschlossen sind, steuern.

Zusätzlich zur Anzeige von Daten, die mit dem Board erzeugt werden, kann Serial Monitor auch sehr hilfreich sein, wenn Sie einen Arduino-Entwurf entwickeln und debuggen. Mit der Serial.print () - Funktion, kann Arduino die serielle Ausgabe an Ihren Computer senden und auf dem PC-Monitor anzeigen. Warum ist es komfortabel für die Entwicklung von Arduino-Entwürfen? Nun, es kommt vor, dass, sobald der Code auf das Arduino-Board hochgeladen wird das Ergebnis das Sie erhalten anders ist, als das, was Sie erwartet haben. Zum Beispiel, eine LED macht nicht was Sie brauchen, z.B. blinkt häufiger als es sollte oder ähnliches. Der Grund kann eine Variable sein, die ein- und ausgeschaltet wird, also ist Arduino Serial Monitor der einfachste Weg, um seine wechselnden Werte zu sehen.

Serial Port Monitor: Alternative Lüsung


Mit der eingeschränkten Funktionalität bietet Arduino Serial Port Monitor die grundlegende serielle Kommunikation, aber alles andere, wie Datenprotokollierung oder Überwachung von COM-Ports in Echtzeit scheint nicht mit dem Dienstprogramm möglich. Hier kommt Serial Port Monitor von Electronic Team (SPM) ins Spiel.

Serial Port Monitor

Jetzt kann jeder COM-Ports öffnen und schließen, während des Betriebs deren Parameter ändern oder Daten in verschiedenen Formaten (wie String, binär, oktal, dezimal oder hexadezimal) übermitteln, dank des eingebauten Terminals in der PRO-Version von SPM . Das Senden von Binärdaten in Blöcken ist auch kein Problem, solange Sie die Software verwenden.

Serial Port Monitor ist eine großartige Möglichkeit, Informationen zu vergleichen und zu analysieren, die von einem Arduino Board an Ihre Maschine gesendet wurden. Die App ist in der Lage, empfangene serielle Daten in einer separaten Datei zu protokollieren und sie zur späteren Betrachtung zur Verfügung zu stellen.

Durch die Änderung der Durchflussregelungseinstellungen mit SPM haben Sie die Möglichkeit, die Funktionalität der Arduino-Plattform zu ändern. Die Idee ist einfach: Sobald Sie die Flow Control auf "keine" gesetzt haben, ist es möglich, auf die serielle Schnittstelle zuzugreifen, ohne dass Sie Ihr Board zurücksetzen müssen. Als Ergebnis, wenn Sie einen Arduino-Entwurf debuggen, können Sie einfach einen Connector anhängen und Daten überwachen, ohne den Entwurf zu starten.

Hier sind einige andere Kernfunktionen von SPM:

  • Sniffing COM Ports Aktivität

  • Mit der App können Sie aktive serielle Schnittstellen starten, sobald sie von der Software erkannt werden. Der Vorteil hier ist, dass wenn Sie einen Fehler in Ihrem Code finden, können Sie diesen sofort beheben.

  • Gleichzeitige Überwachung mehrerer Ports

  • Benutzer, die die Aktivität von mehreren COM-Ports gleichzeitig verfolgen möchten, können dies mit SPM tun. Die Datenerhebung basiert auf der first in, first out Methode.

  • Datenfilterung und Visualisierungsmodi

  • Die Filteroption, die SPM bietet, soll die Datenanalyse vereinfachen, indem sie Ihnen die Möglichkeit bietet, nur relevante Nachrichten zu sehen. Darüber hinaus können die Daten in verschiedenen Ansichten angezeigt werden: Tabelle, Zeile, Dump und Terminal.

Gepackt mit unmengen herausragender Funktionalitäten und dennoch benutzerfreundlich und einfach zu bedienenden, bietet Electronic Team Serial Monitor für Arduino jedem Benutzer die Möglichkeit, unabhängig von deren Programmierkenntnissen serielle Daten zu überwachen und zu analysieren. Damit ist die Software die Top-Lösung für die Überwachung der seriellen Kommunikation, die derzeit zur Verfügung steht.

Serial Port Monitor

Anforderungen: Windows (32-Bit und 64-Bit): Vista/7/8/10/11, Windows Server 2008/2012/2016/2019/2022, Windows auf ARM , 9.87MB Größe
Letztes Build 9.5.589 (der 16. Nov, 2023) Versionshinweise
Categorie: Communication Application