Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. {{backlinks>.}} ===== Debugging und Datenaustausch über den Seriellen Port ===== Siehe auch https://www.arduino.cc/en/reference/serial Die Ports 0 und 1 sind für die (hardwaremässige) serielle Datenübertragung reserviert. Die Ports können zwar auch für anderes gebraucht werden, wenn man weiss, was man tut. Es ist auch möglich, andere Port für die (softwaremässige) serielle Übertragung zu nutzen. ==== Initialisierung ==== Typischerweise im setup(): <code c++> Serial.begin(9600); // langsame "Standardverbindung" // Serial.begin(115200); // schnelle Standardverbindung </code> Andere Geschwindigkeiten sind möglich, aus solche, die nicht Standard sind, wie z.B. 1MBaud. Wenn der Computer dies unterstützt, kann damit gearbeitet werden. ==== Output ==== <code c++> int c=42; Serial.print("hello "); // Zeichenkette, ohne Zeilenumbruch Serial.println(c); // Zahl, mit Zeilenumbruch </code> ==== Input ==== z.B. * Serial.readString(): https://www.arduino.cc/en/reference/serial * Serial.parseInt(): https://www.arduino.cc/en/Serial/ParseInt * Serial.parseFloat(): https://www.arduino.cc/en/Serial/ParseFloat lehrkraefte/blc/math/formi/serial.txt Last modified: 2017/02/17 21:17by Ivo Blöchliger