Skip to content

Atividade

Jukebox

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

Passo 1: Projeto

O que é?

Faça uma máquina de música que reproduza músicas diferentes ao pressionar um botão.

Estes dois vídeos mostram o que você fará e como fazer a programação:

Introduction

Coding guide

Como funciona

  • Uma jukebox é uma máquina que toca músicas diferentes quando você coloca uma moeda e escolhe a música que deseja ouvir pressionando os botões.
  • Esta jukebox micro:bit usa fones de ouvido ou alto-falantes conectados para produzir som, como fizemos no projeto Faça barulho.
ponta do plugue do fone de ouvido conectada ao micro:bit no pino 0, parte longa do plugue do fone de ouvido conectada ao GND do micro:bit
  • Conecte o pino 0 do micro:bit na ponta do plugue do fone de ouvido e GND na parte mais longa do plugue.
  • Quando você faz um som com o micro:bit, o pino 0 se torna uma saída.
  • Este programa toca diferentes músicas integradas se você pressionar os botões de entrada A ou B.

O que você precisa

  • micro:bit (ou simulador MakeCode)
  • Editor MakeCode ou Python
  • bateria (opcional)
  • um par de fones de ouvido, campainha ou alto-falante amplificado
  • dois cabos com garras jacaré

Passo 2: É hora de programar

Passo 3: Vamos melhorar

  • Mude as músicas, por exemplo, tente PRELUDE ou ENTERTAINER. Você pode encontrar uma lista de todas as músicas incorporadas que você pode usar no Python aqui.
  • Mostre imagens, letras, números ou palavras diferentes, dependendo da música que você escolheu.
  • Faça tocar uma música aleatória se você agitar o micro:bit.