Krokomierz w microbit

 Zastanawiałeś się kiedyś, na jakiej zasadzie działają opaski-fit, monitorujące aktywność fizyczną? 

Urządzenia łączą się np. z Endomondo czy MapMyRun, jakie dane tam przekazują? Skąd urządzenie wie, ile rzeczywiście kroków wykonałeś, ile metrów przebiegłeś? Jedną z podstawowych funkcji tego typu urządzeń jest krokomierz. 

Przy pomocy microbita, jednej zmiennej i kilku komend, jesteśmy w stanie oprogramować prosty krokomierz. Żeby projekt zadziałał nie tylko na symulatorze, ale i w rzeczywistości, oprócz microbita, będziesz potrzebował np. niewielkiego powerbanka, żeby zasilić microbita (tak, aby całość była mobilna). Poniżej film, który przedstawia jeden z łatwiejszych sposobów:



Zastanów się, jak możesz zmodyfikować i ulepszyć ten projekt. Jedno z wyzwań to montaż - czy krokomierz powinien być montowany na kostce, wystarczy, żeby był w kieszeni, a może na nadgarstku - jak zegarek? Czym go przymocować? Kolejne wyzwanie to przybliżona odległość w metrach. Możesz zmierzyć odległość, jaką pokonujesz stawiając przeciętny krok (czy wynosi np. 1m, może 0,5m). Jeden z przycisków mógłby przełączyć tryb pokazywania w metrach, drugi w krokach. Powodzenia!

 

Komentarze