při startu nastav skupinu na (ve dvojicích stejné číslo 1 až 255)
při stisku A/B/A+B pošli text
při přijetí textu ho zobraz
při startu nastav skupinu na (ve dvojicích stejné číslo 1 až 255)
při stisku A/B/A+B pošli číslo
při přijetí čísla ho zobraz
Každý microbit chytí jiné písmeno zprávy.
Pokud se správně seřadíme budou naše microbity fungovat jako jeden velký displej.
Půjde zadat jeden kód do všech microbitů a při startu jim nastavit pořadí?
Ve dvojici si navzájem posíláme odpověď ano/ne na otázku.
domluvíme se na čísle skupiny
při stisku A odešleme číslo, při stisku B jiné číslo
při přijetí čísla vyslaného tlačítkem A zobrazíme fajfku
při přijetí čísla vyslaného tlačítkem B zobrazíme křížek
Ptáme se navzájem na otázky a nikdo jiný nebude znát odpověď!
všechny microbity zamícháme a každý si náhodně vybere
stoupneme si do kroužku a microbit kryjeme tak, aby nikdo jiný neviděl na displej
postupně každý řekne jednu viditelnou informaci, například „mám brýle“
každý na microbitu zadá svoji odpověď (A = ano, B = ne)
na displeji vidíme odpovědi svého parťáka
snažíme se zapamatovat jeho popis a podle toho poznat, kdo to je
Hlasovací zařízení v jednom microbitu, počty hlasů se zobrazují ve druhém.
vysílač pošle číslo a napíše název „strany“
přijímač přijme číslo a napíše stejný název
Z tohoto kódu vycházíme:
potřebujeme tři nové proměnné pro každou stranu
při startu nastavit na nulu
při přijetí hlasu správnou proměnnou zvýšíme o jedna
Všichni odesílají hlasy na jeden microbit.
Pro každou stranu jeden microbit, ukazuje aktuální počet hlasů.
Více stran na hlasovacím zařízení, A/B vybereme stranu, A+B odešleme.
Zobrazení grafu na jednom zařízení.
https://makecode.microbit.org/_FYkHmqYhJRwo
Během programování jsme narazili na tyto otázky:
Jak poznám, že posílám více teček po sobě?
Je potřeba posílat konec písmene nebo stačí počkat?
(při pískání nebo blikání se nic takového neposílá)
Co když chci místo tečky a pomlčky zobrazit hezčí obrázek?
Z čeho jsme vyšli:
V proměnné abeceda mám uložena písmena, ale i číslice a další potřebné znaky.
Proměnná index ukazuje na právě zobrazované písmenko.
Při stisku A zobraz předchozí znak, při stisku B zobraz následující znak.
Jak zařídit, abychom nevyjeli mimo znaky? Můžeme nějak využít délka(abeceda).
Jednotlivá písmena můžeme odesílat na druhý microbit.
A nebo kód ještě vylepšíme, z písmen poskládáme nápis a ten odešleme.
Budeme potřebovat další vstupy, například zatřesení, náklon nebo spojení pinu.