Rozpoczynając programowanie za pomocą VEXcode IQ, bloki kontrolera nie pojawią się w Toolboxie, dopóki kontroler nie zostanie skonfigurowany.
Uwaga: Jeśli masz skonfigurowany kontroler, musisz go sparować z VEX IQ Brain, aby projekt mógł działać.
- Więcej informacji na temat parowania kontrolera (1. generacji) i mózgu można znaleźć w tym artykule.
Dodanie kontrolera
Aby skonfigurować Kontroler, wybierz ikonę Urządzenia, aby otworzyć okno Urządzenia.
Wybierz „Dodaj urządzenie”.
Wybierz „Kontroler”.
Jeśli chcesz zaprogramować sterownik przy użyciu VEXcode IQ, wybierz „Gotowe”, aby zakończyć konfigurację.
- Jeśli chcesz skonfigurować Kontroler do pracy bez kodowania, zapoznaj się z dodatkowymi opcjami poniżej.
Po dodaniu kontrolera zobaczysz, że kontroler został dodany do okna Urządzenia, a bloki kontrolera (takie jak te zaznaczone na tym obrazku) pojawią się w Przyborniku.
Przypisywanie układu napędowego do joysticków kontrolera
Teraz, gdy Kontroler został dodany do konfiguracji robota, możesz przypisać układ napędowy do joysticków Kontrolera w oknie Urządzenia. Dzięki temu możesz przypisać układ napędowy do joysticków kontrolera bez konieczności dodawania dodatkowego kodu.
- W poniższym przykładzie wykorzystano przykładowy projekt Clawbot (Drivetrain 2-Motor) (2. generacji).
Wybierz ikonę Urządzenia, aby otworzyć okno Urządzenia.
Wybierz „Kontroler”.
Wybierz ikonę joysticka, aby przełączać opcje.
- Wielokrotne wybranie ikony joysticka spowoduje przejście przez wszystkie opcje.
- Zatrzymaj się po wyświetleniu żądanego trybu jazdy.
Do wyboru są cztery tryby jazdy: Lewy salon, Prawy salon, Split Arcade i Tank.
Lewa Arkada
Całym ruchem steruje się lewym joystickiem.
Prawa Arkada
Całym ruchem steruje się prawym joystickiem.
Podzielona arkada
Ruch do przodu i do tyłu sterowany jest za pomocą lewego joysticka, a skręcanie za pomocą prawego joysticka.
Czołg
Lewy silnik jest sterowany lewym joystickiem, prawy silnik jest sterowany prawym joystickiem.
Wybierz „Gotowe”, aby zapisać konfigurację.
- Teraz, gdy układ napędowy został przypisany do joysticków, a zmiany zostały zapisane, projekt można teraz pobrać i uruchomić.
- Więcej informacji na temat pobierania i uruchamiania projektu można znaleźć w tym artykule.
Przypisywanie silników lub grup silników do przycisków sterownika
Po dodaniu Kontrolera do konfiguracji robota możesz przypisać silniki lub grupy silników do konkretnych przycisków Kontrolera w oknie Urządzenia. Przypisywanie silników lub grup silników w oknie Urządzenia umożliwia sterowanie pojedynczymi silnikami lub grupami silników bez konieczności dodawania kodu.
- W poniższym przykładzie skonfigurowano silnik i grupę silników: ClawMotor i ArmMotorGroup.
Wybierz ikonę Urządzenia, aby otworzyć okno Urządzenia.
Wybierz „Kontroler”.
Skonfiguruj silnik lub grupę silników do przycisku, wybierając przyciski na kontrolerze.
- Wielokrotne wybranie tego samego przycisku spowoduje przełączanie między skonfigurowanymi silnikami i grupami silników.
- Zatrzymaj się po wyświetleniu żądanego silnika lub grupy silników.
Na kontrolerze znajdują się cztery grupy przycisków (L, R, E i F). Dla każdej grupy może być skonfigurowany pojedynczy silnik lub grupa silników (która nie jest częścią układu napędowego).
Uwaga: Po skonfigurowaniu silnika lub grupy silników nie będzie ona wyświetlana jako opcja dla pozostałych przycisków.
Wybierz „Gotowe”, aby zapisać konfigurację.
- Teraz, gdy silnik i grupa silników zostały przypisane do sterownika, a zmiany zostały zapisane, projekt można teraz pobrać i uruchomić.
- Więcej informacji na temat pobierania i uruchamiania projektu można znaleźć w tym artykule.
Usuwanie kontrolera
Kontroler można usunąć wybierając opcję „Usuń” u dołu ekranu.