Dies ist eine alte Version des Dokuments!
Processing ist eine Programmierumgebung für Java, die für bildende KünstlerInnen entwickelt wurde. Sie glänzt insbesondere mit einer übersichtlichen Oberfläche, einfachen Funktionen zur Grafikausgabe und einem Haufen per Mausklick installierbarer Libraries, die alle möglichen interessanten Funktionen zur Verfügung stellen.
Damit ist Processing ideal geeignet, um ein graphisches Interface zu eurem Roboter zu bauen.
Das, was in Arduino setup
und loop
sind, heisst in Processing setup
und draw
So zeichnet z.B. das folgende Programm einen Kreis um den Koordinatenursprung:
<code Java> float angle=0; float diameter=50; void setup(){
}
void loop(){
point(cos(angle)*diameter,sin(angle)*diameter); angle+=0.01;
} <\code>