Índice:
- Etapa 1: Assista ao vídeo
- Etapa 2: Reúna as peças:
- Etapa 3: Teste as peças
- Etapa 4: O Código - Programando os Cartões
- Etapa 5: o código: modo de jogador
- Etapa 6: Baixar músicas para o cartão SD
- Etapa 7: teste e, em seguida, solda
- Etapa 8: faça o gabinete
- Etapa 9: Faça os cartões
- Etapa 10: Pronto
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Projetos Fusion 360 »
Esta é a caixa Juuke. O Juuke box é o seu amigo musical, feito para ser o mais fácil de usar possível. Foi especialmente concebido para ser utilizado por idosos e crianças, mas pode, obviamente, ser utilizado por todas as outras idades. A razão de termos criado isso, é por causa da avó da minha namorada. Ela me disse que ela e sua avó sentadas na cozinha, ouvindo música, dançando e rindo. Infelizmente, nos últimos anos, sua avó tem entrado e saído do hospital. Em seus piores dias, no entanto, a música é uma das poucas coisas que ainda a faz sorrir. E tocadores de música como tocadores de CD são muito difíceis de usar para ela. É por isso que criamos o Juuke.
O Juuke Box funciona usando cartões RFID para reproduzir músicas específicas de um cartão SD. Você também pode tocar as músicas aleatoriamente usando o botão verde ou reproduzir e pausar com o botão vermelho.
Desta forma, é muito simples para qualquer pessoa tocar música.
Etapa 1: Assista ao vídeo
Fizemos um vídeo mostrando como eu o fiz:)
Etapa 2: Reúna as peças:
Pegamos todas as peças do AliExpress, e os links para as peças estão listados abaixo:
Partes:
Arduino UNO AliExpress e Amazon
DFPlayer Mini AliExpress e Amazon
Cartão Micro SD AliExpress e Amazon
Arduino UNO DIY Shield AliExpress e Amazon
RC522 - Compre 2 para ter certeza, alguns deles chegam quebrados no AliExpress e Amazon
Cartões RFID AliExpress e Amazon
AUX Stereo Jack AliExpress e Amazon
Botão de ação momentâneo de 22 mm - 1 vermelho e 1 verde - AliExpress 3-6V
Potenciômetro de 10K AliExpress e Amazon
Wires AliExpress e Amazon
1K Resistor AliExpress e Amazon
Fixar cabeçalhos AliExpress e Amazon
Breadboard - Opcional AliExpress e Amazon
Fios de ligação - AliExpress e Amazon opcionais
Fonte de alimentação 5V - AliExpress e AmazonPower Jack - AliExpress e Amazon
Ferramentas:
Impressora 3D AliExpress e Amazon
Kit de solda AliExpress e Amazon
Wire Stripper AliExpress e Amazon
Etapa 3: Teste as peças
Recomendo conectar tudo e testar se tudo funciona antes de começar.
Para fazer isso, usei uma placa de ensaio e alguns fios de jumper para verificar de forma rápida e fácil se tudo funcionou como planejado. Tive alguns problemas com o primeiro módulo RC522 que comprei, ele simplesmente não funcionou, embora tenha vindo direto da fábrica. Então eu tive que pegar um novo … É por isso que eu recomendo pegar 2 deles, dessa forma você tem certeza que se quebrar um deles, você tem uma lança.
Conecte tudo de acordo com o diagrama de circuito aqui (Link), ou veja as fotos em anexo.
Lembre-se de usar um resistor de 1K entre RX no DFPlayer Mini e no Arduino.
Para verificar se o leitor de cartão funciona, você pode usar o esboço de exemplo “Cartão de despejo” da biblioteca. (Veja a etapa 4)
Etapa 4: O Código - Programando os Cartões
Para entender melhor como o código funciona com o DFPlayer mini, tentarei explicá-lo da forma mais fácil possível. O DFPlayer mini funciona reproduzindo músicas de um cartão micro SD. Para saber qual música tocar, as músicas devem ser armazenadas como um número no cartão SD. A música número 1 é armazenada como “0001 - SONG NAME”, a música número 2 é armazenada como “0002 - SONG NAME” e assim por diante. Podemos escrever um número nos cartões RFID, portanto, se escrevermos o número 2 em um dos cartões e colocá-lo no leitor, o Arduino lerá o número e dirá ao DFPlayer mini, “toque a música número 2”.
O número que gravamos no cartão deve ser igual ao nome da música que armazenamos no cartão SD.
Se quiser saber mais sobre o DFPlayer mini, visite esta página com muitas informações úteis
Agora você pode abrir o Arduino e fazer upload do código para a programação da placa. Eu dividi o código em duas partes. Um para programar as cartas e outro para o jogador real. Nesta etapa, começaremos programando os cartões. O código é publicado no GitHub e adicionado abaixo. Você também precisará baixar as seguintes bibliotecas:
- MFRC522
- DFRobotDFPlayerMini.h
Tentei explicar o código com comentários o máximo possível, mas se você tiver alguma dúvida, não tenha medo de perguntar na seção de comentários!
Além disso, não sou um grande programador, mas gostaria de me tornar um, então se você ver algum erro no código, um comentário seria ótimo!
Para fazer upload do código para o Arduino, consulte este artigo. Para adicionar bibliotecas, consulte este artigo.
MODOS:
O programador de cartão possui dois modos, automático e manual.
Modo manual: escreve o número que deseja escrever no cartão. Digite um número e ele o armazenará.
Modo automático: começa no número que você especificar no código e aumenta em 1 toda vez que você coloca um cartão.
COMO USAR O PROGRAMADOR DE CARTÃO:
Conecte o monitor Arduino Open Serial (canto superior direito) Escreva “manual” para o modo manual e “auto” para o modo automático. (Veja acima) Coloque um cartão no leitor e certifique-se de que diz bem-sucedido.
Etapa 5: o código: modo de jogador
Depois de programar os cartões, você pode fazer o upload do código do reprodutor de música. Este é o código que lê o cartão e reproduz a música associada. O processo é exatamente igual ao do código do programador de cartão. Carregue o esboço e comece a usá-lo!
PS: IMPORTANTE! Para desativar a comunicação serial onde você pode ver o que o programa está fazendo no monitor serial, você deve comentar “Serial.begin (115200); “. Basta adicionar “//” antes da linha. Tive alguns problemas em que o programa não funcionava se estivesse ativado. (Ele estava esperando por uma conexão serial antes de iniciar)
Etapa 6: Baixar músicas para o cartão SD
Como dito anteriormente, você deve dar aos arquivos de música em seu cartão SD um nome específico para que funcionem. Cada música tem que começar com um número. O número também deve ter 4 dígitos (1 é 0001, por exemplo). Após esses dígitos, você pode adicionar o nome da música. Por exemplo: “0035 - Frank Sinatra - Fly me to the moon”
Ele usa arquivos MP3 padrão, por isso é simples copiá-los para o cartão SD e renomeá-los.
Etapa 7: teste e, em seguida, solda
Depois de testar se tudo está funcionando conforme o esperado, você pode começar a soldar as peças ao escudo UNO do Arduino.
Basta seguir o diagrama de circuito fio por fio. É inteligente imprimi-lo e usar um marcador colorido para marcar em quais fios você soldou. Também recomendo usar cabeçotes de pino para o DFPlayer Mini para não danificá-lo com a solda.
Também desoldei o Led RC-522, pois estava aparecendo através da impressão.
Etapa 8: faça o gabinete
Nesta etapa vou mostrar como fiz o invólucro. Eu o projetei usando o Fusion 360 e imprimi-o em 3D. Também fiz um usando uma máquina CNC e um pouco de madeira compensada.
Se você não tem uma impressora 3D ou uma máquina CNC, não se preocupe! Também é possível fazer um invólucro de papelão ou usando uma caixa de projeto
Você pode encontrar todos os arquivos aqui:
Impresso em 3D:
STL: CULTOS 3D | Thingiverse
FUSION 360: Ananords.com
As configurações que usei para imprimir em 3D são:
Infill: 15%
Altura da camada: 0,2 mm
Suporta: SIM
Basta inserir o UNO e o RC522 nos pinos da impressão 3D. Eles devem se encaixar perfeitamente. Eu recomendo usar uma gota de cola para prendê-los no lugar. Faça o mesmo com o conector de áudio. Para os botões, potenciômetro e soquete de alimentação, use as porcas sextavadas incluídas.
Quando terminar, apenas encaixe a placa inferior e a “face”.
Etapa 9: Faça os cartões
Comece com o design. Fiz os designs no Adobe Spark, onde usei as dimensões do cartão (85 mm x 54 mm) como o tamanho personalizado
Encontrei as imagens no google e importei-as para o Adobe Spark, defina o título da música e o artista e pronto!
Como não tenho uma impressora de cartões de identificação, tive que encontrar outra maneira de fazer a impressão nos cartões. Fui pelo caminho mais simples e apenas imprimi no papel e colei nos cartões.
Você também pode usar uma caneta e escrever diretamente nos cartões.
Etapa 10: Pronto
Agora você está pronto!
Se você fizer este projeto, poste um make:)
Alguma pergunta? Basta perguntar e tentarei respondê-las.
Para atualizações sobre o Juuke, assine o boletim informativo!
Siga-me no Instagram para atualizações sobre os próximos projetos!
Instagram:
Contate-me: [email protected]
••• Ajude-me •••
Patreon:
Doações:
Compre-me um café:
Recomendado:
Canal de TV privado para idosos: 4 etapas (com fotos)
Canal de TV privado para idosos: as memórias são uma questão complicada para minha avó, que está fazendo 94 anos este ano. Então, acrescentei um canal de TV ao seu aparelho de televisão para ajudá-la a se lembrar de membros da família e dos momentos-chave de sua vida. Para isso, usei uma conta gratuita do Dropbox, um Raspber
Máquina de reabilitação para idosos: 4 etapas
Máquina de Reabilitação de Idosos: Esta máquina é usada para ajudar pessoas idosas que desejam reabilitar sua capacidade de reação. Quando as pessoas envelhecem, sua capacidade de reação piora. Esta máquina pode ajudar essas pessoas a reabilitar sua capacidade de reação
Scanner de Emergência para Idosos: 6 etapas
Scanner de Emergência para Idosos: Este projeto é baseado na ajuda aos idosos. Os idosos geralmente ficam sozinhos em casa e podem não estar próximos de ajuda imediata caso tenham caído. A solução atual no mercado é a utilização de um SOS que eles usam ao redor
Caixa de música para crianças: 5 etapas
Caixa de música para crianças: " Avô … canções, canções … ", algo assim é o que as netas me encontram todas as noites quando chego em casa do trabalho. Este projeto foi concebido como um brinquedo musical com elementos de aprendizagem tátil. Ouvindo música, você pode cli
Luz reativa para música -- Como tornar uma luz reativa para música super simples para tornar a área de trabalho incrível: 5 etapas (com imagens)
Música reativa luz || Como fazer música super simples luz reativa para tornar a área de trabalho incrível .: Ei, e aí galera, hoje vamos construir um projeto muito interessante. Hoje vamos construir uma luz reativa musical. O led mudará seu brilho de acordo com o baixo, que na verdade é um sinal de áudio de baixa frequência. É muito simples de construir. Vamos