Simple Car – Follower

Rozšiř svůj Simple Car o modul Follower! Připoj ho ke své stávající stavebnici a nauč se, jak nechat vozítko automaticky sledovat čáru pomocí senzorů – skvělý doplněk pro rozvoj dovedností v robotice, logice i programování.

Popis

Follower je rozšiřující modul pro robotické vozítko Simple Car, který umožňuje automatické sledování čáry. Díky senzorům umístěným na přední části vozítka může robot reagovat na kontrastní trasu a pohybovat se po ní bez nutnosti manuálního řízení. Modul jednoduše připojíte k základně vozítka a během chvíle jej připravíte na chytré sledování dráhy.

Follower otevírá nové možnosti pro zábavné i výukové projekty – od závodů po vyznačené trase až po simulaci automatizovaného pohybu v průmyslu. Je ideální pro začátečníky, kteří se chtějí naučit základy senzoriky a logiky řízení, ale i pro pokročilé uživatele hledající nové výzvy.

Zapojení

U rozšíření Follower je důležité správně zapojit kontinuální servomotory pro pohyb vozítka do pinů P0 a P1 na rozšiřující desce MB2, stejně jako u základního modelu Simple Car. Navíc je potřeba připojit IR senzory pro sledování čáry, které jsou napájené a připojené přes signálovou linku (DO). Dbejte na správné připojení signálové, napájecí (VCC) a uzemňovací (GND) linky – jejich záměna může způsobit poškození senzoru.

Po mechanickém sestavení celého vozítka i rozšíření připojte napájecí akumulátor a přistupte k zapojení. Při prvním spuštění doporučujeme provést kalibraci IR senzoru – umístěte vozítko nad testovací čáru a jemně otáčejte šroubkem na senzoru (modrý čtverec) pomocí křížového šroubováku. Nastavte bod sepnutí tak, aby senzor spolehlivě rozlišoval přechod mezi černou čárou a bílým podkladem. Teprve po tomto kroku můžete začít s programováním.

Program

Programování Simple Car – Follower se dělí na dvě části: základní strukturu a sledování čáry pomocí IR senzorů. Na začátku je důležité nastavit správnou verzi rozšiřující desky pomocí bloku Init tank version. Poté můžete využít připravený program, který vyhodnocuje signály z infračervených senzorů a podle nich upravuje pohyb vozítka tak, aby sledovalo černou čáru na podložce.

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“.

Follower

Zde najdete projekt pro rozšíření Follower, který umožňuje vozítku sledovat čáru pomocí infračervených senzorů. Program neustále vyhodnocuje signály ze senzorů – pokud některý z nich zaznamená černou čáru (logická 0), upraví se otáčky motorů tak, aby vozítko správně reagovalo. Ukázkový program otevřete kliknutím na ikonku pro úpravu a můžete ho dále přizpůsobovat podle potřeby.

Úkoly

Úkol 1: Testovací dráha

Černou fixou si na bílý papír nakreslete čáru, po které Simple Car pojede.
Nejdříve si jeho funkčnost otestujte na jedné A4. Až si ověříte, že vozítko sleduje černou čáru, vytvořte závodní okruh.

Úkol 2: Křižovatka

Nakreslete čáru ve tvaru „T“. Vytvořte program, který umožní vozítku na křižovatce automaticky odbočit vždy doleva.

Úkol 3: Bludiště

Nakreslete jednoduché bludiště z černé čáry. Naprogramujte vozítko tak, aby projelo trasu od začátku do cíle bez zastavení.

Úkol 4: Překážková dráha

Nakreslete klikatou čáru a do její blízkosti postavte malé překážky (např. kostky). Cílem je projet trasu bez kolize a udržet se na čáře.

Úkol 5: Rychlostní výzva

Vytvořte co nejrychlejší program, který umožní projet celou trať s minimem zastavení a bez vyjetí z čáry.

Galerie