Drony
Požiadavky na absolvovanie
4. LiteBee Wing
4.1. Programovacie prostredie
Dron LiteBee Wing programujeme v aplikácií LiteBee Go, ktorá je podobná prostredí Scratch. Je potrebné si rozšíriť prostredie o príkazy pre dron.
Popis prostredia
Vypíšeme zopár najdôležitejších príkazov z každej časti.

Pohyb/Motion
- dopredu o 10 - pohyb dopredu o 10 krokov
- vpravo o 15 - otočenie vpravo o 15 stupňov
- vľavo o 15 - otočenie vľavo o 15 stupňov
- skoč na náhodnú pozíciu - postavička Sprite sa presunie na náhodnú pozíciu
- skoč na x: 0 y: 0 - postavička Sprite sa presunie na pozíciu 0, 0
Vzhľad/Looks
Vzhľad nebudeme pri drone potrebovať. Jedná sa o príkazy určené na online programovanie postavičky Sprite.
- bublina Ahoj svet! na 2 sekundy - Ukáže na obrazovke Ahoj svet! po dobu 2 sekundy
- zmeň kostým na kostým2 - postavička zmení nastavený kostým na kostým2
Zvuk/Sound
- zahraj tón stredný C na 1 sekundu - prehrá konkrétny tón po dobu 1 sekundy
- zastav zvuk - zastaví aktuálne prehrávaný zvuk
- zahraj hudbu - prehrá predvolenú melódiu
Udalosti/Events
- po kliknutí na - po kliknutí na vlajku, klávesu alebo odoslanie správy začne program
- vyšli správu správa1 - vyšle správu správa1
Ovládanie/Control
- počkaj 1 sekundu - program sa na 1 sekundu pozastaví
- opakuj 10-krát - opakovanie príkazov v slučke 10-krát
- opakuj stále - nekonečná slučka, príkazy sa opakujú do zastavenia
- ak podmienka, tak - vykonanie príkazov, ak je podmienka splnená
- ukonči program - zastavenie programu
Zisťovanie/Sensing
- detekuj prekážku - zistí, či je pred robotom prekážka
- detekuj čiaru - zisťuje, či robot sleduje čiaru na podklade
- zmeraj vzdialenosť - meria vzdialenosť od objektov v okolí
- detekuj svetlo - zisťuje intenzitu svetla
- detekuj náklon - zisťuje náklon robota v priestore
Operácie/Operators
- operácie +,-, *, / - súčet, súčin, rozdiel a podiel
- náhodne od číslo do číslo - vyberie náhodné čísla
- spoj text text - spojí dve slová
- zaokrúhli číslo - zadané číslo zaokrúhli
Premenné/Variables
- nastav premennú na číslo - nastaví premennú na požadované číslo
- zmeň premennú na číslo - zmení premennú na požadované číslo
Moje bloky/My Blocks
Môžete si vytvoriť vlastné bloky.
LiteBee Wing
- calibration - kalibrácia drona, vždy na začiatku kódu
- take off - vzlietnutie drona
- auto land - pristánie drona
- pos hold - dron sa vynáša
- ste the motor´s 1 speed as 10 - nastaví motor 1 na rýchlosť 10
- set the height as číslo cm - nastaví výšku/vzdialenosť od zeme v cm
- set forward direction the speed as 5 cm/s, left direction speed as 0 cm/s - dron pôjde dopredu rýchlosťou 5 cm/s a NEotáča sa doľava
- set the nose cw rotate 90 (0-180)degrees - dron sa otočí na mieste o 90 stupňov doprava
