Kodowanie za pomocą VEXcode IQ (1. generacji)

VEXcode IQ to środowisko kodowania do programowania robota VEX IQ. Poniższy artykuł zawiera linki do innych artykułów, które pomogą Ci rozpocząć kodowanie za pomocą VEXcode IQ. Na końcu tego artykułu będziesz mieć możliwość zaprogramowania VEX Clawbot IQ do jazdy do przodu lub stworzenia projektu do wydrukowania „VEX” na wyświetlaczu LCD VEX IQ Brain.

IQEDUhero.jpg

Uwaga: aby przetestować projekt opisany na końcu tego artykułu, upewnij się, że zacząłeś od naładowanych baterii IQ Battery.

Ten artykuł będzie zawierał:

  • Pobierz aplikację
  • Urządzenia i szablony
  • Korzystanie z bloków
  • Oszczędność
  • W razie potrzeby zaktualizuj oprogramowanie sprzętowe
  • Pobieranie i uruchamianie
  • Otwieranie projektu
  • Dodatkowe pomocne linki
  • Mój pierwszy projekt
    • Wydrukuj przykład „VEX” (nie jest wymagana budowa robota)
    • Przykład jazdy do przodu (wymagana wersja Clawbot IQ)

Pobierz aplikację

VEXcode IQ jest dostępny dla kilku różnych typów urządzeń. Aplikację należy pobrać na swoje urządzenie. Zobacz stronę pobierania VEXcode

2020-08-08_8-55-24.png

Poniższe linki pomogą Ci pobrać aplikację na Twoje urządzenie:


Urządzenia i szablony

WhenYouOpen.png

Kiedy otwierasz nowy projekt VEXcode IQ, projekt jest skonfigurowany do korzystania wyłącznie z VEX IQ Brain. Jedyne bloki, które pojawią się w Przyborniku, to bloki domyślne. 

Projekt jest dostosowywany poprzez dodanie urządzeń używanych w robocie. Dodatkowe bloki zapełnią Toolbox dla każdego dodanego urządzenia.

ForExample.png

Na przykład dodanie urządzenia „silnik DRIVETRAIN 2” spowoduje dodanie zestawu bloków „układ napędowy” do zestawu narzędzi.

Clawbot_Autopilot.png

Istnieje wiele standardowych wersji VEX IQ, takich jak Clawbot i Autopilot, których można używać w klasie i laboratoriach VEX STEM.

Clawbot_Devices.png

VEXcode IQ ma wiele szablonów, które są już skonfigurowane dla tych kompilacji. Na przykład łatwym sposobem rozpoczęcia projektu VEXcode IQ dla Clawbot IQ jest użycie przykładowego szablonu. Spowoduje to skonfigurowanie urządzeń Clawbota i dodanie bloków określonych urządzeń do Toolboxa.

FromTheFileMenu.png

Otwórz przykładowy projekt, wybierając opcję „Otwórz przykłady” z menu Plik.

Filter_bar.png

Z paska filtrów wybierz opcję „Szablony”.

2020-08-08_10-25-20.png

Następnie wybierz szablon Clawbot (2-silnikowy układ napędowy).

Uwaga: przejrzyj sekcję artykułów Robot Config , aby uzyskać więcej informacji na temat konfigurowania urządzeń.


Korzystanie z bloków

VEXcode IQ otwiera się jako projekt Blocks. Programowanie za pomocą bloków zapewnia dostępne środowisko o bardzo niskim progu wejścia. Jednak kodowanie projektu Blocks pozwala również na zaawansowany poziom programowania.

Blok można dodać do projektu, przeciągając go z Przybornika do obszaru roboczego.

ABlockCanBeAdded.png

 Można go równie łatwo usunąć z projektu, przeciągając blok poza obszar roboczy. 

ItCanBeJust.png

Niektóre dodatkowe pomocne artykuły wykorzystujące bloki obejmują:


Oszczędność

Po ukończeniu projektu VEX IQ należy go zapisać na urządzeniu. Zapisywanie projektu różni się w zależności od urządzenia.

Zapisz.png

W poniższych artykułach wyjaśniono, jak zapisać projekt na urządzeniu:


W razie potrzeby zaktualizuj oprogramowanie sprzętowe

VEX IQ Brain i inne inteligentne urządzenia posiadają oprogramowanie, które pozwala urządzeniom współpracować z projektem VEXcode IQ. To oprogramowanie nazywa się oprogramowaniem sprzętowym lub inaczej jest znane jako VEXos.

VEXos_Utility__1_.jpg

Jeśli oprogramowanie sprzętowe nie jest aktualne w stosunku do Twojej aktualnej wersji VEXcode IQ, nie będziesz mógł pobrać swojego projektu do IQ Brain. VEXcode IQ ostrzega Cię, gdy oprogramowanie sprzętowe nie jest aktualne, wyświetlając pomarańczową ikonę mózgu, gdy tylko zasilany IQ Brain zostanie podłączony do Twojego urządzenia.

