Schleife

Unendlich.png

Sensor.png

Zählen.png

Zeit.png

Beschreibung #


Mit dem Schleifen-Block können mehrere Blöcke hintereinander Wiederholt werden. Wenn man den Roboter z. B. durchgänig drei Klang-Blöcke hintereinader abspielen lassen will, kann man die drei Blöcke in die Schleife bewegen und die Schleife unter Steuerung: auf unendlich stellen. Alternativ will man vielleicht den Roboter sich nach vorne Bewegen lassen, aber nur solange ein Knopf gedrückt, wie z.B. bei einer Fernsteuerung. In dem Fall kann man einen Bewegungs-Block in die Schleife bewegen und unter Steuerung: den Sensor und dann den Berührungssensor auswählen.

Funktionen #


Steuerung: #

Steuerung.png

Unter Steuerung: kann zwischen Unendlich, Sensor, Zählen und Zeit gewählt werden.

Ist Unendlich ausgewählt, dann wird die Schleife unbegrenzt ausgeführt bis das Programm Manuel am Roboter beendet wird.

Sensor #

Sensor2.png

Ist Sensor ausgewählt, kann zwischen einem der 12 Sensor-Blöcke gewählt werden. Die Schleife solange, wie der ausgewählte Sensor ein positives Logiksignal ausgibt.

Berührungssensor

Klangsensor

Lichtsensor

Ultraschallsensor

NXT-Tasten

Drehsensor

Timer

Eingehende Nachricht

Temperatursensor

Farbsensor

Energiezähler Eingang

Energiezähler Ausgang

Bis #

Bis.png

Ist Zählen ausgewählt, dann wiederholt sich die Schleife so oft wie die Anzahl im Eingabefeld unter Zählen:. Die Zahl muss min. 1 sein, da der Inhalt der Schleife in diesem Fall 1-mal ausgeführt wird.

Bis #

Bis2.png

Ist Zeit ausgewählt, dann wiederholt sich die Schleife bis die Anzahl der Sekunden im Eingabefeld erreicht wurde. Die Zeit started ab beginn der Schleife. Abhänig von der Sekunden Anzahl und der Anzahl der Blöcke in der Schleife kann es passieren, dass die Schleife nur 1-mal ausgeführt wird. Wichtig ist, dass erst nach der ersten Wiederholung die Zeit gezählt wird.

Anzeigen #

Anzeigen.png

Hat Zähler: ein Häckchen wird in der Schleife ein Output erzeugt. Der Output ist eine Zahl und entspricht der Wiederholung der Schleife. Zum Beispiel ist der Wert 3, wenn die Schleife sich 3 mal wiederholt hat, dass bedeutet der Output ändert sich mit jeder Wiederholung um +1.