Hauptmenü TMS Robotik AG

04.β Servomotor

Servomotor
Ein Servomotor (Servo) ist ein Motor mit Getriebe, der mit einer elektronischen Schaltung so angesteuert wird, dass er sich in eine bestimmte Position dreht und diese hält.
Zum Beispiel:

Positionen eines Servomotors

Der mBot kann bis zu vier Servomotoren ansteuern (Buchsen S1 bis S4). Den passenden Befehlsblock findest Du im zweiten hellblauen Menü.

Erste Aufgabe:

Mondstation β (Beta) mBot 2 Extension mBot 2 Extension Mondstation Beta LEGO ★ ★ ☆

Relaystation
Eine Relaystation auf dem Mond ist ausgefallen und muss repariert werden.

Deine Mission:

  1. Finde die Station
  2. Bring sie zur Zentrale in der Mitte zurück
Deine Mission startet in der Zentrale. Die Relaystation steht auf einem der sechs grünen Kreise. Du weisst aber nicht, auf welchem.

Mondstation Beta

Schreibe ein Programm, um die Relaystation zu bergen. Drehe den Roboter von einer möglichen Position zur nächsten und prüfe mit dem Ultraschallsensor, ob sich die Station an dieser Position befindet. Falls der Sensor die Station erkennt, fahre zu ihr, lade sie mit dem Greifer ein und bringe sie zurück zur Zentrale.

Du brauchst Du mBot 2 Shield Ultrasonsic Sensor 2 die Shield- und die Ultraschall-Erweiterung.

Für diese Aufgabe musst Du dir überlegen, welche Programmblöcke in welcher Reihenfolge benötigt werden. Es gibt eine Alternativaufgabe ohne Ultraschallsensor, bei der du weniger knobeln aber dafür mehr Entfernungen und Drehwinkel ausprobieren musst.

Bauanleitung für die Relaystation

Schritt 1 Schritt 2
Schritt 3 Schritt 4
Tipps: