![]() |
||
Der COM-Port ist eine serielle Schnittstelle am PC, und erlaubt es den Benutzer mit Geräten zu kommunizieren. Ich verwende den COM-Port um mit meinen Roboter Daten auszutauschen.
Zum ansteuern der seriellen Schnittstelle braucht man eigentlich nur 3 kleine Befehle. SerialPort1.Open() Öffnet die serielle Schnittstelle. SerialPort1.Write("hallo") Sendet das Wort "hallo". TextBox1.Text = SerialPort1.ReadLine() Dieser Befehl Empfäng Daten und stellt sie in einer Textbox graphisch dar. Mit diesen 3 Befehlen ist man schon in der laage ein kleines Porgramm zu schreiben. Hier der Basic-Code: ![]() Und hier ein Bild für ein möglisches Aussehn: ![]() Was macht das Programm? Das Programm sendet sobald ihr auf die "Senden" Schaltfläche klickt das Wort "hallo". Wenn auf die "Empfangen" Schaltfläche geklickt wird empfängt er die einkommenden Daten und stellt sie in der Textbox graphisch dar. Wieso stürzt mein Programm ab wenn ich auf "Empfangen" klick? Nunja das Programm hat ein kleinen Nachteil^^ Wenn ihr auf "Empfangen" klickt wartet das Programm solange, bis Daten einkommen. Dieses Problem könnte man jedoch mit einem Timer lösen, welcher dann nach einem eingestellten Zeitintervall automatisch abbricht. |
|
|
![]() |