Programovací bloky LEGO® Powered UP
Programovací bloky se dodávají v různých typech a barvách, abyste věděli, jaký typ bloku používáte.
Tady je několik příkladů běžně používaných programovacích bloků. Pokud si nejste jisti, co daný blok dělá, a není to zde uvedeno, můžete jej vyzkoušet na stránce aplikace nebo se podívat do našeho kompletního průvodce programovacími bloky. Součástí zábavy s LEGO Powered UP je experimentování, hraní a učení.
Žluté bloky oběhu
Žluté bloky řídí směr vašich příkazů. Můžete je použít ke spuštění programu, ukončení programu, pozastavení programu nebo dokonce k vytvoření příkazů opakujících se v oběhu.
|
Tento blok spustí program. |
![]() |
Tento blok s přesýpacími hodinami nechá program čekat zadaný počet vteřin. |
![]() |
Tento blok zablokuje část programu do oběhu tolikrát, kolikrát je zadáno. |
![]() |
Tento blok zablokuje program do oběhu navždy! |
Oranžové senzorové bloky
Oranžové bloky pracují se senzorem barev a vzdálenosti, se snímačem náklonu Move Hub, ovladačem a senzory aplikace WeDo 2.0. Tyto bloky spustí akci, pokud senzor na vašem modelu něco snímá.
|
Pomocí senzoru barev můžete při snímání určité barvy spustit nějakou akci. |
|
Počkejte, až senzor barev nasnímá barvu zvolenou v bloku. |
|
Získáte aktuální barvu nalezenou senzorem. |
|
Získáte aktuální úrovně okolního světla nalezenou senzorem. |
|
Spustí se, když je vzdálenost naměřená senzorem menší než zadaná vzdálenost. |
|
Pomocí interního gyroskopu se na základě orientace hubu spustí konkrétní akce. Počkejte, až se orientace hubu vyrovná s orientací hubu. |
|
Počkejte, až se orientace hubu vyrovná s orientací hubu. |
Zelené bloky motoru nebo pohybu
Zelené bloky váš model rozpohybují. Rozlišujeme motory s tachometrem (pro řízení rychlosti a polohy) a základní motory (pro řízení plnou rychlostí).
|
Nastavuje výkon motoru. Kladná čísla se otáčejí ve směru hodinových ručiček a záporná čísla proti směru hodinových ručiček. |
|
Odpojí napájení motoru a pomalu zastaví motory. |
|
Zastaví motor. |
Fialové zvukové a světelné bloky
Fialové bloky mohou přehrávat zvuky přes reproduktory zařízení, měnit barvu světel na senzorech move hubu, barvy a vzdálenosti. Tyto bloky také ovládají světla na LED-světýlku.
|
Nastaví barvu LED senzoru. |
|
Nastaví hub LED, aby zobrazoval barvu. |
|
Nastaví jas světla na bloku připojeném k určitému portu. |
|
Nastaví jas světla na bloku připojeném k portu (levý parametr), ale nastaví samostatně čtyři půlkruhy LED na senzoru.
|
|
Přehraje vybraný zvuk z knihovny zvuků domácnosti. |
|
Přehraje vybraný zvuk z knihovny zvuků píšťalky. |
|
Přehraje vybraný zvuk z knihovny zvuků vlaku. |
|
Přehraje vybraný zvuk z knihovny zvuků vozidla. |
|
Přehraje vybraný zvuk z knihovny zvuků letadla. |
|
Přehraje vybraný zvuk z knihovny zvuků psa. |
|
Přehraje vybraný zvuk z knihovny zvuků kočky. |
|
Přehraje vybraný zvuk z knihovny zvuků prdu. |
|
Přehraje vybraný zvuk z knihovny zvuků klaksonu. |
|
Přehraje vybraný zvuk z knihovny zvuků davu. |
|
Přehraje vybraný zvuk z knihovny zvuků robota. |
|
Přehraje vybraný zvuk z cílové knihovny zvuků. |
Tmavě zelené widget bloky
Tmavě zelené bloky umožňují ovládat model pomocí widgetů.
| Hlásí stav (true/false nebo 0/1) tlačítka widgetu na plátně widgetů s Channel-ID (1. parametr). |
| Hlásí stav (true/false nebo 0/1) přepínacího widgetu na plátně widgetů s Channel-ID (1. parametr). |
![]() | Hlásí stav vícetlačítkového widgetu na plátně widgetů s Channel-ID (1. parametr) jako osy. To znamená: Pokud se stiskne dolní tlačítko, hlásí -100, pokud se stiskne horní tlačítko, hlásí 100. Pokud není stisknuta žádná z těchto možností, zobrazí se 0. |
![]() | Přikáže rychloměru, celočíselnému displeji nebo jakémukoli jinému displeji s Channel-ID (1. parametr) zobrazit hodnotu (2. parametr). |
![]() | Hlásí pozici (- 100 až 100) posuvného widgetu na plátně widgetů s Channel-ID (1. parametr). |
![]() | Hlásí amplitudu (- 100 až 100) widgetu joysticku na plátně widgetů s Channel-ID (1. parametr). Čím více se joystick vzdaluje od středu, tím vyšší je číslo. V horní polovině joysticku budou hlášená čísla kladná. V dolní polovině záporná. |
![]() | Hlásí úhel (normalizovaný na -100 až 100, nikoli ve stupních, což by bylo -90 až 90!) widgetu joysticku na plátně widgetů s Channel-ID (1. parametr). Pokud joystick směřuje přímo nahoru nebo dolů (bez ohledu na amplitudu), blok vypíše 0. Pokud pak pohybujete rukojetí joysticku ve směru hodinových ručiček, čísla se stávají zápornými a klesají, dokud nedosáhnou hodnoty -100 přímo vlevo nebo vpravo. Při otáčení proti směru hodinových ručiček je číslo kladné a roste směrem k 100. |
Máte-li jakékoli dotazy k některému z výše uvedených bloků nebo potřebujete-li pomoci s čímkoli jiným, kontaktujte nás.