Korzystanie z informacji o urządzeniu do rozwiązywania problemów z robotem 123
Pomocne może być zrozumienie wartości zgłaszanych przez wbudowane czujniki robota 123, co pozwoli lepiej zrozumieć, w jaki sposób i dlaczego zachowania robota pojawiają się w projekcie. W aplikacji Classroom w sekcji Informacje o urządzeniu można wyświetlić wizualną reprezentację danych z czujników robota 123. Informacje o urządzeniu pokażą wartości czujników 123 robota, które są raportowane w czasie rzeczywistym, dzięki czemu możesz wykorzystać te informacje, aby lepiej zrozumieć funkcjonalność robota i uzyskać dodatkowe narzędzie do rozwiązywania problemów, którego możesz użyć, jeśli podejrzewasz, że coś nie działa zgodnie z oczekiwaniami .
Aby wyświetlić informacje o urządzeniu robota, najpierw wybierz robota, który chcesz wyświetlić, a następnie wybierz opcję „Pokaż informacje o urządzeniu”.
Informacje o czujniku oka
Po otwarciu Informacje o urządzeniu pierwszym czujnikiem pokazującym dane jest czujnik oka. Czujnik oka zgłasza jasność światła otoczenia, kolor wykrywany przez czujnik (czerwony, niebieski, zielony lub nie dotyczy), wartość wykrytej barwy w stopniach oraz bliskość wykrywanego obiektu (blisko lub daleko) .
Informacje te można wykorzystać do sprawdzenia, co wykrywa robot 123, dzięki czemu w razie potrzeby można dokonać regulacji, aby osiągnąć pożądane zachowanie, np. zmienić oświetlenie otoczenia w pomieszczeniu lub kolor obiektu, który próbujesz wykryć.
Odcień (trzecia wartość zgłaszana przez czujnik oka) to wartości liczbowe każdego koloru zgłaszane przez czujnik oka. Wartość odcienia mieści się w zakresie od 0 do 360 stopni, zaczynając od czerwieni i poruszając się w tęczowej kolejności po okrągłym wykresie. Czasami wykryta wartość odcienia może nie odpowiadać kolorowi widocznemu w otoczeniu. Może to wynikać z jakości światła otoczenia wokół czujnika i nie oznacza, że czujnik działa nieprawidłowo.
Ponieważ kolor to światło odbite, światło otoczenia (światło występujące w obszarze, w którym używany jest czujnik) będzie miało wpływ na wartość odcienia zgłaszaną przez czujnik. Na przykład zielony pierścień artystyczny VEX 123 może zgłaszać liczbę „74”, która mieści się pomiędzy obszarami „zielonymi” i „żółtymi” na wykresie odcieni. Nie wynika to z nieprawidłowego działania czujnika, ale z powodu oświetlenia otoczenia wokół czujnika.
Wartości odcieni mogą być różnie odczytywane u różnych uczniów w tej samej klasie, nawet jeśli skanują ten sam obiekt za pomocą czujnika oka. Wszystko zależy od ilości światła w pomieszczeniu, w którym przebywają studenci. Na przykład siedzenie przy oknie lub w szczególnie pochmurny dzień może zmienić sposób, w jaki czujnik zgłasza dane dotyczące wartości odcienia.
Jeśli uczniowie mają problem z tym, że ich projekt nie działa zgodnie z oczekiwaniami podczas korzystania z czujnika oka, możesz sprawdzić Informacje o urządzeniu dla tego robota w aplikacji Classroom. Możesz współpracować z uczniem, aby zmienić otoczenie robota lub zmienić wykrywany obiekt, aby mieć pewność, że wartości odcieni z czujnika oka będą stale odczytywane jako zamierzony kolor.
Upewnij się także, że logika stosowana w projektach uczniów jest poprawna. Więcej na temat kodowania czujnika oka za pomocą kodera znajdziesz w tym artykule.
Informacje o czujniku światła
Następny raport z czujnika to czujnik światła znajdujący się na spodzie robota 123. Czujnik światła zgłasza wartość światła lub ciemności w oparciu o wartość wykrytą na podłodze pod robotem 123.
Informacje te mogą być przydatne podczas kodowania robota 123 do wykonywania czynności takich jak śledzenie linii, aby robot podążał „ciemną” lub „jasną” ścieżką w oparciu o dane z tego czujnika.
Informacje o czujniku inercyjnym
Wbudowany czujnik inercyjny raportuje dwa zestawy danych – pierwszy to przyspieszenie w osiach X, Y i Z. Nawet gdy Robot 123 stoi nieruchomo, wartości te będą się wydawać ciągłymi wahaniami. Jest to oczekiwane zachowanie, gdy czujnik bezwładnościowy działa prawidłowo, ponieważ przekazuje wartości w oparciu o siły działające na robota, w tym grawitację.
Wbudowany czujnik bezwładnościowy informuje również o pochyleniu, przechyleniu i odchyleniu robota 123. Wartości te zmieniają się w zależności od tego, jak Robot 123 jest obracany w przestrzeni trójwymiarowej. Gdy Robot 123 stoi nieruchomo, wartość pochylenia i przechyłu powinna wynosić 0 stopni. Wartość odchylenia może się zmieniać w zależności od kierunku, w jakim Robot 123 jest zwrócony.
Informacje te mogą być przydatne, aby dowiedzieć się więcej o tym, jak i dlaczego robot 123 dokładnie jeździ i skręca. Można ręcznie przesuwać robota 123 i obserwować, jak zmieniają się te wartości, aby zobaczyć, jak czujnik bezwładnościowy raportuje dane.
Ukryj informacje o urządzeniu
Aby zamknąć Informacje o urządzeniu, wybierz opcję „Ukryj informacje o urządzeniu”.
Aby dowiedzieć się więcej o tym, jak korzystać z informacji o urządzeniu w aplikacji Classroom z koderem VEX, się z tym artykułem.