Índice:

Leitor de música Raspberry Pi: 10 etapas (com imagens)
Leitor de música Raspberry Pi: 10 etapas (com imagens)

Vídeo: Leitor de música Raspberry Pi: 10 etapas (com imagens)

Vídeo: Leitor de música Raspberry Pi: 10 etapas (com imagens)
Vídeo: Как установить Windows 10 на Raspberry Pi 4 8 ​​ГБ 2024, Novembro
Anonim
Leitor de música Raspberry Pi
Leitor de música Raspberry Pi

Alguma vez você chegou em casa e queria um pouco de música de fundo para relaxar sem ter que ligar o computador, o telefone ou qualquer outro dispositivo? Eu disse o problema. No seguinte Instructable estou mostrando meu conceito de um reprodutor de música offline operado por interruptores analógicos. (a música vem de um stick USB integrado #oldschool) Vou tentar escrever este Instructable fácil para que mesmo o maior NOOBS possa fazê-lo, embora eu tenha usado Raspbian (piada de mau gosto explicada no passo 4) Nota: Não tenho experiência com codificação então acabei trabalhando com um codificador mais experiente (obrigado Raffael:) Minha experiência pessoal veio de assistir um vídeo no Youtube como preparação, então se você encontrar erros no código ou no Instructable em geral, por favor comente.

Etapa 1: planejamento

Planejamento
Planejamento
Planejamento
Planejamento
Planejamento
Planejamento
Planejamento
Planejamento

Primeiro você precisa de um plano *) O uso pretendido é música de fundo *) Não quero transmitir ou fazer qualquer outra coisa como essa ainda. O stick USB irá armazenar mais músicas que eu possa ouvir em um ano, então isso deve estar bom por enquanto. Talvez eu use o módulo Wlan que está embutido no Raspberry para conectar ao meu servidor NAS para uma seleção maior de músicas. *) Sem GUI, apenas 3 interruptores conectados aos pinos gpio do Raspberry pi *) leds sobre os interruptores para que você saiba que a lista de reprodução da bruxa está funcionando (opcional) [*) Alto-falantes com amplificador integrado conectado à placa de som que está conectada ao Raspberry pi.] -> mais sobre isso depois E o mais importante: se isso for feito, não quero lidar com isso nunca mais.

Etapa 2: Lista de Materiais

Lista de materiais
Lista de materiais
Lista de materiais
Lista de materiais
Lista de materiais
Lista de materiais

1. um Raspberry pi (usei o modelo 3B, mas um mais antigo também deve servir. Na verdade, você poderia usar algo ainda menos poderoso, como um arduino, mas teria que adicionar módulos para um cartão SD e áudio) 2. uma placa de som, não é necessária, mas a que está embutida não é muito boa (comecei com o Hifiberry DAC, que não é compatível, então acabei não usando placa de som, pois a qualidade estava boa para mim e eu queria terminar o projeto:) 3. alguns cabos jumper4. alto-falantes com um amplificador embutido (você pode usar alto-falantes sem e amplificá-los (amplificar?) separadamente, mas é mais fácil / limpo dessa forma) 5. interruptores para as listas de reprodução: eu usei 3 para as listas de reprodução [você poderia usar mais ou menos, você teria que modificar o código então] e um para desligar6. alguns restos de madeira ou uma caixa de qualquer tipo (3 opções na etapa 7/8) 7. um cabo de computador / HDMI para conectar o pi8. Mouse e teclado9. um cabo de alimentação para ligá-lo10. alguns leds (opcional)

Etapa 3: O Código

O código
O código

Como eu disse, não tenho experiência com programação, então procurei um programador mais experiente (obrigado, neste momento, Raphael). Usei python porque o Raspberry pi funciona com python e não é muito difícil aprender o básico. O jogador trabalha com dois programas separados, um para iniciar a lista de reprodução e outro para eliminá-la. Ambos estão em um loop, então este programa, uma vez iniciado, só terminará se você puxar o plugue (o que você não deve fazer, USE O KILL-SWITCH!)

Etapa 4: The Raspberry Pi

The Raspberry Pi
The Raspberry Pi
The Raspberry Pi
The Raspberry Pi

Portanto, nesta etapa, vamos configurar o Raspberry pi. Usei o Raspbian como sistema operacional, mas você pode usar Noobs ou qualquer outro sistema se desejar (observe que algumas etapas podem ser diferentes em outros sistemas). Primeiro você configura (você pode ler um guia detalhado na internet ou assistir a um vídeo no youtube, não vou entrar nisso, vai levar no máximo 10 minutos). Depois, você adiciona os dois scripts ao início automático na framboesa. Você faz isso escrevendo "sudo nano /etc/rc.local" na linha de comando e adicionando os nomes e o caminho onde você salvou os arquivos na parte inferior da página antes da linha de "saída". Neste caso: "/ media / pi / TRANSCEND / kill_v1.py &" "/ media / pi / TRANSCEND / gabou_v2.py &" (você deve adicionar o "&" no final, pois o projeto é um loop e deve trabalho em segundo plano). Faça isso com o kill e o script original. Agora você pressiona "Ctrl X" para sair da placa de som. Eu usaria uma placa de som porque o conector de áudio de 3,5 mm no pi não é muito forte. A placa de som que a loja me vendeu era a mais antiga que existe, então combinada com o pi mais novo isso causou alguns problemas (bastante chateado neste ponto, gastei 30 € nesse cartão). Encomendei uma placa de som USB barata (6 €) na amazon. Mas não se preocupe, você terá que configurar a placa de som USB como faz ao usar uma placa de som GPIO. Então você não pode perder isso (mais sobre isso no capítulo 6) Feito tão fácil quanto isso

Etapa 5: o stick USB

O stick USB
O stick USB

Agora o stick USB tem que ser EXATAMENTE igual ao meu ou você terá que mudar o programa.1. Renomeie o stick para "TRANSCEND" Se você quiser usar outro nome, você terá que mudar o nome nos scripts (Como você deve notar, eu sou um preguiçoso. Então eu não renomei o stick, seria muito mais bonito com certeza, mas não é necessário …) 2. Crie 3 listas de reprodução chamadas Pl.1, Pl.2 e Pl.3 com músicas neles. Como acima mesmo nome bla bla bla3. O Musicplayer no Raspberry pi não usará alguns sinais e letras, então eu sugiro baixar um renomeador (eu usei o Ant renamer) que renomeia as músicas em 8 números aleatórios

4. Adicione os scripts e músicas nas pastas da lista de reprodução

Etapa 6: últimos toques

Agora conectamos o Raspberry pi à placa de som, os interruptores, os leds e ligamos. Use cabos jumper para conectar interruptores e leds. A placa de som USB causou alguns problemas, mas isso é administrável. Você deve verificar a Internet para obter instruções sobre como instalá-lo, pois esta etapa varia dependendo da placa que você usa: /. Basicamente, você desativa a placa de som integrada e usa a nova. No entanto, se tiver sorte, basta conectá-la a uma porta USB livre e pronto. Esteja preparado para brincar com as configurações. Neste ponto, eu realmente queria que a coisa fosse feita, então continuei sem a placa de som. Teste-a com o Display conectado e sem antes de construir uma caixa ao redor dele. Se não funcionar, verifique o stick USB. Ele renomeou a si mesmo? Está danificado?

Etapa 7: depuração

Depurando
Depurando

Se você trabalhou corretamente, não precisa desta etapa. Se trabalhar como eu, acho que vai precisar. Então, quais são os possíveis erros? *) Você não renomeou as músicas *) Erros de digitação no caminho em o Autostart (rc.local) *) Erros de digitação no stick USB / listas de reprodução *) Você não renomeou o stick (ou ele se renomeou após um desligamento incorreto) *) Você não usou o botão de desligar e puxou o plugue. Se funcionasse, verifique se há erros no stick e no pi. *) A conexão dos botões com o pi se soltou *) o cartão SD quebrou, literalmente (sim, isso realmente aconteceu comigo, não me pergunte como) ou figurativamente *) desligar a energia *) … Cada um desses erros aconteceu comigo pelo menos uma vez durante a construção

Etapa 8: a caixa

A Caixa
A Caixa

Agora a caixa. Você tem 2 opções1) Então, se você quiser fazer no estilo, você cortaria a laser (ou CNC) uma caixa de fatias de madeira com juntas e tudo mais.2) Outra forma é pegar uma caixa existente e usá-la como caixa. Primeiro fiz isso, mas não gostei da aparência, então fiz da seguinte maneira (etapa 8) Faça 3 + 3 furos na parte superior da caixa e instale os interruptores (e os leds, se você usar alguns). Faça um furo na lateral para a alimentação (a forma mais preguiçosa é simplesmente usar um cabo USB integrado na alimentação, sem cabo removível), no entanto, sugiro usar um cabo de extensão USB para alimentação, então se o cabo de alimentação quebrar, você não precisa tomar o coisa appart -> o que resulta em trabalho o que tentamos evitar Agora que tudo está pronto conecte o pi e os alto-falantes.

Etapa 9: O jeito moderno e finalizando o caso

O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso
O jeito moderno e finalizando o caso

Isso é para os indivíduos criativos que desejam mostrar suas habilidades. Para esta opção, você pode usar pranchas de madeira e colá-las / parafusá-las juntas para criar uma caixa ou você pode fazer da maneira mais difícil e entalhar um bloco de madeira existente para colocar o pi dentro. Eu vi aquelas prateleiras flutuantes e queria para usar essa técnica. Então fui ao meu jardim, peguei um pedaço de madeira velho e verifiquei se os alto-falantes ficavam em cima (a largura). A prateleira deve parecer uma peça sólida e flutuante com apenas os interruptores para fora, então eu a esculpi na parte inferior. Deixo uma espécie de "lábio" na frente para que você não veja o recorte Espero que meus desenhos possam ajudá-lo a ter uma visão geralFinalizando o caso: Então, se você tem uma caixa, o processo é simples. Faça 3 + 3 orifícios na parte superior da caixa e instale os 3 interruptores e os 3 leds acima, se você usar alguns. Faça um orifício na lateral para a alimentação (a maneira mais preguiçosa é simplesmente usar um cabo USB integrado na alimentação sem cabo removível), porém vou superar minha preguiça e usar um soquete IEC por praticidade pois quebro meus cabos regularmente. Agora que está tudo pronto conecte o pi. Montagem: Para montá-lo na parede, escolho fazer 2 furos grandes na parte traseira e montá-lo com 2 ganchos (foto acima) E pronto. Dica do Pro: preste atenção aos cabos de alimentação que atravessam as paredes enquanto fura isto. Acertá-los seria uma experiência verdadeiramente chocante. Você está aí.

Etapa 10: Pronto

Feito!
Feito!

Com essa bomba, é hora de acabar. Por favor, comente quaisquer melhorias que você possa encontrar e poste sua caixa de música. Obrigado pela leitura, divirta-se e cuide-se.

Recomendado: