Índice:
- Etapa 1: Preparando o alto-falante
- Etapa 2: montar o dispositivo
- Etapa 3: enviando o código
- Etapa 4: Agradecimentos especiais ao DFRobot
Vídeo: Zelda Song Player: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Neste Instructable, mostrarei como montar um dispositivo baseado em Arduino Uno para recriar um controlador Nintendo 64 para tocar as primeiras seis músicas de Legend of Zelda: Ocarina of Time. Pode reproduzir a canção de ninar de Zelda, a canção de Saria, a canção do tempo, a canção das tempestades, a canção do sol e a canção de Epona. Assista ao vídeo para um tutorial e demonstração das músicas.
Links para peças:
DFRduino Uno
Escudo de entrada
Alto falante
Link do GitHub:
Etapa 1: Preparando o alto-falante
Para usar o alto-falante sem fios de jumper, modificaremos os pinos do alto-falante. Usando uma agulha, levante a guia que contém os fios de energia (vermelho) e de dados (verde) e troque suas posições. Isso é feito para permitir a interface com os pinos ICSP do Arduino. O segundo grupo de pinos é aquele que usaremos ao se conectar ao pino de dados 11, mas falaremos mais sobre isso posteriormente.
Etapa 2: montar o dispositivo
Com o seu alto-falante agora modificado e pronto para executar a tarefa em questão, podemos montar o reprodutor de músicas. Passe o cabo do alto-falante pelo Arduino e pela blindagem de entrada antes de colocá-los juntos. Isso reduzirá a quantidade de fio extra pendurado para fora do dispositivo. Agora conecte o alto-falante à segunda fileira de pinos ICSP com o fio vermelho ficando mais próximo do botão amarelo do que o fio preto. Em anexo, você encontrará um esquema da própria blindagem de entrada se precisar de ajuda para alinhar os fios de alimentação, dados e aterramento. Alternativamente, assista ao vídeo.
Agora, basta virar o dispositivo, adicionar um pouco de fita e colá-lo em uma bateria recarregável / banco de energia como os usados para carregar telefones. Você também pode simplesmente conectá-lo ao seu computador. Feito isso, carregue o código na próxima seção.
Etapa 3: enviando o código
Carregue o código de https://github.com/mitomon/MitosArduinoScripts/tre… para o seu Arduino. Você pode criar um novo arquivo no IDE do Arduino e copiar e colar o código de zeldaSongPlayer.ino e fazer o mesmo para pitches.h, ou baixar os próprios arquivos e importar para o IDE do Arduino. Observe que você precisará de ambos os arquivos para que funcione.
Os controles são simples, com apenas 5 botões sendo usados. Usamos os quatro botões do teclado como os botões amarelos no controlador N64 original e o botão do joystick como o botão A azul. Originalmente, pensei em usar um mini botão de pressão para A, mas decidi usar o botão no joystick porque não precisaria de fios de jumper e era mais ergonômico. Você pode tocar as músicas exatamente como no jogo; se você pressionar uma tecla incorretamente, ele também emitirá aquele tom de erro como no jogo.
Estou trabalhando para adicionar o resto das músicas e talvez uma opção do Espantalho, mas por enquanto, estou bem com meu novo brinquedo musical.
Etapa 4: Agradecimentos especiais ao DFRobot
Gostaria de agradecer ao DFRobot por patrocinar este projeto. Se você não percebeu, este projeto pode ser construído usando peças de uma única fonte. A entrega foi rápida e as próprias peças, como você pode ver neste projeto, são muito versáteis. Mais uma vez, verifique os links na introdução ou vá até a loja deles diretamente aqui.
Recomendado:
Como fazer um MP3 player com LCD usando o Arduino e o módulo DFPlayer Mini MP3 Player: 6 etapas
Como fazer um MP3 Player com LCD usando Arduino e DFPlayer Mini MP3 Player Module: Hoje faremos um MP3 player com LCD usando Arduino e DFPlayer mini MP3 Player Module. O projeto pode ler os arquivos MP3 no cartão SD, e pode pausar e jogar da mesma forma que o dispositivo de 10 anos atrás. E também tem a música anterior e a próxima diversão
Money Heist BELLA CIAO Song in Arduino Uno: 9 etapas (com fotos)
Money Heist BELLA CIAO Song no Arduino Uno: Neste tutorial, vou mostrar como você pode jogar Money Heist Song Bella Ciao em qualquer Arduino com a ajuda da campainha piezoelétrica. Este projeto legal é dedicado a todos os fãs de Money Heist em todo o mundo. Então vamos começar
Rainy Song (incompleta): 10 etapas
Rainy Song (incompleto): Estávamos interessados em obter uma resposta positiva focando mais no som em um ambiente onde as pessoas choveriam no mesmo som. No entanto, não chove todas as vezes que você quer garantir que está focado. Portanto, o objetivo é pagar
Legend of Zelda Rupee Nightlight (N64 Edition): 7 etapas (com imagens)
Legend of Zelda Rupee Nightlight (N64 Edition): Fiz isso especificamente para o concurso Instructables Rainbow. Tal como acontece com os meus outros projetos, sou um gigante nerd de Legend of Zelda (Original Rupee Nightlight, Majora's Mask). Com o feedback positivo da comunidade Instructables, decidi construir
Conecte um MP3 Player a um Tape Player: 6 etapas (com imagens)
Conecte um reprodutor de MP3 a um reprodutor de fitas: Como conectar um reprodutor de mp3, ou outra fonte estéreo, a um reprodutor de fitas para ouvir música