Senzory na mikropočítači micro:bit
Zo stránky SensorWiki
Snímač tlaku
Aj keď sa to na prvý pohľad nezdá, obyčajné tlačidlo je tiež senzorom. Môže indikovať dosiahnutie nejakej hraničnej polohy, prípadne naozaj aj tlak cez nejaký prevodový mechanizmus. Žiaľ, má len dva stavy - 0 a 1 a teda nie veľkú presnosť.
Snímač teploty
Mikropočítač micro:bit vlastne nemá špecializovaný snímač teploty okolia. Hodnota, ktorú zobrazuje nasledovný program je odvodená z interného snímača teploty, ktorý meria teplotu jadra procesora. Keďže procesor nie je našimi programami veľmi zaťažený a je to relatívne výkonný ARM procesor, pri činnosti sa veľmi neohrieva a preto je keho teplota celkom dobrou aproximáciou teploty okolia. Snímač teploty má vysoké rozlíšenie (t.j. je schopný detekovať aj zmeny o desatiny stupňa), ale nie je kalibrovaný, preto môže detekovať trebárs 20 stupňov hoci teplota je v skutočnosti len 17. Napriek tomu je však dostatočne citlivý a reaguje aj na malé zmeny teploty.
Nasledovný program využíva snímač teploty na riadenie teploty v miestnosti. Predpokladajme, že samotný ohrievač sa spína úrovňou log. 1 na výstupe P0. Ak je na tomto výstupe log. 0, ohrev je vypnutý. Doplňte program tak, aby správne reguloval teplotu.
Snímač magnetického poľa
[Snímač intenzity svetla]