Skip to content

Aktywność

Miernik natężenia dźwięku

Początkujący | MakeCode, Python | Mikrofon, Wyświetlacz LED | Obsługa danych, Wejście/Wyjście

Krok 1: Wykonaj to

Co to jest?

Zmierz poziom głośności wokół siebie za pomocą czujnika mikrofonu nowego micro:bita i prostego wykresu słupkowego.

Wprowadzenie

Przewodnik po kodowaniu

Czego się nauczysz

  • JJak korzystać z wbudowanego czujnika mikrofonu nowego micro:bita, aby mierzyć głośność otaczających Cię dźwięków
  • Jak graficznie wyświetlić dane liczbowe z czujników na wyświetlaczu LED

Jak to działa

  • Mikrofon nowego micro:bita mierzy poziom dźwięku za pomocą liczb od 0 do 255. 0 to najcichszy, a 255 to najgłośniejszy pomiar dźwięku, jaki może wykonać.
  • W kodzie używa się pętli 'na zawsze', aby mikrofon stale mierzył poziom dźwięku i pokazywac wykres słupkowy na wyświetlaczu LED.
  • Im głośniejsze są zmierzone dźwięki, tym wyższy jest wykres słupkowy.

Czego potrzebujesz

  • nowy micro:bit z dźwiękiem (lub symulator MakeCode)
  • MakeCode lub edytor Pythona
  • pakiet baterii (opcjonalnie)

Krok 2: Zakoduj to

Krok 3: Ulepsz to

  • Twórz własne sposoby wyświetlania, jak głośny jest dźwięk, na przykład pokazując różne emotikony w zależności od głośności
  • Stwórz wizualny alarm dźwiękowy, który będzie migać tylko wtedy, gdy dźwięk przekroczy pewien poziom – możesz go użyć, aby Ci pomógł w utrzymaniu spokoju w klasie