Nowe funkcje w VEXcode EXP 4.0

VEXcode EXP 4.0 wprowadza szereg nowych funkcji. Ta ważna aktualizacja koncentruje się na zwiększeniu produktywności i dostępności w kodowaniu robotyki. Przeczytaj poniższy tekst, aby dowiedzieć się, jakie nowe funkcje są dostępne w VEXcode EXP 4.0!

Kliknij tutaj, aby pobrać nowy instalator VEXcode EXP 4.0!

Komórka robocza CTE

VEXcode EXP teraz w pełni obsługuje komórkę roboczą CTE. CTE Workcell wprowadza studentów do świata robotyki przemysłowej i automatyki poprzez zajęcia praktyczne. Obejrzyj animację poniżej, aby zapoznać się z przykładem projektu zbudowanego przy użyciu komórki roboczej CTE z wykorzystaniem taśmociągów, 6-osiowego ramienia robota i różnych czujników.

W VEXcode EXP pojawiło się menu Teach Pendant, zawierające wiele opcji sterowania, testowania i kalibracji 6-osiowego ramienia robota.

W VEXcode EXP 6-osiowe ramię robota można podłączyć bezpośrednio do komputera bez modułu EXP Brain, aby uzyskać dostęp do Teach Pendant

Teach Pendant to urządzenia służące do sterowania i programowania ramion robota oraz innych maszyn do automatyzacji przemysłowej. Zawierają przyciski lub ekran dotykowy, które umożliwiają operatorom ręczne sterowanie ruchami robota.

Podłączenie 6-osiowego ramienia robota do mózgu EXP umożliwi również integrację nowych urządzeń z projektem CTE, takich jak: układ pneumatyczny CTE, wieża sygnałowai czujnik obiektów.

Kliknij tutaj, aby dowiedzieć się więcej o CTE Workcell i jego wykorzystaniu w klasach.

Bloki przełączników

Dostępne są już nowe bloki przełączników, dzięki którym przejście z kodowania blokowego do programowania tekstowego stanie się płynniejsze.

Blok przełącznika pokazano w kodzie VEXcode EXP przeciągany z przybornika do obszaru roboczego. Użytkownik wybiera blok Switch i zaczyna wprowadzać do niego polecenie Pythona.

Przeciągnij i upuść bloki przełączania: Wszystkie bloki przełączania można przeciągać z przybornika i bezpośrednio wpisywać.

Blok przełącznika jest pokazany w obszarze roboczym VEXcode EXP. Użytkownik używa funkcji autokorekty, aby wprowadzić do bloku całe polecenie języka Python. Polecenie wyświetla drivetrain.turn_for(LEFT, 90, DEGREES).

Wpisuj Pythona bezpośrednio do projektów bloków: VEXcode umożliwia włączanie poleceń Pythona bezpośrednio do projektów, płynnie integrując je z innymi blokami. Aby pomóc Ci pisać poprawny kod, VEXcode oferuje także funkcję automatycznego uzupełniania poleceń języka Python.

Stos bloków Motion jest wyświetlany w obszarze roboczym VEXcode EXP. Użytkownik klika stos prawym przyciskiem myszy, aby otworzyć menu kontekstowe, a następnie wybiera opcję Konwertuj stos na blok przełączania. Stos trzech bloków jest konwertowany na jeden blok Switch z trzema odpowiadającymi mu wierszami Pythona.

Konwersja kodu: Konwertuj całe stosy bloków na język Python jednym kliknięciem.

Funkcja ta jest idealna dla osób, które chcą przejść od nauki blokowej do nauki tekstu. Aby uzyskać więcej informacji na temat kodowania za pomocą Switch Blocks, przejdź tutaj.


Zapisz i wczytaj w internetowym kodzie VEX

Pole Nazwa projektu na pasku narzędzi VEXcode EXP z komunikatem o zapisaniu, który jest aktualizowany podczas zapisywania projektu. Najpierw pojawia się komunikat Nie zapisano, potem Zapisano, a na końcu Zapisano.

Oparty na sieci Web VEXcode będzie teraz automatycznie zapisywać zmiany w projekcie po jego pierwszym zapisaniu.

Inne zmiany w menu Plik:

  • Wczytaj z urządzenia Opcja została zmieniona naOtwórz.
  • Zapisz na swoim urządzeniu zostało teraz zmienione naZapisz jako.
  • Można teraz także zapisać ręcznie, klikając przycisk Zapisz.

Instrukcję krok po kroku dotyczącą ładowania i zapisywania projektu VEXcode EXP w przeglądarce Chrome znajdziesz tutaj.


Zaktualizowany czujnik wykrywania AI Vision

Czujnik wizyjny AI jest teraz w stanie wykrywać AprilTags i klasyfikacje AI.

Menu narzędzia AI Vision Utility w VEXcode EXP wyświetlające na żywo obraz z kamery rejestrujący trzy obiekty AprilTags. Funkcja AprilTags jest włączona, a klasyfikacja AI jest wyłączona. Rozpoznane znaczniki są oznaczone odpowiednimi identyfikatorami, współrzędnymi i wymiarami.

AprilTags to obrazy, które można wykryć i które mają unikalne identyfikatory. Można je wydrukować i wykorzystać w terenie, przy współpracy z robotami. Pobierz tutaj wersję PDF AprilTag do wydrukowania.

