Konfigurera V5 Vision Sensor i VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

När man börjar programmera med VEXcode Pro V5 kommer inte Vision Sensor-kommandon att visas i kommandoreferensen förrän Vision Sensor har konfigurerats. 


Lägga till synsensorn

VEXcode Pro V5-gränssnittet med robotkonfigurationsknappen markerad i verktygsfältet.

För att konfigurera visionssensorn, välj knappen Robotkonfiguration för att öppna fönstret Robotkonfiguration. Ett projekt måste vara öppet för att kunna använda robotkonfigurationsfönstret.

Robotkonfigurationsmenyn med alternativet "Lägg till en enhet" visat.

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

Fönster för enhetsval med alternativet Synsensor markerat.

Välj synsensorn.

Portvalsfönster som visar Vision Sensor tilldelad en port på V5 Brain.

Välj vilken port synsensorn är ansluten till på VEX V5 Brain. Portar som redan är konfigurerade för andra enheter kommer att vara otillgängliga.

  • När porten har valts visas konfigurationsfönster för Vision Sensor. För att konfigurera, följ nästa uppsättning steg. 

Klicka här för hjälp med montering och koppling av din Vision Sensor.


Konfigurera synsensorn

Inställningsfönstret för Vision Sensor som visar Vision12-enheten med knappen Konfigurera och knappen Klar.

Anslut synsensorn direkt till din dator med en mikro-USB-kabel innan du väljer Konfigurera i fönstret Robotkonfiguration.

VEX Vision Sensor ansluten till en dator med en Micro USB-kabel.

Du kan använda samma Micro USB som du använder för att ansluta Brain till datorn.

Obs:Hjärnan behöver inte vara ansluten till datorn eller påslagen för denna process.

Inställningsmenyn för synsensorn med knappen Konfigurera markerad.

När du är ansluten, välj knappen Konfigurera för Vision Sensor i VEXcode Pro V5.

Vision Utility visar kameravyn med Frys-knappen markerad.

Placera ett föremål framför synsensorn och välj sedan Frys-knappen.

Inställningar för synsensor med knappen Ställ in markerad för att spara en nyvald färgsignatur.

Markera bilden på skärmen och dra en avgränsningsram runt den. Välj sedan en av de sju signaturplatserna.

  • Se till att välja så lite av bakgrunden som möjligt. 
  • I det här exemplet väljer jag SIG_1-platsen.

Vision-verktyget visar färgdetektering tillsammans med signaturreglaget som justeras för att förbättra igenkänningen.

Klicka för att kalibrera färgsignaturen.

  • Flytta reglaget tills det mesta av det färgade objektet är markerat och bakgrunden och andra objekt inte är markerade.

 

Visionverktyg som visar en signatur för en grön kub som byter namn till G_CUBE.

Namnge och spara signaturen genom att välja dess etikett och skriva in ett namn. Här sparas SIG_1 som G_CUBE.

Inställningar för synsensor med knappen Rensa markerad för att ta bort en befintlig färgsignatur.

Om du vill ta bort en av de sparade signaturerna väljer du knappen Rensa i signaturens rad.

  • Du kan också välja knappen Rensa allt för att radera alla sparade signaturer.

Inställningsmenyn för synsensorn med knappen Klar markerad nedan.

Stäng för att avsluta Vision Utility-fönstret efter att du har sparat alla signaturer du vill inkludera. Välj sedan knappen Klar.

Skärmdump av C++-kod med en rullgardinsmeny över alla konfigurerade signaturer som kan detekteras.

Nu kommer dina sparade signaturer att visas i signaturalternativen för Vision Sensor-kommandon.

Ändra visionssensorns portnummer

Robotkonfigurationsmeny med visionssensorenheten visad.

Du kan ändra portnumret för visionssensorn genom att välja visionssensorn i robotkonfigurationsfönstret.

Inställningsmenyn för Vision Sensor med dess portikon markerad för att visa att den kan ändras.

Klicka sedan på det aktuella portnumret längst upp till höger i robotkonfigurationsfönstret.

Inställningar för synsensor i portmenyn med den ändrade porten och knappen Klar markerad nedan.

Välj en annan port i fönstret Portval så blir portnumret blått. Välj sedan Klar för att skicka ändringen.


Byta namn på synsensorn

Inställningsmeny för synsensor med namnfältet markerat.

Du kan också byta namn på synsensorn genom att ändra namnet i textrutan högst upp i robotkonfigurationsfönstret. Om du väljer ett ogiltigt namn markeras textrutan med rött för att indikera det. Välj sedan Klar för att skicka enhetsändringarna till konfigurationen.

Skärmdump av C++-kod med en uppmaning att ändra alla förekomster av namnet Vision12 till Vision.

Om du redan har Vision Sensor-kommandon i ditt projekt måste du uppdatera Vision Sensor-namnet i kommandot till det nya namnet.


Ta bort synsensorn

Inställningsmenyn för synsensorn med knappen Radera markerad nedan.

Synsensorn kan också raderas genom att välja alternativet ”Radera” längst ner i robotkonfigurationsfönstret.

Obs:Om du tar bort visionssensorn och den redan används i ditt projekt kommer ditt projekt inte att fungera förrän du också tar bort de kommandon som använde visionssensorn.

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

Last Updated: