Title: Ovládací prvky a programování
Course: Didaktika informačních technologií > Section: Bee-Bots

Ovládací prvky

Ovládací prvky jsou umístěny na „hřbetě“ robota. Na spodní části je pak napájecí konektor, vypínač napájení a zvuku. Zvuk lze zapnout a vypnout nezávisle na dalších funkcích robota.

Robot má celkem sedm ovládacích prvků, kterými programujeme robota. Jimi jsou tlačítka: Vpřed, Vzad, Vlevo, Vpravo, Go (start programu), Pauza, Zrušit (vymazání programu).

Programování

Programování robota je velice jednoduché a intuitivní. Pomocí tlačítek vytvoříme program, podle kterého se robot bude hýbat a následně tlačítkem GO program spustíme. Pokud chceme spuštěného robota zastavit, učiníme tak opětovným stisknutím tlačítka GO.

Tlačítko zrušit slouží k vymazání nastaveného programu. Program se také vymaže vypnutím celého robota.

Robot si program pamatuje i po spuštění a další kroky přidává na jeho konec. A to dokud program nevynulujeme nebo nenarazíme na konečný počet kroků, které je schopný si robot zapamatovat. V aktuální verzi robota je to 40 kroků. Tuto funkci můžeme využít pro programování po částech, kdy si spuštěním vyzkoušíme, zda daná část programu funguje, a pak pokračujeme v programování.

Během programování není možné se vrátit o jeden krok zpět. Pokud tedy uděláme chybu, musíme celý program vymazat a začít znovu.

Vyjma tlačítek Zrušit a GO je každé stisknuté tlačítko jedním krokem (příkazem) v programu. Stisknutím šipky dopředu se robot posune o danou vzdálenost dopředu. Naopak stisknutím šipky vzad robot o stejnou vzdálenost couvne (neotáčí se). Šipky vlevo a vpravo pak slouží pro otočení robota na místě o 90°. Tlačítko pauza funguje tak, že na jeden stisk tlačítka robot čeká 1 vteřinu na místě.

Signalizace

Robot také disponuje světelnou a zvukovou signalizací.

Světelná signalizace funguje tak, že na každé zmáčknutí tlačítka odpoví robot bliknutím očí. Tato signalizace pomáhá dětem při programování. Nicméně je možné namačkat příkazy rychleji, přičemž při rychlém několikanásobném stisku dojde obvykle pouze k jednomu bliknutí. Robot si všek jednotlivé kroky stejně zapamatuje.

Signalizace funguje také při spuštění programu, kdy oznamuje dokončení každého kroku. To se celkem hodí při počítání délky pauzy. Po doběhnutí programu se oči střídavě rozblikají, aby bylo jasné, že se nejedná o pauzu.

Obdobně jako světelná funguje i zvuková signalizace. Tu lze ale na rozdíl od světelné libovolně vyzpnout či zapnout přepínačem na spodní části robota.