MODE 8 — RADAR

Medium · 1h · Fast kostenlos

Ziel & Anwendung

Wie ein echtes Radar schwenkt ein Servo-Arm den Distanzsensor hin und her und baut eine Karte aller Objekte im Umkreis auf! 12 Positionen werden gemessen und auf einem runden Karton-Display visualisiert. Ein Zeiger schlägt bei jedem erkannten Objekt aus — Radar im Miniformat!

  • Ein Servo-Arm schwenkt den Sensor über den vollen Bereich und zurück — 12 Messpositionen werden gespeichert
  • Eine Anzeige zeigt die durchschnittliche Distanz aller erkannten Objekte
  • Ein Zeiger schlägt bei jedem neuen Scan aus — ein Ton piept bei Objekt-Erkennung

Anschluss & Funktion

Motoren am Board

AnschlussMotorAufgabe
S1180°-ServoSensor-Schwenk-Arm
S3180°-ServoDurchschnitts-Distanz-Anzeige
STEPPERSchrittmotorBewegt den Radar-Zeiger, schlägt bei erkannten Objekten aus

Materialliste

  • Runde Karton-Scheibe (Durchmesser 15 cm) als Radar-Display
  • 12 Markierungen auf der Scheibe (je 30° Abstand) als Mess-Positionen
  • Langer Zeiger (10 cm) auf dem Stepper-Mitnehmer als Radar-Zeiger
  • Kleiner Arm (4 cm) auf S1 zum Schwenken des Sensors
  • Klebeband, Heißkleber

Step-by-Step Tutorial

  1. Radar-Display und Sensor-Schwenk-Arm aufbauen

    Plastik-Servo-Horn auf den Schwenk-Servo aufschrauben. Kurzen Arm (4 cm) draufkleben. Distanzsensor am Ende des Arms befestigen — zeigt nach vorne. Ganz links steht der Sensor am linken Rand des Messbereichs, ganz rechts am rechten Rand. Runde Radar-Scheibe (15 cm) als Display hinter dem Sensor aufstellen. 12 gleichmäßige Positionen aufzeichnen.

    Check: Der Schwenk-Arm bewegt den Sensor über den vollen Bereich: von ganz links bis ganz rechts

    Tipp: Sensor muss freie Sicht auf den Messbereich haben — keine Karton-Teile im Weg

  2. Scan-Sequenz und Messpositionen

    Der Schwenk-Arm bewegt sich in 12 gleichmäßigen Schritten über den gesamten Messbereich. An jeder Position bleibt er kurz stehen, misst die Distanz und speichert den Wert. Dann geht es weiter zur nächsten Position. Am Ende des Bereichs kehrt der Arm wieder um — ein kontinuierlicher Scan-Betrieb.

    Check: Der Schwenk-Arm fährt automatisch nacheinander alle 12 Positionen an und misst die Distanz

    Tipp: Zwischen jeder Position kurz warten, bis der Sensor eine stabile Messung hat

  3. Radar-Zeiger

    Der Mitnehmer trägt den langen Zeiger (10 cm). Er dreht sich proportional zum Scan-Winkel. Wird ein nahes Objekt erkannt, schlägt der Zeiger zusätzlich stärker aus. Die Durchschnitts-Distanz-Anzeige zeigt den Mittelwert aller 12 Positionen. Ein kurzer Ton begleitet jede Objekt-Erkennung.

    Check: Der Zeiger dreht mit dem Scan-Winkel mit — bei erkanntem Objekt schlägt er zusätzlich aus

    Tipp: Die Zeiger-Position auf dem Radar-Display entspricht dem aktuellen Scan-Winkel

  4. Leichtgängigkeitstest des Sensor-Arms

    Vor dem Einschalten: Schwenk-Arm manuell über den vollen Bereich bewegen. Klemmt der Sensor? Hat das Sensor-Kabel genug Spielraum? Distanzsensor zeigt immer nach vorne ohne von Karton-Teilen verdeckt zu werden? Erst nach OK Strom einschalten.

    Check: Schwenk-Arm manuell von links nach rechts schwenken — Sensor dreht frei, Kabel haben genug Spielraum

    Tipp: Sensor-Kabel müssen locker genug sein damit sie den Schwenkbereich nicht einschränken

  5. Radar-Scan in Aktion

    Strom einschalten. Scan beginnt automatisch. Leere Fläche messen: die Anzeige zeigt große Distanz. Objekt in 30 cm Entfernung aufstellen: die Anzeige fällt, ein Ton piept. Mehrere Objekte: bei jedem trifft der Scan-Arm auf das Objekt und der Zeiger schlägt aus. Radar-Karte auf dem Display lesen: wo sind die Objekte?

    Check: Objekte im Messbereich aufstellen: die Anzeige und der Zeiger reagieren auf jedes Objekt

    Tipp: Objekte in verschiedenen Abständen und Winkeln aufstellen — Radar zeigt sie alle

