Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

skript:arduinoradar

Das Arduino Radar

In drei Teams wird der Bau des Radars vorbereitet:

  1. Ultraschall-Sensor (HC-SR04)
  2. Infrarot-Sensor (Sharp GP2D12)
  3. 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 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

skript/arduinoradar.txt · Zuletzt geändert: 2016/08/03 17:39 von c.jaedicke