Skip to main content

Benutzung

Die Kategorie Benutzung beinhaltet bei ROBO Pro Coding Blöcke folgender Art:

  • Farbauswahl
  • Warten
  • Python Code
  • Starten
  • Funktionsausführung

Farbauswahl

Dieser Block dient als Eingabewert, wenn nach einer Farbe gefragt wird (z.B. beim Farbabgleich durch die Kamera). Durch Klicken bzw. Tippen auf die Farbe kann aus einer Farbpalette eine von 70 Farben ausgewählt werden.

Warten

Warten bis die Zeit abgelaufen ist

Der Block warte [] ... hindert das Programm für die angegebene Wartezeit daran, weiterzulaufen. Dabei kann im Dropdown-Menü (kleines Dreieck) die Zeiteinheit und im Eingabefeld dahinter die gewünschte Länge der Pause gewählt werden.

Warten mit Bedingung

Beim warte bis-Block ist die Pause nicht an die Zeit sondern an die Erfüllung einer Bedingung (z.B. ob ein Taster gedrückt ist) geknüpft. Die Bedingung wird an den warte bis-Block angehängt.

Python-Code

Möchte man bestehenden Python-Code in ROBO Pro Coding integrieren, so kann man ihn in den Python Code-Block einfügen. Das Programm führt dann alles aus, was in dem Block in Python geschrieben wurde. 

Starten

Auch der starte wenn-Block ist an eine Bedingung geknüpft. Erst wenn diese Bedingung erfüllt ist, startet das im Blockkörper stehende Programm.

Funktionsausführung

Mit dem führe Funktion ... in einem Thread aus lässt sich die ausgewählte Funktion in einem separaten Thread ausführen . Diese Maßnahme kann in manchen Fällen ermöglichen, dass ein Programm weiterhin auf Eingaben reagieren kann und schneller ausgeführt wird.