8. Valo- ja lämpötilasensorit
Valosensori ja lämpötilasensori
Tutustutaan pariin micro:bitin sisäiseen sensoriin. Lämpötilasensori on oikeastaan tarkoitettu mittaamaan prosessorin (CPU) lämpötilaa. Koska micro:bit ei normaalisti tuota kovasti lämpöä vastaa sensorin lukema yleensä melko hyvin huoneen lämpötilaa.
Saat lämpösensorin lukeman temperature() käskyllä.
Micro:bitin led näyttö toimii myös valosensorina. Se mittaa ledeille lankeavan valon määrää asteikolla 0-255, jossa 0 pimein ja 255 valoisin.
Valosensoria hyödynnetään käskyllä display.read_light_level()
Valosensorin avulla voi ohjelmoida yksinkertaisen hämäräkytkimen joka laukaisee halutun toiminnon kun sensoriin kohdistuvan valon määrä joko ylittää tai alittaa tietyn määrän.
Harjoitus: Suunnittele oma sovellus joka hyödyntää valon määrän tai lämpötilan mittausta.
Saat lämpösensorin lukeman temperature() käskyllä.
Micro:bitin led näyttö toimii myös valosensorina. Se mittaa ledeille lankeavan valon määrää asteikolla 0-255, jossa 0 pimein ja 255 valoisin.
Valosensoria hyödynnetään käskyllä display.read_light_level()
Valosensorin avulla voi ohjelmoida yksinkertaisen hämäräkytkimen joka laukaisee halutun toiminnon kun sensoriin kohdistuvan valon määrä joko ylittää tai alittaa tietyn määrän.
Harjoitus: Suunnittele oma sovellus joka hyödyntää valon määrän tai lämpötilan mittausta.