Simple Car

Postav si jednoduché robotické autíčko, které se rozjede, otočí a zastaví podle tvého programu! Skvělý úvod do světa robotiky, programování a elektroniky.

Popis

Simple Car je kompaktní robotické vozítko, které slouží jako základna pro rozmanité projekty a rozšíření. Díky konstrukci z 3D tištěných dílů je ideální pro tvorbu dalších modulárních robotů – například vysokozdvižného vozíku nebo gripperu. Ovládání zajišťuje micro:bit v kombinaci s rozšiřující deskou, která umožňuje řídit motory a připojit další periferie. Vozítko lze snadno doplnit o dálkové ovládání pomocí joysticku (MB2), který je kompatibilní i s dalšími stavebnicemi.

Simple Car podporuje kreativitu i technické dovednosti – je skvělou volbou pro školní projekty i domácí experimenty. Díky podpoře programování v MakeCode (bloky) i pokročilejších jazycích je vhodné jak pro začátečníky, tak pro pokročilé tvůrce.

Zapojení

Při použití rozšiřující desky MB3 je potřeba věnovat zvýšenou pozornost napájení. Pro správnou funkci Simple Car doporučujeme použít kvalitní alkalické baterie. Při použití nabíjecích baterií nemusí vozítko pracovat správně a může docházet k výpadkům napájení.
U robotického vozítka Simple Car je důležité správně zapojit kontinuální servomotory do pinů P0 a P1 na rozšiřující desce MB2. Pokud se po zapnutí vozítko pohybuje opačným směrem, jednoduše prohoďte zapojení kabelů obou motorů. Akumulátor připojte až po úplném sestavení vozítka. Elektronické zapojení proveďte až na závěr, kdy máte všechny mechanické části sestavené. Schéma zapojení je pouze orientační – nejprve je potřeba vozítko fyzicky postavit.
U verze Simple Car s deskou MB3 je potřeba připojit kontinuální servomotory do pinů P8 a P12. Pokud se vozítko po spuštění pohybuje opačně, zaměňte kabely motorů mezi sebou. Baterii připojujte až po dokončení celé stavby vozítka. Elektronické zapojení provádějte až po sestavení – přiložené schéma je pouze ilustrační.

Program

Programování vozítka Simple Car se dělí na tři části: základní strukturu, řízení pomocí joysticku a ovládání přes Bluetooth. Na začátku je důležité nastavit správnou verzi rozšiřující desky pomocí bloku Init car version. Pro dálkové ovládání můžete použít joystick s druhým micro:bitem – nezapomeňte nastavit stejnou radio group na ovladači i vozítku. Vozítko lze ovládat také mobilem přes aplikaci EV-micro:bit pomocí Bluetooth – stačí nahrát připravený program a připojit se bez zadávání párovacího kódu.

Základní struktura

Zde najdete projekt s knihovnami upravenými přesně pro ovládání a řízení vozítka Simple Car. Pro otevření programu je potřeba upravit projekt v prostředí MakeCode – do editoru se dostanete kliknutím na ikonku v pravém horním rohu okna programu. Než začnete plnit úkoly a programovat, je nutné nastavit správnou verzi vozítka pomocí bloku „Init tank version“.

Ovládání pomocí joysticku

Joystick - ovladač

Zde najdete projekt na programování Joysticku, abyste mohli své vozítko Simple Car ovládat na dálku. Ukázkový program otevřete kliknutím na ikonku pro úpravu programu. Pokud se v místnosti používá více ovladačů, je potřeba změnit skupinu rádia, aby nedocházelo k rušení. Tuto změnu provedete pomocí bloku „Radio set group“.

Simple Car - přijímač

Zde najdete program pro vozítko Simple Car, který vám umožní ovládání pomocí joystickového ovladače. V programu je potřeba nastavit stejnou „Radio set group“, jaká je použita v programu ovladače, aby spolu zařízení správně komunikovala.

Ovládání pomocí mobilního zařízení android

Ovladač pro tablet / mobil EV-micro:bit

Jako ovladač je použitá aplikce EV – micro:Bit.

  • Před připojením micro:bitu v aplikaci EV – microbit je nutné stáhnout do micro:bitu program, který je níže.
  • Program přijímače je nastavený tak, že není nutné zadávat párovací kód z displeje micro:bitu
  • Pokud tápete jak micro:bit připojit, tak návod naleznete úplně na spodu této stránky.
ev microbit app

Simple Car - přijímač

Zde můžete nalézt program pro jednoduché vozítko, abyste ho mohli ovládat pomocí mobilního zařízení. Po úspěšném připojení je možné ihned začít vozítko ovládat.

Úkoly

Úkol 1: Jízda po čáře

Vytvoř na zemi pomocí lepicí pásky rovnou čáru a vytvoř program, který za pomocí ovládání motorů dopraví vozítko na konec čáry.

Úkol 2: Jízda tam a zpět

Vytvoř program, který za pomocí ovládání servo motorků dopraví robotické vozítko na konec čáry, kde se otočí a vrátí se zpět na start.

Úkol 3: Robotický tanec

Vytvoř sekvenci, která roztančí robota na podlaze.

Úkol 4: Taneční choreografie

Pokud máte více robotických vozítek, tak naprogramujte choreografii alespoň tří vozítek. Vozítka se musí pohybovat alespoň deset vteřin a vytvořit taneční sekvenci.