Darüber hinaus können die Eingänge mit dem seriellen Monitor angezeigt werden und die Anzeigemodule mit Arduino anbinden. In diesem Diskurs wird erläutert.
Serienmonitor von Arduino IDE
Arduino IDE ist die Software, die die Kommunikation zwischen dem Computer und den Arduino -Boards mit einem USB -Kabel überbrückt. Diese Software wird hauptsächlich zum Hochladen des Arduino -Programms in das Arduino -Vorstand verwendet. Darüber hinaus verfügt diese Software über einen seriellen Monitor, der die Ausgänge und Eingaben des Arduino -Programms beim Zusammenstellen anzeigt.
Sie können den seriellen Monitor öffnen, indem Sie auf das blaue Symbol oben rechts auf der Arduino -IDE klicken. Nach dem Klicken auf eine Registerkarte mit dem Namen Serienmonitor wird am unteren Rand des Arduinoids geöffnet.
Um die Eingabe auf dem seriellen Monitor einzugeben, können Sie die Eingabe eingeben, indem Sie sie in die graue Balken schreiben, die in der unten angegebenen Abbildung rot hervorgehoben ist
Die obige Abbildung zeigt, wie der serielle Monitor in der Arduino -IDE verwendet werden kann.
So zeigen Sie serielle Eingaben vom Computer zu LCD an
Um eine klare Vorstellung davon zu geben, wie wir Arduino mit dem seriellen Monitor die Eingabe geben können, haben wir ein Beispiel gegeben. Die in diesem Beispiel verwendeten Komponenten sind:
Der Schema für die Schaltung ist:
Hardware -Montage
Um die Schaltung anzuschließen, haben wir zuerst alle Komponenten auf dem Brotbrett positioniert und danach mithilfe von Verbindungsdrähten die LCD mit Arduino anstellen.
Wir haben das Bild für die Hardware -Montage des Projekts gegeben, in dem die lila Drähte die Datenstifte des LCD mit Arduino verbinden. Während der gelbe Draht, der mit dem Ausgang des Potentiometers verbunden ist. Darüber hinaus verbinden die grauen Stifte die RS- und E -Stifte des LCD mit dem Arduino Uno.
Wir haben die beiden oberen Pinschichten des Brotbretts verwendet, einen für die 5 Volt und die andere für den Boden, um das LCD und das Potentiometer mit Spannungsversorgung zu verbinden.
Arduino -Code zum Anzeigen der seriellen Eingabe auf LCD
Der Arduino -Code, der für die Anzeige der seriellen Eingabe auf dem LCD zusammengestellt wurde, wird als:
#include // Bibliothek für LCDDas Arduino -Programm nimmt eine Zeicheneingabe aus dem seriellen Monitor und dann wird dieser Eingang auf dem mit Arduino mit Arduino verbundenen LCD angezeigt. Wir haben die benutzt Serie.verfügbar() Funktion zum Lesen der Eingänge aus dem seriellen Monitor, der nur die Anzahl der zum Lesen verfügbaren Bytes liest.
Nachdem das Programm festgestellt hat, dass Daten verfügbar sind Serie.lesen() Die Funktion wird im Arduino -Code zum Lesen der in der Anzahl der Bytes gespeicherten Daten verwendet. Dies sind die tatsächlichen Daten oder wir können die vom Benutzer auf dem seriellen Monitor angegebenen Eingabe sagen.
Die vom Arduino gelesenen Daten werden dann dem gegeben LCD.drucken() Funktion so, dass die Daten auf dem LCD angezeigt werden können. Darüber hinaus gibt es zwei, wenn Bedingungen verwendet werden: Die erste Bedingung wird verwendet, um zu überprüfen, ob Daten zu den Bytes gelesen werden müssen. Die zweite Bedingung legt die Anzeigeposition der Daten fest, die als Eingabe so angegeben werden zur nächsten Zeile. Wenn nicht, zeigen Sie einfach die Daten auf dem LCD an.
Hardwareausgabe des Arduino -Codes zur Anzeige der seriellen Eingabe auf LCD
Der Arduino -Code fragt, um den Namen einer Website in den Serienmonitor einzugeben, wie in der folgenden Abbildung gezeigt:
Gleiches wird auch auf der LCD angezeigt:
Jetzt haben wir Arduino im Serienmonitor die Eingabe an die graue Farbreihe gegeben:
Dann durch Drücken Strg+Eingabe Zum Eingeben der Eingabe und der Eingang wird auf der LCD angezeigt.
Die Eingabe wird auf dem LCD angezeigt, wenn er aus dem Serienmonitor eingegeben wird, und kann in dem unten veröffentlichten Bild angezeigt werden:
Der Eingang wird auch auf dem seriellen Monitor angezeigt:
Abschluss
In der Arduino -Programmierung können wir die Eingaben an das Arduino -Board mit der Arduino -IDE geben. Die Arduino IDE verwendet seinen seriellen Monitor zum Anzeigen der Ausgänge des Arduino und verwendet sie auch, um die Eingänge an das Arduino -Board zu geben. Um Eingaben mit dem seriellen Monitor zu geben, werden hauptsächlich zwei Funktionen verwendet, die sind Serie.verfügbar() Und Serie.lesen() Funktion. In diesem Artikel werden die seriellen Eingänge eingenommen und dann auf der Flüssigkeitskristallanzeige (LCD) angezeigt.