Använda enhetsinformation för felsökning av din 123-robot
Det kan vara bra att förstå de värden som de inbyggda sensorerna i 123-roboten rapporterar, så att du bättre kan förstå hur och varför din robots beteenden uppstår i ett projekt. I klassrumsappen kan avsnittet Enhetsinformation användas för att se en visuell representation av din 123-robots sensordata. Enhetsinformationen visar de 123 robotarnas sensorvärden som rapporteras i realtid, så att du kan använda den informationen för att bättre förstå robotens funktionalitet och ha ett ytterligare felsökningsverktyg att använda om du misstänker att något inte fungerar som förväntat.
För att visa en robots enhetsinformation, välj först den 123-robot du vill visa och välj sedan "Visa enhetsinformation".
Information om ögonsensorer
Med Enhetsinformation öppen är den första sensorn som visar data ögonsensorn. Ö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 123-roboten detekterar, så att du kan göra justeringar om det behövs för att uppnå ett önskat beteende, som att ändra det omgivande ljuset i rummet eller färgen på objektet du försöker detektera.
Nyansen (det tredje värdet som rapporteras av ögonsensorn) är de numeriska värdena för varje färg som rapporteras av ögonsensorn. Nyansvärdet varierar från 0 till 360 grader, med början i rött och rörelse i regnbågsordning runt det cirkulära diagrammet. Ibland kanske det detekterade nyansvärdet inte överensstämmer med den färg du ser i omgivningen. Detta kan bero på kvaliteten på det omgivande ljuset runt sensorn, och betyder inte att sensorn inte fungerar som den ska.
Eftersom färg är reflekterat ljus kommer det omgivande ljuset (ljuset i det område där sensorn används) att påverka nyansvärdet som rapporteras av sensorn. Till exempel kan en grön VEX 123 Art Ring ha siffran '74', vilket faller mellan de 'gröna' och 'gula' områdena på nyansdiagrammet. Detta beror inte på ett sensorfel, utan istället på det omgivande ljuset runt sensorn.
Nyansvärdena kan läsas av olika för olika elever i samma klassrum, även om de skannar samma objekt med ögonsensorn. Allt detta beror på mängden ljus i området där eleverna befinner sig. Att sitta nära ett fönster, till exempel, eller på en särskilt molnig dag, kan ändra hur sensorn rapporterar nyansvärdesdata.
Om eleverna har problem med att deras projekt inte fungerar som avsett när de använder ögonsensorn kan ni kontrollera enhetsinformationen för roboten i Klassrumsappen. Du kan samarbeta med eleven för att ändra robotens miljö eller ändra objektet som detekteras för att säkerställa att nyansvärdena från ögonsensorn kontinuerligt läses av som den avsedda färgen.
Se också till att logiken som används i studenternas projekt är korrekt. Läs mer om att koda ögonsensorn med hjälp av kodaren i den här artikeln.
Information om ljussensor
Nästa sensorrapportering är ljussensorn, på undersidan av 123-roboten. Ljussensorn rapporterar ett värde för ljus eller mörker baserat på vilket värde den detekterar på golvet under 123-roboten.
Denna information kan vara användbar när du programmerar din 123-robot för att utföra saker som linjespårningsaktiviteter, för att få roboten att följa en "mörk" eller "ljus" bana baserat på sensorns data.
Information om tröghetssensor
Den inbyggda tröghetssensorn rapporterar två uppsättningar data – den första är accelerationen på X-, Y- och Z-axlarna. Även när 123-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.
Den inbyggda tröghetssensorn rapporterar även lutning, rullning och girning hos 123-roboten. Dessa värden ändras baserat på hur 123-roboten roteras i det tredimensionella rummet. När 123-roboten står stilla bör lutningen och rullningen rapportera 0 grader. Girvärdet kan ändras beroende på i vilken riktning 123-roboten vrids.
Denna information kan vara användbar för att lära dig mer om hur eller varför din 123-robot kör och svänger korrekt. Du kan flytta 123-roboten för hand och titta på hur dessa värden ändras för att se hur tröghetssensorn rapporterar data.
Dölj enhetsinformation
För att stänga Enhetsinformationen, välj "Dölj enhetsinformation".
För att lära dig mer om hur du använder Enhetsinformation i Klassrumsappen med din VEX-kodare, se den här artikeln.