Skip to content

Atividade

Guitarra 1 - Toca melodias

Avançado | MakeCode, Python | Pins, Som | Eletricidade, Eletrónica, Entrada/Saída, Som

Passo 1: Faz tu mesmo

O que é isto?

O primeiro passo para fazer uma guitarra micro:bit: usa o sensor de toque do micro:bit para tocar diferentes músicas.

Estes dois vídeos mostram o que vais fazer e como programar:

Introdução

Guia do código

Como é que funciona

  • Isto é como o projeto Jukebox, mas em vez de usares os botões do micro:bit, vais criar os teus próprios botões de entrada do dispositivo usando pinças de crocodilo e papel de alumínio ligados aos pinst do micro:bit.
  • Descarrega o programa no teu micro:bit. Liga os auriculares aos pins 0 e GND para ouvir o som - vê o projeto Faz Barulho para veres os detalhes.
  • Liga as pinças crocodilo aos pins 1,2 e outra ao GND. Com um dedo toca no GND e com outro dedo toca no fio ligado ao pin 1 e depois ao fio do pin 2. Deve tocar uma melodia diferente, dependendo do pin em que tocas.
fotografia a mostrar como ligar o papel de alumínio aos pins 1, 2 e GND do micro:bit
  • O micro:bit está a usar o pin 0 como uma saída analógica, modulando a corrente electrica para produzir som. Está a usar os pins 1 e 2 como entradas tácteis. Quando tocas num destes pins e no pin GND (ground=Terra ou massa), estás a completar um circuito eléctrico. O micro:bit consegue detectar a pequena quantidade de electricidade que flui através do teu corpo e isso faz com que o programa que faz tocar a música seja ativado.

Do que é que precisas

  • micro:bit e suporte de pilhas opcional
  • Editor MakeCode ou Python
  • auriculares, campainha ou coluna ativa
  • 5 cabos com pinças de crocodilo
  • Opcional: Cartão, papel de alumínio e tesoura para fazer guitarra ou teclado

Passo 2: Cria o teu código

1from microbit import *
2import music
3
4while True:
5    if pin1.is_touched():
6        music.play(music.ODE)
7    if pin2.is_touched():
8        music.play(music.BLUES)
9

Passo 3: Melhora-o

  • Usa papel de alumínio e cartão para fazer botões tácteis. Dá-lhes a forma de um teclado ou de uma guitarra.
  • Muda as melodias que são tocadas quando tocas no papel de alumínio.
  • Programa as tuas músicas.