Závěrečná práce LEGO EV3
9. B   2018/19

Jednotlivec B5

 

 

 

 

Soroban (算盤)

Co je

Soroban (算盤) je název z japonštiny, po překladu znamená počítadlo. A to je přesně co tento stroj je. Počítadlo. Pokud se Vám nechce počítat modré, bílé a zelené součastky, je toto přesně pro Vás. A pozor! Akce! Pokud zakoupíte ihned- TOHLE NENÍ INTERNET SHOPPING!

Co to dělá

Soroban vám spočítá vaše bílé, zelené a modré kostičky. Pokud nechce zelenou sejmout, můžete spustit náhradní program, kde je zelená nahrazena červenou.
Program používá tolik proměnných, že i já, sám tvůrce programu, už ani nevím co znamená co. Řeknu to jednoduše. Vhodíte bílou, připočítá bílou a vyvrhne ji do neznáma. Vhodíte modrou, započítá modrou... No, už i ti méně inteligentní z nás by to mohli pochopit.

Program (Ve verzi která neodpovídá žádnému typu kódóvání, aby dával smysl, ale aby vypadal trochu programátorsky)

loop(

    if (senzor.color="#00CC00")

        then ("zelená"="zelená"+1; precti "zelená"; zobraz "zelená"; (motor.A.rotate speed="-50" for.seconds="1"))

    if (senzor.color="#0000DD")

        then ("modrá"="modrá"+1; precti "modrá"; zobraz "modrá"; (motor.A.rotate speed="-50" for.seconds="1"))

    if (senzor.color="#FFFFFF")

        then ("bílá"="bílá"+1; precti "bílá"; zobraz "bílá"; (motor.A.rotate speed="-50" for.seconds="1"))

    if (button.4="pressed")

        then (motor.A.rotate speed="25")

    if (button.5="pressed"

        then (motor.A.rotate speed="-25"))

Fotografie

Prvopočátky Dávám mu život... Co se vlastně děje na displeji?

Další práce