Pohyb světla
V programech Pohyb světla, Posílání světla a Světelná show používáme proměnnou, podmínky a pásek RGB LEDek ovládný pomocí knihovny příkazů z rozšíření Neopixel.
Pásek můžeme k microbitu připojit kabelem s krokodýlky nebo v našem případě gvs (dupont) kabelem k 0VG na destičce ring:bit, která má i vlastní napájení a proto může rozsvítit více diod než samotný micro:bit.
(pásek od OMG robotics a HW kitchen)
Cíl: rozsvítit jednu konkrétní ledku, tlačítkem A ji posunout o jednu doleva a tlačítkem B o jednu doprava.
Při startu:
Při stisku tlačítka:
Při startu:
- nastavit pásek na správný počet LED
- nastavit novou proměnnou poloha
- rozsvítit LEDku na adrese poloha
Při stisku tlačítka:
- změnit proměnnou poloha
- zhasnout pásek a rozsvítit LED na nové adrese
Bonus: sudé ledky budou svítit jinou barvou než liché.
Posílání světla
Chtěli bychom, aby světlo putovalo z pásku na pásek, vždy proběhlo po pásku a přeskočilo na jiný.
Jak to zařídit pomocí rádia? Podobně funguje >>> Housenka.
Jednodušší varianta: vždy se na chvíli rozsvítí celý pásek, zhasne a potom se rozsvítí sousední.
Světelná show
Cíl: Naprogramovat microbit, aby rozsvítil celý LED pásek zvolenou barvou, kterou vybíráme pomocí tlačítek.
Při startu nastavíme pin a počet ledek na pásku a také proměnnou, která si bude pamatovat číslo zvolené barvy.
Při stisku tlačítek se bude měnit hodnota proměnné.
Vylepšení: po překročení nejvyššího čísla se zobrazí znovu jednička a naopak.
Při stisku A+B se podle hodnoty proměnné pásek rozsvítí.
Jako vylepšení můžeme vypsat jméno barvy, která svítí. Nebo dokonce vybírat přímo z názvů barev.
<<< Bim, bum, bác a dělitelnost
>>> Míchání barev RGB s pracovními listy
>>> Rozšiřující desky pro micro:bit