Orange_brain.png

Uwaga: zapoznaj się z artykułem Firmware – Pierwsze kroki – VEXcode IQ , aby uzyskać więcej informacji na temat oprogramowania sprzętowego.


Pobieranie i uruchamianie

IQ_Brain_Connected_ON_copy.png

Twój projekt VEXcode IQ musi zostać pobrany do VEX IQ Brain, aby mógł zostać uruchomiony. Odbywa się to za pomocą kabla USB podłączonego pomiędzy IQ Brain a Twoim urządzeniem. 

IQ_Brain_iPad_ON.png

Lub bezprzewodowo z urządzeniami iPad/tablet z systemem Android.

FourDownloadSlots.png

VEX IQ Brain ma cztery gniazda pobierania, co pozwala na jednoczesne przechowywanie czterech różnych projektów w IQ Brain.

Po podłączeniu VEX IQ Brain i wybraniu miejsca, Twój projekt można pobrać do IQ Brain, a następnie uruchomić. Po uruchomieniu projektu możesz zobaczyć, jak projekt wpływa na zachowanie Twojego robota.

Czasami podczas procesu pobierania może wystąpić błąd pobierania. Jednak zazwyczaj można je łatwo rozwiązać.

Poniższe artykuły pomogą Ci w pobraniu i uruchomieniu projektu VEXcode IQ:

Uwaga: Przed pobraniem projektu zapoznaj się z Listą kontrolną wstępnego pobierania projektu.


Otwieranie projektu

Po zapisaniu projektu VEXcode IQ na Twoim urządzeniu można go później otworzyć w celu ponownego pobrania na robota lub projekt można zmodyfikować.

OnceItHasBeenSaved.png

Poniższe artykuły pomogą Ci otworzyć projekt VEXcode IQ na Twoim konkretnym urządzeniu:


Dodatkowe pomocne linki

Istnieje wiele dodatkowych artykułów z Biblioteki , które pomogą Ci w pracy z VEXcode IQ.

Oto kilka dodatkowych przydatnych artykułów na początek:

W VEX IQ STEM Labsznajduje się także wiele zabawnych i edukacyjnych zajęć.

STEM_Labs_IQ.png


Mój pierwszy projekt

Poniższe dwa projekty pozwolą Ci przećwiczyć budowanie projektu w VEXcode IQ.

Drukuj „VEX”

Ten projekt pozwoli Ci zbudować projekt bez konieczności składania robota. Wszystko, co będzie potrzebne, to VEX IQ Brain i naładowana bateria.

IQ_Brain_Connected_ON_copy.png

Upewnij się, że IQ Brain jest podłączony do Twojego urządzenia i włączony.

Ikona VEXcode-IQ.jpg

Uruchom VEXcode IQ.

Pusty_projekt.png

Otworzy się nowy pusty projekt.

ZTheLooks.png

Z kategorii „Wyglądy” wybierz blok [Drukuj] i dołącz go do bloku {When started}.

ZamieńTheWord.png

Zastąp słowo „Hello” w parametrze słowem „VEX”.

Pobierz_and_Run.png

Zapisz, pobierz i uruchom swój projekt.

BrainScreen.png

Na wyświetlaczu LED IQ Brain pojawi się napis „VEX”.

Jechać naprzód

Ten projekt jest przeznaczony do użytku ze standardowym Clawbotem IQ. Instrukcje budowania znajdziesz w Clawbot with Controller STEM Lab.

Clawbot_IQ__copy.png

IQ_Brain_Connected_ON_copy.png

Upewnij się, że IQ Brain jest podłączony do Twojego urządzenia i włączony.

Ikona VEXcode-IQ.jpg

Uruchom VEXcode IQ.

Pusty_projekt.png

Otworzy się nowy pusty projekt.

2020-08-08_10-25-20.png

Otwórz projekt „Clawbot (2-silnikowy układ napędowy)”.

Uwaga: Szablon wymaga podłączenia żyroskopu do Smart Port 4.

ZTheDrivetrain.png

Z kategorii „Układ napędowy” wybierz blok [Drive for] i dołącz go do bloku {When started}.

Uwaga: Przesunięcie się do przodu o 200 milimetrów spowoduje przesunięcie kół Clawbota o jeden obrót do przodu.

Zapisz, pobierz i uruchom swój projekt. Clawbot przejedzie teraz 200 mm do przodu.

Uwaga: jeśli doświadczysz jakichkolwiek problemów podczas pracy z VEXcode IQ, skorzystaj z narzędzia do przesyłania opinii znajdującego się w VEXcode IQ.

 

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

Last Updated: