Joystick pro rozšiřující desku MB2

Vyzkoušejte ovládat vaše robotické vozítka nebo projekty pomocí joysticku pro rozšíření MB2. Můžete si zkusit naprogramovat joystick a čtyři tlačítka a ovládat třeba jednoduché robotické vozítko s gripprem. Nebo si můžete vyzkoušet naše minihry pro zkrácení času, ať už jste kdekoliv.

Popis

Připojení k rozšíření

Joystick opatrně připojíme pomocí konektoru na spodní straně desky joysticku na horní stranu s piny rozšíření základní desky MB2.

Správného připojení docílíme, tak že díry rozšiřující desky a joysticku jsou v ose viz. obrázek. Při připojování nevyvíjíme příliš velký tlak na desky, protože může dojít k poškození.

Práce s joystickem

Joystick samotný je elektricky připojený k pinům micro:bitu na piny P1 a P2.

Pro práci s joystickem budeme používat bločky analog read. Joystick můžeme pro ovládání použít v různých režimech. Můžeme se rozhodnout, jestli budeme vyhodnocovat konkrétní polohy, nebo budeme ovládat naší aplikaci lineárně.

Práce s tlačítky

Práce s tlačítky na joysticku je trochu náročnější, jako přímo s tlačítky na micro:bitu. Není ale vůbec problém i tuto aplikaci zvládnout, když víme jak na to.

Pro ovládání tlačítek budeme používat bločky „pullUP“ na konkrétní piny micro:bitu. Následně budeme číst logické stavy na tlačítkách.

  • logická 0 nám značí zmáčknuté tlačítko
  • logická 1 nám značí nezmáčknuté tlačítko

Ke stažení