Menu narzędzia AI Vision Utility w VEXcode EXP. W menu wyświetlany jest obraz na żywo z kamery przedstawiający cztery wykryte obiekty: czerwoną kulę, niebieską kulę, zielony pierścień i czerwony pierścień. Każdy z nich ma pola ograniczające, w których wyświetlane są ich kolory, pozycje, wymiary i wskaźniki wiarygodności. W prawym panelu znajdują się opcje umożliwiające włączenie AprilTags i klasyfikacji AI, przy czym tryb klasyfikacji AI jest ustawiony na Elementy klasy.

Czujnik wizyjny AI potrafi również rozpoznawać różnokolorowe kule i pierścienie z zestawów VEX EXP Classroom Bundles.

Kliknij tutaj, aby dowiedzieć się, jak używać czujnika AI Vision w blokach , Python, i C++.


Czytaj bloki na głos

Wszystkie bloki wewnątrz VEXcode EXP 4.0 można teraz odczytać na głos za pomocą prostego kliknięcia prawym przyciskiem myszy.

Funkcja ta jest dostępna na wszystkich urządzeniach oprócz Androida.

Napęd VEXcode EXP dla bloku jest pokazany z otwartym menu kontekstowym. Opcje od góry do dołu to: Duplikuj, Wyłącz blok, Usuń bloki, Pomoc dotycząca bloku, Konwertuj blok na blok przełączania i Odczytaj blok. Opcja Odczytaj blok jest podświetlona.

  • Możliwość dostosowania głosów: Wybierz spośród różnych głosów i dostosuj szybkość i wysokość dźwięku w nowym menu Narzędzia.
  • Integracja menu kontekstowego: Kliknij prawym przyciskiem myszy dowolny blok, aby usłyszeć jego treść.

Tutaj znajdziesz instrukcje krok po kroku dotyczące korzystania z funkcji odczytu w VEXcode.


Menu narzędzi

Nowe menu narzędzi w VEXcode EXP 4.0 zawiera mnóstwo funkcji zwiększających produktywność i dostępność.

Pasek narzędzi VEXcode EXP z otwartym menu rozwijanym Narzędzia. Wyświetlane są cztery opcje: Motyw, Skróty klawiaturowe, Ustawienia mowy i Dokumentacja API.

Skróty klawiaturowe

Dostępne są nowe skróty klawiaturowe umożliwiające uruchamianie, zatrzymywanie i otwieranie dokumentacji pomocy.

Prochowiec Okna
Pasek narzędzi VEXcode EXP Mac z otwartym menu rozwijanym Narzędzia i wybraną opcją Skróty klawiaturowe. Dostępne skróty klawiaturowe wyświetlane są w drugim menu rozwijanym po prawej stronie. Do wyboru są 3 opcje: Start, Stop i Otwórz pomoc. Każda opcja ma odpowiadający jej skrót klawiaturowy. Skrót klawiaturowy Start to klawisz Command z klawiszem Return, skrót klawiaturowy Stop to klawisz Command z klawiszem E, a skrót klawiaturowy Otwórz Pomoc to klawisz Command z klawiszem H. Pasek narzędzi VEXcode EXP Windows z otwartym menu rozwijanym Narzędzia i wybraną opcją Skróty klawiaturowe. Dostępne skróty klawiaturowe wyświetlane są w drugim menu rozwijanym po prawej stronie. Do wyboru są 3 opcje: Start, Stop i Otwórz pomoc. Każda opcja ma odpowiadający jej skrót klawiaturowy. Skrót klawiaturowy Start to klawisz Control z klawiszem Enter, skrót klawiaturowy Stop to klawisz Control z klawiszem E, a skrót klawiaturowy Otwórz Pomoc to klawisz Control z klawiszem H.

Motyw o wysokim kontraście

Motywy o wysokim kontraście zwiększają rozróżnienie tekstu od tła, dzięki czemu treść jest łatwiejsza do odczytania dla użytkowników ze słabym wzrokiem, daltonizmem lub innymi wadami wzroku.

Domyślny Wysoki kontrast
Projekt bloków VEXcode EXP zawiera bloki z różnych kategorii, służące do zaprezentowania domyślnego schematu kolorów. Projekt bloków VEXcode EXP zawiera bloki z różnych kategorii, które mają na celu zaprezentowanie palety kolorów o wysokim kontraście.

Ustawienia mowy

Dzięki nowej funkcji „Odczyt bloków” możesz zmienić używany głos, tempo mowy i wysokość tonu z poziomu tego menu.

Okno ustawień mowy VEXcode EXP z menu rozwijanym umożliwiającym wybór głosu, dwoma suwakami do zmiany wysokości i szybkości głosu oraz przyciskiem Test Voice umożliwiającym odsłuchanie bieżących ustawień głosu.

Dokumentacja API

Uzyskaj dostęp do kompleksowej dokumentacji API, dzięki której poznasz i wykorzystasz pełen potencjał robota VEX EXP łatwiej niż kiedykolwiek.

Strona dokumentacji API VEXcode EXP dla polecenia turn_for języka Python. Strony API zawierają wyjaśnienia, funkcje i przykładowe projekty dla każdego polecenia bloku i tekstu.

Kliknij tutaj, aby uzyskać dostęp do oficjalnej witryny VEX API Reference.


Pliki do pobrania projektu bezprzewodowego opartego na sieci Web

Oparty na sieci VEXcode EXP może teraz łączyć się bezprzewodowo z mózgiem EXP za pośrednictwem kontrolera EXP.

Pasek narzędzi VEXcode EXP z zieloną ikoną kontrolera obok zielonej ikony mózgu. Obie ikony są wspólnie podświetlone w ramce.

Aby dowiedzieć się, jak bezprzewodowo pobrać projekt do EXP Brain, kliknij tutaj.

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

Last Updated: