Skip to content

Aktywność

Rejestrator danych ruchu

Średnio zaawansowany | MakeCode | Akcelerometr, Przyciski, Rejestrowanie danych, Wyświetlacz LED | Czujniki, Logika boolowska, Obsługa danych, Obsługa informacji, Pomiary, Pracując naukowo, Statystyki & wykresy

Krok 1: Wykonaj to

Co to jest?

Użyj logowania danych z BBC micro:bit V2, aby zebrać odczyty akcelerometru i pomóc zaprojektować spersonalizowany rejestrator fitness.

Wprowadzenie

Przewodnik po kodowaniu

Czego potrzebujesz

  • micro:bit V2
  • komputer i przewód micro USB do kodowania micro:bita i przeglądania Twoich danych
  • pakiet baterii micro:bit
  • nasz poradnik rejestrowania danych może być przydatny

Zbierz dane

  • Przenieś poniższy kod do swojego micro:bita, a następnie odłącz go od komputera.
  • Podłącz zestaw baterii i przymocuj micro:bit do buta lub do nogi.
  • Poprzednie dane są usuwane, kiedy przesyłasz nowy kod na swój micro:bit, ale możesz również usunąć stare dane, naciskając jednocześnie przyciski A i B.
  • Naciśnij przycisk A, aby rozpocząć rejestrowanie danych. Na wyświetlaczu pojawia się znak wyboru. On teraz rejestruje dane akcelerometru dziesięć razy na sekundę.
  • Zacznij chodzić i policz ile kroków wykonasz - spróbuj dziesięć na początek.
  • W bardzo mało prawdopodobnym przypadku, micro:bit się zapełni, zapalą się wszystkie diody na wyświetlaczu LED.
  • Naciśnij przycisk B, aby przestać rejestrować. Powinieneś zobaczyć pojawienie się X oznaczające, że został zatrzymany.

Analizuj swoje dane

  • Odłącz pakiet baterii i podłącz micro:bit do komputera.
  • micro:bit pojawia się jako dysk USB o nazwie MICROBIT. Spójrz tam i otwórz plik MY_DATA, aby zobaczyć tabelę Twoich danych i wizualny podgląd w przeglądarce:
Dysk MICROBIT, jaki pojawia się w systemie Windows
Plik MY_DATA, jaki pojawia się, gdy otwierasz go w przeglądarce
  • Dane z akcelerometru zostały zapisane w trzech wymiarach:
Diagram przedstawiający osie x, y i z akcelerometru micro:bita
  • Kliknij wizualny podgląd, aby zobaczyć dane na wykresie. Zbadaj go i zobacz, czy możesz sprawdzić, gdzie użytkownik wykonał 10 kroków:
Wykres przedstawiający dane akcelerometru w 3 wymiarach z 10 pikami

Użyj swoich danych

Badając te dane, możesz zauważyć, że prawie za każdym razem, gdy wykonano krok, odczyt na osi Z przekroczył 500.

Zatem z tym zestawem danych, możemy użyć liczby 500 jako progu do wykorzystania w projekcie Wrażliwy licznik kroków, zmodyfikując bloku 'siła przyspieszenia (mg)', dla odczytu 'przyspieszenie (mg) z > 500.

Oznacza to, że zebrałeś dane, które są unikatowe dla Twojego sposobu chodzenia i wykorzystałeś je do stworzenia spersonalizowanego produktu cyfrowego, który działa lepiej dla Ciebie.

Krok 2: Zakoduj to

Krok 3: Ulepsz to

  • Możesz użyć rejestratora danych ruchu do porównania różnych spadochronów i ich wpływu na przyspieszenie micro:bita podczas spadania.
  • Skopiuj i wklej dane do arkusza kalkulacyjnego dla ich różnorodnej analizy, na przykład za pomocą narzędzi statystycznych.
  • Użyj arkusza kalkulacyjnego, aby wizualizować dane na różne sposoby i zrobić prezentację o swoim projekcie.