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 možno 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 snímačov možno pripojiť priamo k portu snímača NXT alebo prostredníctvom multiplexora snímačov HiTechnic (MUX). Pri konfigurácii snímača prostredníctvom multiplexora sa musia 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