Skip to content

Atividade

Faça barulho

Intermediário | MakeCode, Python | Pinos, Som | Entrada/saída, Hardware & software, Som

Primeiro passo: o projeto

O que é?

Conecte fones de ouvido ao seu micro:bit e faça música!

Diagrama mostrando a ponta do plugue do fone de ouvido conectada ao pino 0 do micro:bit e a parte longa do plugue do fone de ouvido conectada ao pino GND

Como funciona:

  • Para emitir sons com o micro:bit, conecte fones de ouvido ou alto-falante. Prenda a ponta do plugue do fone de ouvido ao pino 0 do micro:bit. Prenda a parte mais longa do plugue do fone de ouvido ao pino GND do micro:bit;
  • Use este programa micro:bit para reproduzir uma das melodias já incluídas na biblioteca pressionando o botão A;
  • Os pinos dourados na parte inferior do micro:bit são usados como entradas (inputs) e saídas (outputs). Aqui usamos o pino 0 como saída. O micro:bit envia pulsos de sinais elétricos do pino 0 quando toca uma melodia. Os fones de ouvido também devem ser conectados ao pino GND do micro:bit para fechar o circuito elétrico.

Itens necessários:

  • Um micro:bit (ou simulador MakeCode);
  • Editor MakeCode ou Python;
  • Conjunto de baterias (opcional).
  • Um par de fones de ouvido, um buzzer ou caixas de som;
  • Dois cabos garra jacaré.

Segundo passo: é hora de programar

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

Terceiro passo: vamos deixar o código ainda melhor

  • Experimente músicas diferentes, como ODE, BLUES ou BIRTHDAY. Uma lista de músicas que você pode usar no Python pode ser encontrada aqui;
  • Faça a melodia repetir mais de uma vez usando um laço de repetição (loop);
  • O que acontece se você conectar a parte central do plugue do fone de ouvido ao pino 0, em vez da ponta?