VEXcode IQ je kódovací prostředí pro programování robota VEX IQ Robot. Následující článek poskytuje odkazy na další články, které vám pomohou začít s kódováním pomocí VEXcode IQ. Na konci tohoto článku budete mít možnost buď naprogramovat VEX Clawbot IQ, aby jel vpřed, nebo vytvořit projekt pro tisk „VEX“ na LCD displeji VEX IQ Brain.
Poznámka: Chcete-li otestovat svůj projekt na konci tohoto článku, ujistěte se, že začínáte s nabitou baterií IQ.
Tento článek bude obsahovat:
- Stáhněte si aplikaci
- Zařízení a šablony
- Použití bloků
- Ukládání
- V případě potřeby aktualizujte firmware
- Stahování a spuštění
- Otevření projektu
- Další užitečné odkazy
- Můj první projekt
- Vytiskněte příklad „VEX“ (nevyžaduje sestavení robota)
- Příklad Drive Forward (vyžaduje sestavení Clawbot IQ)
Stáhněte si aplikaci
VEXcode IQ je k dispozici pro několik různých typů zařízení. Aplikaci je třeba stáhnout do vašeho zařízení. Podívejte se na stránku stahování VEXcode .
Následující odkazy vám pomohou stáhnout aplikaci do vašeho zařízení:
- Chromebook – instalace – VEXcode IQ
- Windows - Instalovat - VEXcode IQ
- Mac a macOS - Instalace - VEXcode IQ
- iPad - Instalace - VEXcode IQ
Zařízení a šablony
Když otevřete nový projekt VEXcode IQ, projekt je nastaven tak, aby používal pouze VEX IQ Brain. Jediné bloky, které se objeví v panelu nástrojů, jsou výchozí bloky.
Projekt je přizpůsoben přidáním zařízení, která se používají na vašem robotu. Další bloky vyplní Toolbox pro každé přidané zařízení.
Například přidáním zařízení 'DRIVETRAIN 2 motor' přidáte sadu bloků 'Drivetrain' do Toolboxu.
Existuje řada standardních sestavení VEX IQ, jako je Clawbot a Autopilot, které lze použít ve třídě a VEX STEM Labs.
VEXcode IQ má řadu šablon, které jsou již pro tato sestavení nastaveny. Například jednoduchým způsobem, jak spustit projekt VEXcode IQ pro Clawbot IQ, je použít vzorovou šablonu. Tím nakonfigurujete zařízení Clawbota a přidáte bloky konkrétních zařízení do Toolboxu.
Otevřete ukázkový projekt výběrem 'Otevřít příklady' z nabídky Soubor.
Na panelu Filtr vyberte možnost Šablony.
Poté vyberte šablonu Clawbot (Drivetrain 2-motor).
Poznámka: Prohlédněte si část článků Robot Config , kde najdete další informace o konfiguraci zařízení.
Použití bloků
VEXcode IQ se otevře jako projekt Blocks. Programování s bloky poskytuje prostředí, které je přístupné, s velmi nízkým vstupním prahem. Kódování projektu Blocks však také umožňuje pokročilou úroveň programování.
Blok lze do projektu přidat přetažením z panelu nástrojů na pracovní plochu.
Lze jej stejně snadno odstranit z projektu přetažením bloku mimo pracovní plochu.
Některé další užitečné články využívající bloky zahrnují:
- Velikost bloku - Výukové programy bloků - VEXcode IQ
- Tvary a význam bloků - Výukové programy bloků - VEXcode IQ
- Smazat blok - Výukové programy bloků - VEXcode IQ
Ukládání
Jakmile dokončíte svůj projekt VEX IQ, bude nutné jej uložit do vašeho zařízení. Uložení projektu se liší v závislosti na vašem zařízení.
Následující články vysvětlují, jak uložit projekt do zařízení:
- Uložit blokový projekt ve Windows - Otevřít a uložit blokové projekty - VEXcode IQ
- Uložení projektu Blocks na macOS - Otevřít a uložit projekty Blocks - VEXcode IQ
- Uložení projektu Blocks na Chromebooku – Otevřít a uložit projekty Blocks – VEXcode IQ
- Uložení projektu Blocks na tabletu Android - Otevřít a uložit projekty Blocks - VEXcode IQ
- Uložení projektu Blocks na iPad – Otevřít a uložit projekty Blocks – VEXcode IQ
V případě potřeby aktualizujte firmware
VEX IQ Brain a další chytrá zařízení mají základní software, který umožňuje zařízením pracovat s projektem VEXcode IQ. Tento software se nazývá firmware nebo jinak známý jako VEXos.
Pokud firmware není aktuální s vaší aktuální verzí VEXcode IQ, nebudete moci stáhnout svůj projekt do IQ Brain. VEXcode IQ vás upozorní, když firmware není aktuální, zobrazením oranžové ikony mozku, jakmile se k vašemu zařízení připojí napájený IQ Brain.
Poznámka: Podívejte se na článek Firmware – Začínáme – VEXcode IQ , kde najdete další informace o firmwaru.
Stahování a spuštění
Váš projekt VEXcode IQ musí být stažen do VEX IQ Brain, aby váš projekt běžel. Toho je dosaženo pomocí kabelu USB připojeného mezi IQ Brain a vaším zařízením.
Nebo bezdrátově pomocí zařízení iPad/tablet Android.
VEX IQ Brain má čtyři sloty pro stahování, které umožňují uložit do IQ Brain čtyři různé projekty současně.
Jakmile je VEX IQ Brain připojen a je vybrán slot, může být váš projekt stažen do IQ Brain a poté spuštěn. Když je projekt spuštěn, umožňuje vám vidět, jak projekt ovlivňuje chování vašeho robota.
Během procesu stahování může občas dojít k chybě stahování. Tyto problémy se však obvykle snadno řeší.
Následující články vám pomohou se stažením a spuštěním vašeho projektu VEXcode IQ:
- Ikona stavu mozku (USB) - Připojení k mozku - VEXcode IQ
- iPad / tablet Android (bezdrátové) – připojení k mozku – VEXcode IQ
- Stáhnout do vybraného slotu – výukové programy bloků – VEXcode IQ
- Stáhněte si a spusťte projekt Blocks - Blocks Tutorials - VEXcode IQ
- Stáhnout na iPad – Výukové programy bloků – VEXcode IQ
- Chyby stahování - Odstraňování problémů - VEXcode IQ
Poznámka: Před stažením projektu si projděte Kontrolní seznam před stažením projektu.
Otevření projektu
Jakmile je projekt VEXcode IQ uložen na vašem zařízení, lze jej později otevřít a znovu stáhnout do vašeho robota, nebo lze projekt upravit.
Následující články vám pomohou otevřít váš projekt VEXcode IQ na vašem konkrétním zařízení:
- Otevřít blokový projekt ve Windows - Otevřít a uložit blokové projekty - VEXcode IQ
- Otevření projektu Blocks na macOS – Otevřít a uložit projekty Blocks – VEXcode IQ
- Otevření projektu Blocks na Chromebooku – Otevřít a uložit projekty Blocks – VEXcode IQ
- Otevřít blokový projekt na iPadu – otevřít a uložit blokové projekty – VEXcode IQ
- Otevřít blokový projekt na Androidu – otevřít a uložit blokové projekty – VEXcode IQ
Další užitečné odkazy
Existuje mnoho dalších článků VEX Library , které vám pomohou při práci s VEXcode IQ.
Některé další užitečné články pro začátek zahrnují:
- Přístup k nápovědě v projektu Blocks – Výukové programy Blocks – VEXcode IQ
- Kontextové menu - Bloky Tutoriály - VEXcode IQ
- Komentáře - Bloky Tutoriály - VEXcode IQ
- Poznámky - Bloky Tutoriály - VEXcode IQ
V VEX IQ STEM Labsnajdete také mnoho zábavných a vzdělávacích aktivit.
Můj první projekt
Následující dva projekty vám umožní procvičit sestavení projektu ve VEXcode IQ.
Vytisknout „VEX“
Tento projekt vám umožní postavit projekt, aniž byste museli sestavovat robota. Vše, co budete potřebovat, je VEX IQ Brain a baterie.
Ujistěte se, že je IQ Brain připojen k vašemu zařízení a zapnutý.
Spusťte VEXcode IQ.
Otevře se nový prázdný projekt.
Z kategorie „Vzhled“ vyberte blok [Tisk] a připojte jej k bloku {When started}.
Nahraďte slovo „Ahoj“ v parametru slovem „VEX“.
Uložte, stáhněte a spusťte svůj projekt.
Na LED displeji IQ Brain se vytiskne „VEX“.
Jet vpřed
Tento projekt je určen pro použití se standardním Clawbot IQ. Podívejte se na Clawbot with Controller STEM Lab pro pokyny k sestavení.
Ujistěte se, že je IQ Brain připojen k vašemu zařízení a zapnutý.
Spusťte VEXcode IQ.
Otevře se nový prázdný projekt.
V kategorii 'Drivetrain' vyberte blok [Drive for] a připojte jej k bloku {When started}.
Poznámka: Jízda vpřed o 200 milimetrů posune kola Clawbota o jednu otáčku dopředu.
Uložte, stáhněte a spusťte svůj projekt. Clawbot nyní pojede dopředu o 200 mm.
Poznámka: Pokud se při práci s VEXcode IQ setkáte s nějakými problémy, použijte nástroj pro zpětnou vazbu který najdete v rámci VEXcode IQ.