...
Arduino zu Processing
Auf der Arduino Seite ist das Prinzip relativ simpel. Man aktiviert man die serielle Kommunikation Schnitstelle in der "setup" Funktion und setzt eine Baudrate (bits/second) in der "setup" Funktion fest. Dann schreibt man einfach die betreffenden Werte/Variablen auf die serielle Schnitstelle. Man muss lediglich darauf achten, ein Trennzeichen (zbspl. Komma) zwischen den Werten und nach allen Werten ein new-line Zeichen "\n" zu schicken. Dies macht die Unterscheidung in Processing nachher umso einfachermit Kommas getrennt in einer Zeile.
Hier ein Beispiel, welches die Werte von zwei Sensoren über die serielle Schnittstelle sendet:
...
Auf Processing-Seite müssen wir zunächst die Serial Library importieren, und die serielle Schnittstelle in der "setup" Funktion öffnen. Danach könne wir in der callback Callback Funktion "serialEvent" jeweils eine Zeile lesen, und die einzelnen Wert Werte wieder rauslesen.
Hier ein Beispiel dass die beiden Werte ausliest und eine Ellipse zeichnet.
...