Konfiguracja kontrolera w VEXcode EXP

Rozpoczynając programowanie za pomocą VEXcode EXP, bloki kontrolera nie pojawią się w Toolboxie, dopóki kontroler nie zostanie skonfigurowany.

Uwaga: Jeśli masz skonfigurowany kontroler, musisz go sparować z VEX EXP Brain, aby projekt mógł działać.


Dodanie kontrolera

Devices_Select.png

Aby skonfigurować Kontroler, wybierz ikonę Urządzenia, aby otworzyć okno Urządzenia.

Add_Device_highlighted.png

Wybierz „Dodaj urządzenie”.

Devices_Screen_Controller_Highlighted.png

Wybierz „Kontroler”.

Controller_Open_Done_HIghlighted.png

Jeśli chcesz zaprogramować sterownik za pomocą VEXcode EXP, wybierz „Gotowe”, aby zakończyć konfigurację.

  • Jeśli chcesz skonfigurować Kontroler do pracy bez kodowania, zapoznaj się z dodatkowymi opcjami poniżej.

Controller_Events.png

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 zastosowano projekt Clawbot (Drivetrain 2-Motor).
    Clawbot_Icon.png

Devices_Select.png

Wybierz ikonę Urządzenia, aby otworzyć okno Urządzenia.

Device_Page_Controller_Highlighted.png

Wybierz „Kontroler”.

Left_Arcade_Highlighted.png

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.

Left_Arcade_Selected.png

Lewa Arkada

Całym ruchem steruje się lewym joystickiem.

Right_Arcade_Selected.png

Prawa Arkada

Całym ruchem steruje się prawym joystickiem.

Split_Arcade.png

Podzielona arkada

Ruch do przodu i do tyłu sterowany jest za pomocą lewego joysticka, a skręcanie za pomocą prawego joysticka.

Split_Arcade_2.png

Czołg

Lewy silnik jest sterowany lewym joystickiem, prawy silnik jest sterowany prawym joystickiem.

 

Controller_Done_Highlighted.png

Wybierz „Gotowe”, aby zapisać konfigurację.


Przypisanie silników do przycisków sterownika

Po dodaniu Kontrolera do konfiguracji robota możesz przypisać Silniki do konkretnych przycisków Kontrolera w oknie Urządzenia.  Przypisywanie 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 dwa silniki: ClawMotor i ArmMotor.

Devices_Select.png

Wybierz ikonę Urządzenia, aby otworzyć okno Urządzenia.


Device_Page_Controller_Highlighted.png

Wybierz „Kontroler”.

Arm_and_Claw_on_Controller.png

Skonfiguruj silnik do przycisku, wybierając przyciski na kontrolerze.

  • Wielokrotne wybranie tego samego przycisku spowoduje przełączanie skonfigurowanych silników.
  • Zatrzymaj się po wyświetleniu żądanego silnika.

Na kontrolerze znajdują się cztery grupy przycisków (L, R, E i F). Każda grupa może mieć skonfigurowany pojedynczy silnik (niebędący częścią układu napędowego).

Uwaga: Po skonfigurowaniu silnika nie będzie on wyświetlany jako opcja dla pozostałych przycisków.

Arm_and_Claw_Controller_Done_Highlight.png

Wybierz „Gotowe”, aby zapisać konfigurację.


Usuwanie kontrolera

Controller_Selected_Delete_HIghlighted.png

Kontroler można usunąć wybierając opcję „Usuń” u dołu ekranu.

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

Last Updated: