Skip to content

Atividade

Medidor de som

Principiante | MakeCode, Python | Ecrã LED, Microfone | Entrada/Saída, Gestão de dados

Passo 1: Faz tu mesmo

O que é isto?

Usa o novo sensor de microfone do micro:bit e um gráfico de barras simples para medir o ruído que está à tua volta.

Introdução

Guia do código

O que é que vais aprender

  • Como usar o novo sensor de entrada de microfone integrado do micro:bit para medir o volume sonoro que está à tua volta
  • Como exibir graficamente os dados numéricos dos sensores de entrada no ecrã de LEDs

Como é que funciona

  • O microfone do novo micro:bit mede níveis sonoros em números entre 0 e 255. 0 traduz o som mais silencioso e 255 é a medida mais alta que pode ser feita.
  • O código usa um loop "forever" (para sempre) que faz com que o microfone esteja permanentemente a medir os níveis de som que são traduzidos num gráfico de barras no ecrã de LEDs.
  • Quanto mais alto forem os sons medidos, mais alto o gráfico de barras fica.

Do que é que precisas

  • novo micro:bit com som (ou simulador MakeCode)
  • Editor MakeCode ou Python
  • Suporte de pilhas (opcional)

Passo 2: Cria o teu código

Passo 3: Melhora-o

  • Cria uma forma personalizada de mostrar graficamente o nível sonoro, mostrando diferentes emojis dependendo do volume a que o som está, por exemplo
  • Cria um alarme de ruído que pisca quando o som chega a um determinado nível - podias usar isto para ajudar a manter a tua sala de aula tranquila