Nové funkce ve VEXcode EXP 4.0

VEXcode EXP 4.0 zavádí řadu nových funkcí. Tato hlavní aktualizace se zaměřuje na zvýšení produktivity a dostupnosti v robotickém kódování. Přečtěte si níže, abyste zjistili, jaké nové funkce jsou k dispozici s VEXcode EXP 4.0!

Přejděte sem a stáhněte si nový instalační program pro VEXcode EXP 4.0!

CTE Workcell

VEXcode EXP nyní plně podporuje CTE Workcell. CTE Workcell představuje studentům svět průmyslové robotiky a automatizace prostřednictvím praktických aktivit.

Obrázek přívěsku Teach ve VEXcode EXP

Ve VEXcode EXP lze 6osé robotické rameno přímo připojit k počítači bez EXP Brain pro přístup k Teach Pendant.

Teach pendants jsou zařízení používaná k ovládání a programování robotických ramen a dalších strojů pro průmyslovou automatizaci a zahrnují tlačítka nebo dotykovou obrazovku, která operátorům umožňuje ručně řídit pohyby robota.

Připojení 6osého robotického ramene k EXP Brain vám také umožní integrovat do vašeho projektu CTE nová zařízení, jako je CTE Pneumatics system, Signal Towera Object Sensor.

Zde se dozvíte více o CTE Workcell a jeho použití ve třídách.

Spínací bloky

Nyní jsou k dispozici nové bloky přepínačů, díky nimž je přechod z blokového kódování na textové programování bezproblémový.

Animovaný GIF zobrazující uživatele přetažením bloku označeného „při spuštění“ z palety kódování do pracovního prostoru v rozhraní VEXcode, demonstrující proces zahájení nového projektu.

Přetahovací bloky: Všechny bloky přepínačů lze přetáhnout z panelu nástrojů a přímo do nich zadat.

Animovaný GIF zobrazující blokový program ve VEXcode V5. Program začíná žlutým blokem „při spuštění“, následovaným oranžovým blokem „opakování 4“ a modrým blokem „pojezd vpřed o 200 mm“. GIF ukazuje, jak uživatel přetáhne a připojí zelený blok pod existující bloky v pracovním prostoru.

Zadejte Python přímo do blokových projektů: VEXcode vám umožňuje začlenit příkazy Pythonu přímo do vašich projektů a hladce je integrovat s ostatními bloky. Aby vám pomohl při psaní správného kódu, VEXcode také poskytuje funkci automatického dokončování pro příkazy Pythonu.

Animovaný GIF zobrazující jednoduchý program VEXcode IQ Blocks, kde sekvence obsahuje „jízda vpřed o 200 mm“, „zatočení doprava o 90 stupňů“ a další „jízda vpřed o 200 mm“. Bloky jsou sestaveny pod blokem „při spuštění“, což demonstruje základní sekvenci pohybu robota.

Převod kódu: Převeďte celé sady bloků do Pythonu jediným kliknutím.

Tato funkce je ideální pro studenty, kteří chtějí přejít z bloků na text. Další informace o kódování pomocí Switch Blocks naleznete zde.


Uložit a načíst ve webovém kódu VEXcode

Animovaný GIF záhlaví projektu VEXcode se po akci změní z „Neuloženo“ na „Uloženo“, což znamená, že projekt byl úspěšně uložen.

Webový kód VEXcode nyní automaticky uloží změny projektu, jakmile byl projekt původně uložen.

Další změny v nabídce Soubor:

  • Načíst z vašeho Zařízení bylo nyní změněno naOtevřít.
  • Uložit do zařízení se nyní změnilo naUložit jako.
  • Nyní můžete také ručně uložit pomocí tlačítka Uložit.

Chcete-li získat podrobný návod, jak načíst a uložit projekt VEXcode EXP v prohlížeči Chrome, přejděte sem.


Aktualizovaná detekce AI Vision Sensor Detection

AI Vision Sensor je nyní schopen detekovat AprilTags a AI Classifications.

Snímek obrazovky rozhraní AI Vision Utility v kódu VEXcode zobrazující živý přenos z kamery zachycující tři AprilTagy. Funkce AprilTags je zapnutá, zatímco klasifikace AI je vypnutá. Rozpoznané značky jsou označeny příslušnými ID, souřadnicemi a rozměry. Tlačítko 'Přidat barvu' je k dispozici, ale nastavení barev je momentálně neaktivní. Stav firmwaru je zobrazen jako aktuální s verzí 1.0.0.b16.

AprilTags jsou obrázky, které lze detekovat a mají jedinečné ID. Lze je vytisknout a použít v polích pro použití s ​​roboty. Stáhněte si soubor AprilTag PDF pro tisk zde.

Snímek obrazovky rozhraní AI Vision Utility. Rozhraní je připojeno, což je indikováno zeleným stavem „Připojeno“. Hlavní část zobrazuje živý přenos kamery se čtyřmi detekovanými objekty: červenou koulí, modrou koulí, zeleným kroužkem a červeným kroužkem, každý s ohraničujícími rámečky zobrazujícími jejich polohu (X, Y), rozměry (Š, V), a skóre spolehlivosti (99 %). Pravý panel obsahuje možnosti pro povolení AprilTags a AI Classification, s AI Classification nastavenou na 'Classroom Elements'. Je zde možnost pojmenovat a nastavit barvu s tlačítky „Přidat barvu“ a „Zmrazit video“ pod živým přenosem. Stav firmwaru je označen jako „Aktuální“ s verzí „1.0.0.b16“.

