Konfigurera en regulator i VEXcode EXP

När man börjar programmera med VEXcode EXP visas inte regulatorblock i verktygslådan förrän en regulator har konfigurerats.

Obs: Om du har en konfigurerad kontrollenhet måste du ha en kontrollenhet parad med din VEX EXP Brain för att ditt projekt ska köras.


Lägga till en kontrollant

VEXcode EXP-verktygsfältet med ikonen Enheter markerad mellan ikonerna för kodvisaren och utskriftskonsolen.

För att konfigurera en styrenhet, välj ikonen Enheter för att öppna fönstret Enheter.

VEXcode EXP-enheter-menyn med knappen Lägg till en enhet markerad.

Välj "Lägg till en enhet".

VEXcode EXP Enheter-menyn efter att knappen Lägg till en enhet har valts. Alternativet Kontroller är markerat.

Välj "Kontrollenhet".

VEXcode EXP-enheter-menyn efter att du har valt alternativet Styrenhet. Nedanför är knappen Klar markerad.

Om du vill programmera regulatorn med VEXcode EXP, välj ”Klar” för att slutföra konfigurationen.

  • Om du vill konfigurera styrenheten för användning utan kodning, se de ytterligare alternativen nedan.

VEXcode EXP-enheter-menyn med den tidigare tillagda styrenheten markerad. Blockverktygslådan visas också och två kontrollenhetsspecifika händelseblock är markerade.

När kontrollenheten har lagts till ser du den tillagd i enhetsfönstret, och kontrollblock (som de som är markerade i den här bilden) visas i verktygslådan.


Tilldela drivlinan till styrenhetens joystickar

Nu när styrenheten har lagts till i robotkonfigurationen kan du tilldela drivlinan till styrenhetens joysticks i fönstret Enheter. Detta gör att du kan tilldela drivlinan till handkontrollens joysticks utan att behöva lägga till ytterligare kod.

  • Följande exempel använder Clawbot (Drivinstruktör 2-Motor)- Exempel-projektet.
    Miniatyrbild för exempelprojektet med Clawbot Drivetrain 2-motorn.

VEXcode EXP-verktygsfältet med ikonen Enheter markerad mellan ikonerna för kodvisaren och utskriftskonsolen.

Välj ikonen Enheter för att öppna fönstret Enheter.

VEXcode EXP-enheter-menyn med den tidigare tillagda styrenheten markerad.

Välj "Kontrollenhet".

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. Det finns ett diagram över alla knappar på kontrollenheten, och varje knapp kan anslutas till motorgrupper eller drivlinor genom att välja dem i diagrammet. Den vänstra joystickknappen är markerad och en ikon indikerar att den är ansluten till vänster arkad på drivlinan.

Välj en joystick-ikon för att växla mellan alternativen.

  • Om du väljer en joystick-ikon flera gånger växlar du mellan alla alternativ.
  • Stanna när önskat körläge visas.

De fyra körlägena du kan välja mellan är: Vänster arkad, Höger arkad, Delad arkad och Tank.

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. En ikon indikerar att den vänstra joysticken styr drivlinan med hjälp av vänster arkad-kontrollschema.

Vänster arkad

All rörelse styrs av den vänstra joysticken.

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. En ikon indikerar att den högra joysticken styr drivlinan med hjälp av höger arkadkontrollschema.

Höger arkad

All rörelse styrs av den högra joysticken.

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. En ikon indikerar att båda joystickarna styr drivlinan med hjälp av kontrollschemat Split Arcade.

Split Arcade

Framåt- och bakåtrörelser styrs med vänster joystick medan svängningar styrs med höger joystick.

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. En ikon indikerar att båda joystickarna styr drivlinan med hjälp av tankens kontrollschema.

Tank

Den vänstra motorn styrs av den vänstra joysticken medan den högra motorn styrs av den högra joysticken.

 

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. Nedanför är knappen Klar markerad.

Välj "Klar" för att spara din konfiguration.


Tilldela motorerna till kontrollenhetens knappar

När styrenheten har lagts till i robotkonfigurationen kan du tilldela motorer till specifika styrenhetsknappar i fönstret Enheter.  Genom att tilldela motorer i fönstret Enheter kan du styra enskilda motorer eller motorgrupper utan att behöva lägga till kod.

  • Följande exempel har två konfigurerade motorer: ClawMotor och ArmMotor.

VEXcode EXP-verktygsfältet med ikonen Enheter markerad mellan ikonerna för kodvisaren och utskriftskonsolen.

Välj ikonen Enheter för att öppna fönstret Enheter.


VEXcode EXP-enheter-menyn med den tidigare tillagda styrenheten markerad.

Välj "Kontrollenhet".

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. Knapparna förutom joystickarna är markerade, med L1- och L2-knapparna anslutna till en armmotorgrupp och A- och B-knapparna anslutna till en klomotorgrupp.

Konfigurera en motor till en knapp genom att välja knapparna på styrenheten.

  • Om du trycker på samma knapp flera gånger växlar du mellan dina konfigurerade motorer.
  • Stanna när önskad motor visas.

Kontrollen har fyra knappgrupper (L, R, E och F). Varje grupp kan ha en enda motor (som inte är en del av drivlinan) konfigurerad för sig.

Obs: När en motor har konfigurerats visas den inte som ett alternativ för de andra knapparna.

VEXcode EXP-enhetsmenyn med visade styrenhetsalternativ och knappar anslutna till robotens motorgrupper. Nedanför är knappen Klar markerad.

Välj "Klar" för att spara din konfiguration.


Ta bort en kontrollant

VEXcode EXP-enheter-menyn med visade styrenhetsalternativ. Nedanför är knappen Radera markerad.

En kontrollenhet kan tas bort genom att välja alternativet ”Ta bort” längst ner på skärmen.

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

Last Updated: