Skip to main content

Uso

DieCom Kategorieo BenutzungROBO beinhaltetPro, beia categoria de uso inclui blocos de codificação dos seguintes tipos:

  • Seleção de cor
  • Esperar
  • Código Python
  • Iniciar
  • Execução de função

Seleção de cor

Este bloco é usado como um valor de entrada quando uma cor é solicitada (por exemplo, em equilíbrio da cor pela câmera). Ao clicar ou tocar na cor, uma das 70 cores pode ser selecionada de uma paleta de cores.

Esperar

Esperar até que o tempo acabe

O bloco de espera [...] evita que o programa continue pelo tempo de espera especificado. A unidade de tempo pode ser selecionada no menu suspenso (triângulo pequeno) e a duração desejada da pausa no campo de entrada atrás dela.

Esperar com condição

No bloco esperar até, a pausa não está ligada ao tempo, mas ao cumprimento de uma condição (por exemplo, pressionamento de um botão). A condição é anexada ao bloco esperar até.

Código Python

Caso deseje integrar o código Python existente no ROBO Pro CodingCoding, Blöckevocê folgenderpode Art:

inseri-lo
    no
  • Farbauswahl
  • bloco
  • Warten
  • de código
  • Python Code
  • Starten
  • Funktionsausführung

Farbauswahl

Dieser Block dient als Eingabewert, wenn nach einer Farbe gefragt wird (z.B. beim Farbabgleich durch die Kamera). DurchO Klickenprograma bzw.então Tippenexecuta auftudo dieo Farbeque kannfoi ausescrito 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 inem Python geschriebenno wurde.bloco. 

StartenIniciar

AuchAlém derdisso, o bloco sitarteniciar wennquando-Block é istsujeito ana eineuma Bedingungcondição. geknüpft.Somente Erstquando wennesta diese Bedingung erfülltcondição ist,é startetatendida daso imprograma Blockkörperno stehendecorpo Programm.do bloco é iniciado.

FunktionsausführungExecução de função

MitCom dem führe Funktionfunção executar ... inem einemuma Threadthread , aus lässta sichfunção dieselecionada ausgewähltepode Funktionser inexecutada einemem separatenuma Threadthread ausführenseparada. .Em Diesealguns Maßnahmecasos, kannessa inmedida manchenpode Fällenpermitir ermöglichen,que dassum einprograma Programmcontinue weiterhina aufresponder Eingabenàs reagierenentradas kanne undseja schnellerexecutado ausgeführtmais wird.rapidamente.