Troubleshooting

  • Sensor misst immer die gleiche Distanz — Sensor-Arm dreht sich nicht — Servo auf Bewegung prüfen, Verbindung zum Arm fest?
  • Der Radar-Zeiger dreht sich immer weiter im Kreis — Absolute Zielpositionen statt relativer Schritte verwenden, damit der Zeiger nicht wandert
  • Scan-Geschwindigkeit zu langsam — Wartezeit pro Position im Code verkürzen — der Sensor braucht nur eine sehr kurze Messzeit

Modifikationen & Sicherheit

  • Pro-Tipp: Radar-Plot auf dem Display als Punkte markieren — nach 3 Scans hat man eine vollständige Raumkarte
  • Pro-Tipp: Scan-Geschwindigkeit im Code anpassen — langsam für präzise Messung, schnell für Live-Überwachung

Wichtige Code-Teile

// Scan: Winkel von 0 bis 180°, 12 Positionen
static float scanAngle = 0;
static int scanDir = 1, scanSlot = 0;
static float radarPlot[12] = {0};
static float avgDist = 100;

if(stepper.distanceToGo() == 0) {
    // Distanz messen und speichern
    radarPlot[scanSlot] = DistanceCM;
    // Durchschnitt berechnen
    float sum = 0; for(int i=0;i<12;i++) sum+=radarPlot[i];
    avgDist = sum / 12.0f;
    // Objekt erkannt?
    if(DistanceCM < 50) {
        Buzzer.setMode(SHORT_BLINK);
        stepper.move((int)(DistanceCM * 2)); // Ausschlag
    }
    // Nächste Position
    scanAngle += scanDir * 15;
    if(scanAngle >= 180) { scanAngle = 180; scanDir = -1; }
    if(scanAngle <= 0)   { scanAngle = 0;   scanDir =  1; }
    scanSlot = (int)(scanAngle / 15);
    // S1: Sensor-Arm schwenken
    servocontroller.setServoPulse(1, map((int)scanAngle, 0, 180, 1000, 2000));
}
stepper.run();

// S3: Durchschnittsdistanz
servocontroller.setServoPulse(3, map(constrain((int)avgDist, 0, 200), 0, 200, 2000, 1000));

Ähnliche Projekte

  • MODE 7 — GHOST LOCK — Jemand betritt den Raum — und plötzlich geht alles los! PIR erkennt die Person, eine Tür schlägt zu, Servos zucken wild, der DC-Motor dreht auf und der Buzzer kreischt. 3 Sekunden lang geisterhaftes Chaos, dann wieder totale Stille. Der perfekte Prank für Besucher die ahnungslos die Tür öffnen!
  • MODE 2 — CAT DOOR — Nie wieder aufstehen um die Katzenklappe aufzumachen! Ein Bewegungs- oder Abstandssensor erkennt die Katze — die Klappe öffnet automatisch und schließt sich nach vier Sekunden wieder. Ein Nacht-Sperrmodus hält ungebetene Besucher draußen.
  • MODE 6 — KARTEN — Visitenkarten, Spielkarten, Gutscheine — alle einzeln automatisch ausgeben! Ein Magazin dreht sich zur gewählten Position, ein Schiebe-Arm schiebt die Karte heraus und ein Vereinzeler sorgt dafür, dass nur eine auf einmal kommt. Dreh-Regler wählt das Fach, ein Knopfdruck löst die Ausgabe aus. Professionell!