Magnetický senzor NXT umožňuje zostaviť roboty, ktoré dokážu detekovať magnetické polia. Senzor detekuje magnetické polia, ktoré sú okolo prednej časti senzora vo vertikálnej polohe.
Ak je orientácia magnetického poľa na sever nahor, nameraná hodnota sa zvýši. Ak je magnet otočený do strany, nemusí byť detekovaný.
Magnetický senzor sa pripája k portu senzora NXT pomocou štandardného kábla NXT a používa analógové rozhranie senzora. Senzor sa môže snímať až približne 300-krát za sekundu.
Magnetický senzor je umiestnený v štandardnom puzdre senzora Mindstorms, aby sa hodil k ostatným prvkom Mindstorms.
Ak chcete rýchlo otestovať svoj nový senzor, zapojte ho do portu 1 kocky NXT a vyberte položku Display (Displej) - Ambient Light (Okolité svetlo) - Port 1. Keď priblížite magnet k prednej časti senzora, všimnete si, že údaje sa menia s približovaním magnetu.
Programovanie
Mindstorms NXT-G
Magnetický senzor môžete naprogramovať pomocou softvéru LEGO Mindstorms NXT-G importovaním bloku magnetického senzora.
Blok magnetického senzora poskytuje prístup k výstupu senzora a ďalším funkciám.
Konfigurácia bloku magnetického senzora
Blok senzora možno pripojiť priamo k portu senzora NXT alebo prostredníctvom multiplexora senzorov HiTechnic (MUX). Pri konfigurácii senzora prostredníctvom multiplexora je potrebné vybrať dva porty. Prvý je pripojenie NXT k MUX a druhý je pripojenie MUX k SENZORU.
Vek 10 a viac
Výstup magnetického odčítania indikuje relatívnu silu meraného magnetického poľa. Ak sa snímač nenachádza v blízkosti magnetického poľa, výstup by mal byť nulový. V dôsledku výrobných tolerancií, teploty a iných vplyvov môže byť výstup malé kladné alebo záporné číslo. Na kompenzáciu tejto chyby nulového posunu, označovanej aj ako skreslenie, sa môže použiť offsetový vstup.
Magnetický senzor LEGO Mindstorms NXT