9. Kiihtyvyyssensori
Kiihtyvyyssensori
Mikrobitin kiihtyvyyssensori havaitsee liikettä kolmessa suunnassa (x,y ja z). Sensorin arvot vaihtelevat välillä -2000 - 2000. Micro:bitin maatessa tasaisella alustalla x ja y ovat lähellä nollaa. z-lukema on noin -1000, koska siihen vaikuttaa painovoima (lukema on miinusmerkkinen, koska sensori sijaitsee microbitin takapuolella,)
![kiihtyvyys.png](https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/9.-kiihtyvyyssensori/kiihtyvyyssensori/kiihtyvyys.png:file/photo/fe15be8390b72976be0e7bff9a4ff3f4859be252/kiihtyvyys.png)
Kiihtyvyyssensoria hyödynnetään käskyillä accelerometer.get_x(), accelerometer.get_y(), accelerometer.get_z()
![kiihtyvyys2.png](https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/9.-kiihtyvyyssensori/kiihtyvyyssensori/kiihtyvyys2.png:file/photo/1d4f57c852f6c098f7694c531138e7dc7b6e841d/kiihtyvyys2.png)
Kiihtyvyyssensorin arvojen lisäksi voit hyödyntää ohjelmissasi valmiita eleitä (gestures). Näitä ovat up, down, left, right, face up, face down, freefall, 3g, 6g, 8g
![kiihtyvyys3.png](https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/9.-kiihtyvyyssensori/kiihtyvyyssensori/kiihtyvyys3.png:file/photo/504915fdec9a9ddbcebc51195cd1891dad887199/kiihtyvyys3.png)
Harjoitus:Tee ohjelma joka vaihtaa näytölle eri kuvan kun microbittiä käännellään eri suuntiin. Vinkki: Katso mallia edellisestä valosensori-tehtävästä.
BONUS. Tässä haastavammassa tehtävässä yhdistetään aiemmissa tehtävissä opittuja asioita. Tee kuusi kuvaa, joissa on nopan silmäluvut ja muodosta niistä lista. Kirjoita ohjelma, jossa micro:bittiä ravistettaessa arvotaan joku nopan sivuista näkyviin näytölle. Apuja tämän harjoituksen tekemiseen saat palaamalla tehtäviin 3 , 4 ja 7.
![kiihtyvyys.png](https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/9.-kiihtyvyyssensori/kiihtyvyyssensori/kiihtyvyys.png:file/photo/fe15be8390b72976be0e7bff9a4ff3f4859be252/kiihtyvyys.png)
Kiihtyvyyssensoria hyödynnetään käskyillä accelerometer.get_x(), accelerometer.get_y(), accelerometer.get_z()
![kiihtyvyys2.png](https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/9.-kiihtyvyyssensori/kiihtyvyyssensori/kiihtyvyys2.png:file/photo/1d4f57c852f6c098f7694c531138e7dc7b6e841d/kiihtyvyys2.png)
Kiihtyvyyssensorin arvojen lisäksi voit hyödyntää ohjelmissasi valmiita eleitä (gestures). Näitä ovat up, down, left, right, face up, face down, freefall, 3g, 6g, 8g
![kiihtyvyys3.png](https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/mp/9.-kiihtyvyyssensori/kiihtyvyyssensori/kiihtyvyys3.png:file/photo/504915fdec9a9ddbcebc51195cd1891dad887199/kiihtyvyys3.png)
Harjoitus:Tee ohjelma joka vaihtaa näytölle eri kuvan kun microbittiä käännellään eri suuntiin. Vinkki: Katso mallia edellisestä valosensori-tehtävästä.
BONUS. Tässä haastavammassa tehtävässä yhdistetään aiemmissa tehtävissä opittuja asioita. Tee kuusi kuvaa, joissa on nopan silmäluvut ja muodosta niistä lista. Kirjoita ohjelma, jossa micro:bittiä ravistettaessa arvotaan joku nopan sivuista näkyviin näytölle. Apuja tämän harjoituksen tekemiseen saat palaamalla tehtäviin 3 , 4 ja 7.