4. Ohjelmointi: Lämpötila, ilmankosteus ja ilmanpaine
”Käynnistettäessä” palikassa aktivoimme BME280 sensorin. Ilman tätä et voi saada tältä sensorilta dataa: lämpötila, kosteus, ilmanpaine tai korkeus.
”Set item to” muuttujalla vaikutamme mitä dataa Micro:bitin ledeille tulee.
- 0 = lämpötila
- 1 = ilmankosteus
- 2 = ilmanpaine
Integer -palikka löytyy MATEMATIIKAN alta: ”Square root”, jonka voit vaihtaa integeriin. Tämä määrittelee, että mittaustulos on ensinnäkin kokonaislukuna. Sen jälkeen anturin lukema pitää jakaa tietyillä luvuilla:
”Temperature C”. Tässä tulos jaetaan 100:lla, jotta näkyviin tulee asteen celsiuksina.
”Humidity”. Sensorin antama numero täytyy jakaa luvulla 1024, jotta saadaan oikea suhteellinen ilmankosteus.
”Pressure” Sensorin antama numero täytyy jakaa luvulla 25600, jotta saadaan oikea ilmanpaine yksikössä hPa.
Näin sen tulisi nyt toimia: