Ozobot stále simuluje zvíře v ohrádce, domácí robotický vysavač nebo robotickou sekačku na trávu jako v předchozím úkolu, tentokrát mu ale přidáme paměť.
Postupně naprogramujte Ozobota pomocí OzoBlockly tak, aby plnil následující úkoly. Postupujte od prvního úkolu a postupně přidávejte další kousky kódu, po všech dílčích krocích budete mít hotový program.
- Ozobot jezdí stejně, jako v příkladu 2.2 Ozobot v ohrádce.
- Nyní si ale při každém nalezení jiné barvy než bílé a černé zapamatuje, kolikrát ji potkal. (Zřejmě k tomu použijete proměnné.)
- Pokud Ozobot najede na černé pole označené jako „HOME“, neusne zde jako v předchozím příkladu, ale odbliká příslušnými barvami, kolikrát kterou potkal.
- Na zablikání danou barvou vytvořte podprogram (funkci), jejímiž vstupními parametry bude kód barvy, počet blikání a délka bliknutí.
- Blikání není jen o rozsvícení barvy, ale také o jejím zhasnutí a o využití pauzy (časovače).
Pro sestavení programu využívejte správných příkazů pro daný typ robota (BIT / EVO) v OzoBlockly. Vyhýbejte se příkazům pro jízdu po čáře, zde pracuje pouze s podkladem.
V tomto programu už pro blikání vytvořte podprogram s uvedenými parametry.
Přidejte odpověď
Pro přidávání komentářů se musíte nejdříve přihlásit.