===== Das Arduino Radar ===== In drei Teams wird der Bau des Radars vorbereitet: - Ultraschall-Sensor (HC-SR04) - Infrarot-Sensor (Sharp GP2D12) - Servo-Aktuator (Blue Bird) Schaut im Internet wie ihr die Sensoren bzw. Aktuatoren an den Arduino anschließen könnt. Sobald ihr die Messdaten in einer sinnvollen [[https://de.wikipedia.org/wiki/Internationales_Einheitensystem#SI-Basiseinheiten|SI-Einheit]] auf dem Seriellen Monitor ausgeben könnt bzw. den Servo auf beliebige Positionen steuern könnt, widmet ihr euch dem Datenaustausch zwischen Arduino und Processing. Weitere Aufgaben sind: * Montieren der Sensoren auf dem Servo * Visualisierung der Daten in Processing ==== Etwas zeichnen mit Processing ==== Einfache grafische Elemente mit Processing darstellen, ein Beispiel: int x; void setup() { //window size in pixel size(700,500); x = 0; } void draw() { //draws a point in the window point(x, height/4); //draws a line line(x, height/2, x-10, 2 * height/4 - 40); //draws a circle ellipse(x, 3 * height/4, 10, 10); //every 10px x+=10; } ==== Daten vom Arduino mit Processing empfangen ==== [[http://www.mintgruen.tu-berlin.de/robotikWiki/doku.php?id=techniken:datenaustausch:processingserialread|Datenaustausch mit Processing]]