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.
Uwaga: aby przetestować swój projekt na końcu tego artykułu, upewnij się, że zaczynasz od naładowanych baterii IQ.
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 .
Poniższe linki pomogą Ci pobrać aplikację na Twoje urządzenie:
- Chromebook – Zainstaluj – VEXcode IQ
- Windows - Zainstaluj - VEXcode IQ
- Mac i macOS – Zainstaluj – VEXcode IQ
- iPad – Zainstaluj – VEXcode IQ
Urządzenia i szablony
Gdy otwierasz projekt VEXcode IQ, projekt jest skonfigurowany tak, aby używać wyłącznie 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.
Na przykład dodanie urządzenia „silnik DRIVETRAIN 2” spowoduje dodanie zestawu bloków „układ napędowy” do zestawu narzędzi.
Istnieje wiele standardowych wersji VEX IQ, takich jak Clawbot i Autopilot, których można używać w klasie i laboratoriach VEX STEM.
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.
Otwórz przykładowy projekt, wybierając opcję „Otwórz przykłady” z menu Plik.
Z paska filtrów wybierz opcję „Szablony”.
Następnie wybierz szablon Clawbot (2-silnikowy układ napędowy).
Uwaga: aby uzyskać więcej informacji na temat konfigurowania urządzeń, przejrzyj sekcję Robot Config artykułów.
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.
Można go równie łatwo usunąć z projektu, przeciągając blok poza obszar roboczy.
Niektóre dodatkowe pomocne artykuły wykorzystujące bloki obejmują:
- Rozmiar bloku - Poradniki dotyczące bloków - VEXcode IQ
- Kształty bloków i znaczenie - Poradniki dotyczące bloków - VEXcode IQ
- Usuń blok - Poradniki dotyczące bloków - VEXcode IQ
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.
W poniższych artykułach wyjaśniono, jak zapisać projekt na urządzeniu:
- Zapisz projekt bloków w systemie Windows - Otwórz i zapisz projekty bloków - VEXcode IQ
- Zapisz projekt bloków na macOS - Otwieraj i zapisuj projekty bloków - VEXcode IQ
- Zapisz projekt bloków na Chromebooku - Otwieraj i zapisuj projekty bloków - VEXcode IQ
- Zapisz projekt bloków na tablecie z Androidem - Otwieraj i zapisuj projekty bloków - VEXcode IQ
- Zapisz projekt bloków na iPadzie - Otwieraj i zapisuj projekty bloków - VEXcode IQ
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.
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.
Uwaga: aby uzyskać więcej informacji na temat oprogramowania sprzętowego, zapoznaj się z artykułem Oprogramowanie sprzętowe - Pierwsze kroki - VEXcode IQ.
Pobieranie i uruchamianie
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.
Lub bezprzewodowo z urządzeniami iPad/tablet z systemem Android.
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:
- Ikona stanu mózgu (USB) - Połącz się z mózgiem - VEXcode IQ
- iPad / tablet z Androidem (bezprzewodowy) - Połącz się z mózgiem - VEXcode IQ
- Pobierz do wybranego slotu - Poradniki dotyczące bloków - VEXcode IQ
- Pobierz i uruchom projekt bloków - Poradniki dotyczące bloków - VEXcode IQ
- Pobierz na iPada - Poradniki dotyczące bloków - VEXcode IQ
- Pobierz błędy - Rozwiązywanie problemów - VEXcode IQ
Uwaga: Przed pobraniem projektu zapoznaj się z Listą kontrolną przed pobraniem 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ć.
Poniższe artykuły pomogą Ci otworzyć projekt VEXcode IQ na Twoim konkretnym urządzeniu:
- Otwórz projekt bloków w systemie Windows - Otwórz i zapisz projekty bloków - VEXcode IQ
- Otwórz projekt bloków na macOS - Otwórz i zapisz projekty bloków - VEXcode IQ
- Otwórz projekt bloków na Chromebooku - Otwórz i zapisz projekty bloków - VEXcode IQ
- Otwórz projekt bloków na iPadzie - Otwórz i zapisz projekty bloków - VEXcode IQ
- Otwórz projekt bloków na Androidzie - Otwórz i zapisz projekty bloków - VEXcode IQ
Dodatkowe pomocne linki
Dostępnych jest wiele artykułów biblioteki VEX które pomogą Ci w pracy z VEXcode IQ.
Oto kilka dodatkowych przydatnych artykułów na początek:
- Uzyskaj dostęp do pomocy w projekcie Blocks — Poradniki dotyczące bloków — VEXcode IQ
- Menu kontekstowe - Poradniki dotyczące bloków - VEXcode IQ
- Komentarze - Poradniki dotyczące bloków - VEXcode IQ
- Notatki - Poradniki dotyczące bloków - VEXcode IQ
W VEX IQ STEM Labsznajdziesz także wiele ciekawych i edukacyjnych aktywności.
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, czego będziesz potrzebować to VEX IQ Brain i naładowana bateria.
Upewnij się,IQ Brain jest podłączony do urządzenia i .
Uruchom VEXcode IQ.
Otworzy się nowy pusty projekt.
Z kategorii „Wyglądy” wybierz blok [Drukuj] i dołącz go do bloku {When started}.
Zastąp słowo „Hello” w parametrze słowem „VEX”.
Zapisz, pobierz i uruchom swój projekt.
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 dotyczące budowy znajdziesz w ćwiczeniu Clawbot z kontrolerem STEM Lab.
Upewnij się,IQ Brain jest podłączony do urządzenia i .
Uruchom VEXcode IQ.
Otworzy się nowy pusty projekt.
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 będzie teraz jechał do przodu o 200 mm, jak pokazano na animacji poniżej.
Uwaga: Jeśli podczas pracy z VEXcode IQ wystąpią jakiekolwiek problemy, skorzystaj z narzędzia do przesyłania opinii dostępnego w VEXcode IQ.