Skip to content

Activiteit

Geluidsmeter

Beginner | MakeCode, Python | LED scherm, Microfoon | Data verwerking, Invoer/Uitvoer

Stap 1: Maak het

Wat is het?

Meet hoe rumoerig het om je heen is met behulp van de nieuwe micro:bit microfoonsensor en een eenvoudig staafdiagram.

Inleiding

Codeer instructies

Wat je gaat leren

  • De ingebouwde microfooningangssensor van de nieuwe micro:bit gebruiken om te meten hoe hard geluiden om je heen zijn
  • Hoe numerieke gegevens van invoer sensoren grafisch weer te geven op de LED display uitvoer

Zo werkt het

  • De microfoon van de nieuwe micro:bit meet geluidsniveaus in getallen tussen 0 en 255. 0 is de stilste en 255 is de luidste geluidsmeting die het kan maken.
  • De code gebruikt een eeuwigdurende lus om de microfoon de geluidsniveaus te laten meten en een staafdiagram op het LED display te plotten.
  • Hoe harder de geluiden worden gemeten, hoe hoger de staafdiagrammen.

Benodigdheden

  • nieuwe micro:bit met geluid (of MakeCode simulator)
  • MakeCode of Python editor
  • batterijpakket (optioneel)

Step 2: Codeer het

Stap 3: Verbeter het

  • Maak je eigen manieren om te laten zien hoe luid een geluid is, bijvoorbeeld door verschillende emojis te laten zien, afhankelijk van hoe hard het is
  • Maak een visueel geluidsalarm dat alleen knippert wanneer het geluid een bepaald niveau overschrijdt - je kunt dit gebruiken om je klas rustig te houden