Robotika

micro:bit

Micro:bit je programovatelná stavebnice, s jednoduchým ledkovým displejem a dvěma tlačítky. Set co máte před sebou je navíc doplněn o další součástky.

Micro:bit lze snadno porgramovat skrze toto on-line studio:

Micro:bit Make Code

, kde je i simulátor na kterém si můžete program i bez zařízení.

Jak vytvořit program?

Program se vytváří skládáním puzzle-příkazů (programovací jazyk Scratch). Startovní kostky, které tvoří tělo programu jsou on start a forever.

Použijeme-li pro náš program startovní kostku on start, proběhene program pouze jednou.

Použijeme-li pro náš program startovní kostku forever, bude program probíhat stále dokola.

Vybereme si tedy jednu z těchto kostek a budeme do ní nacvakávat jednotlivé příkazy našeho programu.

Příkazy najdeme v prostřední části, jsou rozděleny do barevných kategorií Basic, Input, Music,… Vybraný příkaz přetáhneme myší do těla programu, kde by měl pěkně zaskočit. Na obrázku níže vidíte přetahování příkazu show number z kategorie Basic. Záhy po zacvaknutí příkazu, se zobrazí proběhnutý program vlevo na simulátoru. V tomto případě by se měla zobrazit na displeji nula.

Zkus zrobit program

  1. …který vysvítí na displeji srdíčko. Jako na obrázku v úvodu tohoto textu.
  2. …který tě pozdraví. Např. vypíše „Ahoj Lenko“
  3. …který zobrazí smajlíka
  4. …který bude blikat. Několikrát vysvítí a zhasne jeden, či více bodů na displeji. Poradím použít pause v sekci Basic
  5. …který ukáže šipkou na tlačítko, na které se kliklo. Startovní kostky (tělo programu) bude tvořit růžová kostka on button A pressed a on button B pressed která je v sekci input.

Ukázky různých prográmků

Srdce
Blikající šipka
Vyznání
Skákání přes švihadlo

Blikající bod na souřadnici

Volný pád

Srážka

Tento program reaguje na zapojený spínač na portu P2. Pozor při zapojování musí být tmavý drát na G.

Klavesnice

Tento program reaguje na barevnou klávesnici. Třeba jí zapojit na port 1. Pozor při zapojování na správnou orientaci drátků.

Hudba

 

Jak dostat program na desku micro:bit

  1. Hotový program stáhneme pomocí fialového tlačítka Download a soubor s koncovkou hex uložíme na disk počítače.
  2. Připojíme micro:bit desku pomocí USB kabelu.
  3. Když se nám objeví nasdílený disk, zkopírujeme do něj náš program (stažený soubor s koncovkou .hex).
    (Během kopírování se rozbliká žlutá ledka na desce u usb portu. Když dobliká je program stažen v desce.)

Ukázka složitějších prográmků:

prehravac.hex – hudebni prehravac (7 pisnicek, kterými jde listovat pomoci tlacitek)

poklad.hex – hra hledání ukrytého pokladu. Nahýbáním desky posouváme bodík, který hledá ukrytý poklad.

kutalise.hex – jednoduchá hra, ovládá se je nahnutím desky. Cílem je trefit pohyblivým bodem ten statický.

matika.hex – zobrazi se příklad na sčítání, který je třeba vypočítat. Výsledek se zadá pomocí naťukání správného počtu teček.