Passo 1: Faz tu mesmo
O que é isto?
Programa o teu micro:bit para tocar uma melodia conhecida - ou uma feita por ti.
Estes dois vídeos mostram o que vais fazer e como programar:
Introdução
Guia do código
Como é que funciona
- Para ouvires os sons, liga uns headphones ou uma coluna amplificada aos pins 0 e GND do teu micro:bit.
 - O pin 0 funciona como um output quando a música toca no micro:bit.
 - Este programa usa notas musicais para tocar uma canção popular francesa. "Frère Jacques" repete cada compasso duas vezes. Podiamos programar o micro:bit para tocar novamente as mesmas notas, mas é muito mais fácil usar uma iteração (também conhecida como loop). Este programa usa loops que tocam cada compasso musical duas vezes, de forma a não termos de programar as mesmas notas duas vezes.
 - Reconhecer um padrão como este faz parte do pensamento computacional: assegurar que o programa é o mais eficiente possivel usando o minimo de código para executar uma função - ou tocar uma música!
 

Do que é que precisas
- micro:bit (ou simulador MakeCode)
 - Editor MakeCode ou Python
 - Suporte de pilhas (opcional)
 - uns headphones, buzzer ou uma coluna amplificada
 - dois cabos com crocodilos
 
Passo 2: Cria o teu código
Passo 3: Melhora-o
- Acelera ou torna a música mais lenta alterando o tempo.
 - Completa a música toda. As notas que vais precisar são GAGFEC, CGC mas vais precisar de tocar as primeiras 4 com metade de um batimento (beat). Lembra-te de usar loops para fazer com que o teu código seja mais eficiente.
 - Programa outras melodias a partir de partituras ou compondo músicas tuas.
 - Podes encontrar mais informação sobre como se programa música em Python no micro:bit aqui.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