AI Vision Sensor dokáže také identifikovat různé barevné buckyballs a rings z VEX EXP Classroom Bundles.

Zde se dozvíte, jak používat AI Vision Sensor v blocích, Pythonua C++.


Čtěte bloky nahlas

Všechny bloky uvnitř VEXcode EXP 4.0 lze nyní číst nahlas pouhým kliknutím pravým tlačítkem.

Tato funkce je dostupná na všech zařízeních kromě Androidu.

  • Přizpůsobitelné hlasy: Vyberte si z různých hlasů a upravte rychlost a výšku v nové nabídce Nástroje.
  • Integrace kontextové nabídky: Klepnutím pravým tlačítkem na libovolný blok si jej poslechněte nahlas.

Zde najdete podrobné pokyny, jak používat funkci čtení ve VEXcode.


Nabídka Nástroje

Nová nabídka nástrojů VEXcode EXP 4.0 je plná funkcí pro produktivitu a dostupnost.

Oříznutý snímek obrazovky zobrazující rozbalovací nabídku „Nástroje“ ve VEXcode V5. Nabídka obsahuje možnosti pro „Motiv“, „Klávesové zkratky“, „Nastavení řeči“ a „Dokumentace API“. Sekce 'NÁVODY' je zvýrazněna v horní části rozbalovací nabídky.

Klávesové zkratky

Pro spouštění, zastavování a otevírání dokumentace nápovědy jsou k dispozici nové klávesové zkratky.

Mac Windows
Okno projektu VEXcode zobrazující rozbalovací nabídku „Nástroje“ se zvýrazněnou „Klávesové zkratky“. Podnabídka zobrazuje klávesové zkratky pro akce Start, Stop a Open Help, včetně ⌘ + return pro Start, ⌘ + e pro zastavení a ⌘ + h pro otevření nápovědy. Nabídka Nástroje ve VEXcode se zvýrazněnou podnabídkou Klávesové zkratky. Podnabídka zobrazuje klávesové zkratky, včetně „Start“ (Ctrl + Enter), „Stop“ (Ctrl + e) ​​a „Otevřít nápovědu“ (Ctrl + h).

Téma s vysokým kontrastem

Motivy s vysokým kontrastem zvyšují rozlišení mezi textem a pozadím, což usnadňuje čtení obsahu pro uživatele se slabým zrakem, barvoslepostí nebo jiným zrakovým postižením.

Výchozí Vysoký kontrast
Snímek obrazovky programu založeného na blocích VEXcode V5 ukazuje sekvenci bloků navržených pro řízení pohybu robota a zobrazování zpráv. Program začíná blokem „při spuštění“, po kterém následuje smyčka, která se čtyřikrát opakuje. Uvnitř smyčky robot pojede vpřed o 200 mm, otočí se doprava o 90 stupňů a vytiskne aktuální kurz ve stupních na mozek. Po smyčce program vypíše na mozek 'Pohyb je dokončen'. Snímek obrazovky programu založeného na blocích VEXcode V5 ukazuje sekvenci bloků navržených pro řízení pohybu robota a zobrazování zpráv. Program začíná blokem „při spuštění“, po kterém následuje smyčka, která se čtyřikrát opakuje. Uvnitř smyčky robot pojede vpřed o 200 mm, otočí se doprava o 90 stupňů a vytiskne aktuální kurz ve stupních na mozek. Po smyčce program vypíše na mozek 'Pohyb je dokončen'.

Nastavení řeči

Při práci s novou funkcí Bloky čtení můžete v této nabídce změnit použitý hlas, rychlost řeči a výšku.

Snímek obrazovky okna Nastavení řeči ve VEXcode IQ. Toto okno umožňuje uživatelům vybrat hlas z rozevírací nabídky označené jako „Voices“ s aktuálně vybraným „Microsoft D“. Níže jsou dva posuvníky, jeden pro „Pitch“ a jeden pro „Speed“, oba jsou nastaveny na 100 %. Pod posuvníky je zelené tlačítko označené „Test Voice“. V pravém dolním rohu je modré tlačítko „Hotovo“.

Dokumentace API

Získejte přístup ke komplexní dokumentaci API, která usnadňuje prozkoumání a využití plného potenciálu vašeho robota VEX EXP.

Snímek obrazovky z webu VEX EXP API Reference zobrazující dokumentaci pro metodu turn_for() ve třídě DriveTrain. Metoda turn_for() se používá k natočení hnacího ústrojí o určitý úhel v obou směrech. Mezi uvedené parametry patří směr (platný TurnType), úhel (úhel pro otáčení hnacího ústrojí), jednotky (volitelné, s výchozím nastavením DEGREES), rychlost (volitelné), jednotky_v (volitelné, s výchozí hodnotou RPM) a čekat (volitelné). Metoda může být buď blokující nebo neblokující, v závislosti na parametru wait.

Kliknutím sem se dostanete na oficiální stránky VEX API Reference.


Webové bezdrátové stahování projektu

Webový VEXcode EXP je nyní schopen se bezdrátově připojit k EXP Brain prostřednictvím ovladače EXP.

Snímek obrazovky zobrazující panel nástrojů VEXcode V5. Na panelu nástrojů jsou ikony 'CONTROLLER' a 'BRAIN' zvýrazněny červeně, což znamená, že toto jsou vybraná zařízení pro projekt. Vedle nich jsou tlačítka „DOWNLOAD“, „RUN“, „STOP“, „SHARE“ a „FEEDBACK“.

Chcete-li zjistit, jak bezdrátově stáhnout projekt do svého EXP Brain, přejděte sem.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: