Skip to content

Aktywność

Rejestrator danych z MakeCode

Zaawansowany | MakeCode | Akcelerometr, Interfejs USB, Radio | Czujniki, Energia, Fale radiowe, Obsługa danych, Obsługa informacji, Pogoda & klimat, Siły, Statystyki & wykresy

Krok 1: Wykonaj to

Co to jest?

Użyj micro:bita jako bezprzewodowego rejestratora danych, rejestrujących odczyty z jego czujników.

micro:bit przedstawiający wykres i osie X, Y i Z przechodzące odpowiednio z przodu, z góry na dół i od przodu do tyłu

Jak to działa

  • Wgraj program nadajnika na micro:bit z pakietem baterii i przymocuj go do czegoś, co się rusza (na przykład do wnętrza wirówki do sałaty) lub przygotuj się do zabawy w łapanie.
  • Nadajnik dokonuj ciągłych odczytów akcelerometru sił w trzech wymiarach (osi x,y i z) i przekazuje je przez radio.
  • Połącz odbiornik micro:bita do komputera i wgraj do niego program rejestrujący za pomocą przeglądarki Chrome lub aplikacji MakeCode. Odbiera on dane akcelerometru i wysyła je jako dane szeregowe do Twojego komputera.
  • Teraz powinieneś zobaczyć przycisk "pokaż konsolę", który pojawi się pod symulatorem micro:bita, kliknij go i powinieneś zobaczyć na żywo wykresy odczytów danych.
  • Przytrzymaj czujnik micro:bita po obu stronach, by zobaczyć jak zmieniają się odczyty na każdej osi. Podrzuć go w powietrze, zakręć go w wirówce do sałaty: co widzisz?
  • Naciśnij 'pauza' i możesz pobrać dane liczbowe jako plik CSV (wartości oddzielone przecinkami), który możesz otworzyć w arkuszu kalkulacyjnym do analizy. Jeśli usuniesz drugą i trzecią kolumnę czasu, pozostawiając tylko pierwszą, możesz otrzymać wykres punktowy danych w arkuszu kalkulacyjnym pokazujący, jak siły zmieniają się wraz z upływem czasu.
arkusz kalkulacyjny pokazujący wykres wykonany z odczytów akcelerometru

Czego potrzebujesz

  • 2 micro:bity i pakiet baterii
  • laptop lub komputer stacjonarny do zapisu danych
  • Edytor MakeCode (aplikacja lub wersja internetowa w przeglądarce Chrome v65 lub nowszej)
  • aktualne oprogramowanie (0249 lub wyższe) na odbierający micro:bit
  • opcjonalnie wirówka do sałaty

Krok 2: Zakoduj to

Czujnik/nadajnik

Odbiornik

Krok 3: Ulepsz to

  • Zapisz inne odczyty czujników micro:bita w ten sposób takie, jak temperatura, światło lub odczyty kompasu magnetycznego.
  • Przeprowadź eksperyment fizyczny dotyczący sił działających na micro:bit podczas wirowania w suszarce do sałaty (wirówka). Czy widzisz to, czego oczekujesz? (Miej na uwadzę, że akcelerometr micro:bit może odczytywać siły tylko do 2g, dwukrotnej siła grawitacji Ziemi – jeśli zbyt szybko go wirujesz może doświadczyć zbyt dużych sił, aby je zarejestrować).