3. Askelmittari
Askelmittari
Microbitissä on sisäänrakennettuna kiihtyvyysmittari, jota voidaan käyttää moneen tarkoitukseen. Tänään sen avulla koodataan askelmittari.
Idea:
Kun otat askeleen, microbitti liikkuu mukanasi -> microbittiin aiheutuu kiihtyvyyttä. Laitetaan microbit laskemaan kuinka monta askelta olet ottanut. Laitetaan microbit kertomaan askelien määrä painettaessa nappia A.
Kun askelmittari on tehty, sen tarkkuun ei ole hyvä. Parannellaan tarkkuutta säätämällä kiihtyvyysanturin mittaustarkkuutta.
1. Tehdään ensiksi muuttuja askeleet ja koodataan sen arvo aluksi nollaan.

2. Jokaisella heilahduksella askeleiden määrän pitäisi muuttua yhdellä. Lisätään lisäksi hymynaama joka kerta kun otat askeleen jolloin ohjelma kannustaa sinua liikkumaan! Listään vielä paussi, joka kertoo kuinka pitkään kuva näkyy. Tässä tapauksessa kuva näkyy 0,2 sekuntia eli 200 millisekuntia.

3. Microbitin pitää pystyä näyttämään kuinka monta askelta olet ottanut.
Lisätään koodiin, että näytössä näkyy askelten määrä kun painetaan A:ta.

4. Kokeile askelmittarin toimintaa. Askelmittari ei ole tarkka. Tämä johtuu siitä, että kiihtyvysanturi ei ole kalibroitu tarpeeksi tarkaksi. Kalibroi mittari tarkemmaksi.

Idea:
Kun otat askeleen, microbitti liikkuu mukanasi -> microbittiin aiheutuu kiihtyvyyttä. Laitetaan microbit laskemaan kuinka monta askelta olet ottanut. Laitetaan microbit kertomaan askelien määrä painettaessa nappia A.
Kun askelmittari on tehty, sen tarkkuun ei ole hyvä. Parannellaan tarkkuutta säätämällä kiihtyvyysanturin mittaustarkkuutta.
1. Tehdään ensiksi muuttuja askeleet ja koodataan sen arvo aluksi nollaan.

2. Jokaisella heilahduksella askeleiden määrän pitäisi muuttua yhdellä. Lisätään lisäksi hymynaama joka kerta kun otat askeleen jolloin ohjelma kannustaa sinua liikkumaan! Listään vielä paussi, joka kertoo kuinka pitkään kuva näkyy. Tässä tapauksessa kuva näkyy 0,2 sekuntia eli 200 millisekuntia.

3. Microbitin pitää pystyä näyttämään kuinka monta askelta olet ottanut.
Lisätään koodiin, että näytössä näkyy askelten määrä kun painetaan A:ta.

4. Kokeile askelmittarin toimintaa. Askelmittari ei ole tarkka. Tämä johtuu siitä, että kiihtyvysanturi ei ole kalibroitu tarpeeksi tarkaksi. Kalibroi mittari tarkemmaksi.
