Använda VEX Classroom-appen för att felsöka din VEX GO-robot

Det kan vara bra att förstå de värden som en VEX GO-robots sensorer och andra enheter rapporterar, så att du bättre kan förstå hur och varför din robots beteenden uppstår i ett projekt. I Classroom-appen kan avsnittet Enhetsinformation användas för att se en visuell representation av din robots sensordata. Enhetsinformationen visar robotens sensorvärden när de rapporteras i realtid, så att du kan använda informationen för att bättre förstå robotens funktionalitet och ha ett extra felsökningsverktyg att använda om du misstänker att något inte fungerar som förväntat.

VEX Classroom-appen med en GO Brains meny öppnad och knappen "Visa enhetsinformation" markerad nedan.

För att visa information om en robots enhet, välj först den robots hjärna du vill visa. Välj sedan "Visa enhetsinformation".

Enheter anslutna till portar på VEX GO Brain

VEX Classroom-appen med en GO Brains meny öppnad och knappen "Visa enhetsinformation" vald för att öppna sensordata. Smart Port-data är markerade och listar fyra avkänningsvärden: Motorriktning, Stötfångartryck, Magnet och Motorriktning.

När fönstret Enhetsinformation är öppet gäller den första datadelen som visas enheter som är anslutna till portar på robotens hjärna, inklusive motorer, stötfångarsensorn och elektromagneten.

Avkänningsdata i VEX Classroom-appen med två av kolumnerna markerade, namngivna Port respektive Typ.

Kolumnen 'Port' anger numret på den port som en enskild enhet är ansluten till, och 'Typ' anger typen av enhet. Standardkonfigurationen för typkolumnen är inställd för GO Code Base Robot.

Avkänningsdata i VEX Classroom-appen med pilen bredvid Smart Port-typen markerad, vilket indikerar att den kan användas för att ändra den förväntade avkänningstypen.

För att ändra vilken typ av enhet som är ansluten till en port, välj rullgardinsmenyn.

Avkänning av data i VEX Classroom-appen med en Smart Ports rullgardinsmeny öppen och porttypen ändrad från Motor till Stötfångare.

Välj sedan alternativknappen för önskad enhet.

VEX Classroom-appen med en GO Brains meny öppnad och knappen "Visa enhetsinformation" vald för att öppna sensordata. Smart Port-data är markerade och listar fyra avkänningsvärden: Motorriktning, Stötfångartryck, Magnet och Motorriktning.

Motorisk information rapporteras i positiv och negativ grad. Denna information visar i vilken riktning motorn roterar – om siffran blir högre roterar motorerna medurs, och om siffrorna blir lägre roterar motorerna moturs. Denna information kan vara till hjälp för att säkerställa att roboten rör sig och roterar korrekt.

Informationen om stötfångarbrytaren visas som "släppt" tills knappen trycks ner. Den kommer då att visas som "tryckt". Den här informationen kan hjälpa dig att säkerställa att sensorn är nedtryckt vid felsökning av ett kodningsprojekt med hjälp av bumper-brytaren.

Elektromagneten kommer att läsas som N/A, eftersom ingen data returneras från den här enheten.

Ögonsensordata

VEX Classroom-appen med en 123-robots meny öppnad och ögonsensordata markerade. Ögonsensorns data listar fyra avkänningsvärden: Ljusstyrka, Färg, Nyans och Närhet.

Ögonsensorn rapporterar ljusstyrkan i omgivande ljus, färgen som sensorn detekterar (röd, blå, grön eller Ej tillämpligt), nyansvärdet som detekteras i grader och närheten till det objekt som detekteras (nära eller långt borta).

Denna information kan användas för att se vad roboten detekterar, så att du kan göra justeringar om det behövs för att uppnå önskat beteende, som att ändra det omgivande ljuset i rummet eller färgen på objektet du försöker detektera.

Tröghetssensordata

VEX Classroom-appen med en 123-robots meny öppnad och de tre första raderna för tröghetssensordata markerade. De tre första tröghetssensorvärdena inkluderar värden för: Acceleration X, Acceleration Y och Acceleration Z.

Den inbyggda tröghetssensorn rapporterar två uppsättningar data – den första är accelerationen på X-, Y- och Z-axlarna. Även när roboten står stilla kommer dessa värden att verka fluktuera kontinuerligt. Detta är ett förväntat beteende när tröghetssensorn fungerar korrekt, eftersom den rapporterar värden baserade på de krafter som verkar på roboten, inklusive gravitationen.

VEX Classroom-appen med en 123-robots meny öppnad och de tre sista raderna för tröghetssensordata markerade. De tre sista tröghetssensorvärdena inkluderar värden för: Lutning, Rulla och Girning.

Den inbyggda tröghetssensorn rapporterar även robotens lutning, rullning och girning. Dessa värden ändras baserat på hur roboten roteras i ett tredimensionellt rum. När den står stilla bör lutningen och rullningen rapportera 0 grader. Girvärdet kan ändras beroende på vinkeln till vilken roboten roteras.

Denna information kan vara användbar för att lära dig mer om hur eller varför din robot kör och svänger korrekt. Du kan flytta roboten för hand och titta på hur dessa värden ändras för att se hur tröghetssensorn rapporterar data.

Dölj enhetsinformation

VEX Classroom-appen med en GO Brains meny öppnad och knappen "Dölj enhetsinformation" markerad ovan.

För att dölja enhetsinformationen, välj knappen "Dölj enhetsinformation".

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

Last Updated: