Skip to content

Atividade

Faz barulho

Intermédio | MakeCode, Python | Pins, Som | Entrada/Saída, Hardware & software, Som

Passo 1: Faz tu mesmo

O que é isto?

Liga uns auriculares ao teu micro:bit e faz música!

diagrama de uns auriculares ligados ao micro:bit; a ponta do jack ligada ao pin 0 e a parte mais longa ligada ao pin GND

Como é que funciona

  • Liga uns auriculares ou uma coluna ao micro:bit e faz sons. Liga a ponta do jack ao pin 0 do micro:bit. Liga a parte mais longa do jack dos auriculares ao pin GND do micro:bit.
  • Usa este programa para tocar uma das melodias integradas quando carregas no botão A do micro:bit.
  • Os pins dourados da parte inferior do micro:bit são usados como entradas (inputs) e saídas (outputs). Neste caso usamos o pin 0 como saída. Quando toca a melodia, o micro:bit lança impulsos de sinais elétricos através dos pin 0. Para fechar o circuito eletrico, os auriculares ta,bém têm de estar ligados ao pin 0.

Do que é que precisas

  • micro:bit (ou simulador MakeCode)
  • Editor MakeCode ou Python
  • Suporte de pilhas (opcional)
  • uns auriculares (headphones), buzzer ou coluna amplificada
  • dois cabos com crocodilos

Passo 2: Cria o teu código

1from microbit import *
2import music
3
4while True:
5    if button_a.was_pressed():
6        music.play(music.NYAN)
7

Passo 3: Melhora-o

  • Tenta tocar outras melodias, como ODE, BLUES ou BIRTHDAY. Tens uma lista de músicas que podes usar em Python aqui.
  • Usa um loop para a melodia repitir mais do que uma vez.
  • O que acontece se em vez de ligares o pin 0 à ponta do jack dos auriculares o ligares à parte do meio?