Índice:

Leitor MP3 Raspberry Pi: 9 etapas
Leitor MP3 Raspberry Pi: 9 etapas

Vídeo: Leitor MP3 Raspberry Pi: 9 etapas

Vídeo: Leitor MP3 Raspberry Pi: 9 etapas
Vídeo: Raspberry Pi 4B в корпусе Argon ONE M.2 c SSD диском 128 ГБ, собираем сервер для Home Assistant 2024, Julho
Anonim
Raspberry Pi MP3 Player
Raspberry Pi MP3 Player

Na verdade, o Raspberry Pi não é bom para fazer MP3 Player. Mas o objetivo deste projeto é saber como usar os pinos GPIO.

Uma entrada / saída de uso geral é um pino de sinal digital não confirmado em um circuito integrado ou placa de circuito eletrônico cujo comportamento - incluindo se atua como entrada ou saída - é controlável pelo usuário em tempo de execução. GPIOs não têm um propósito predefinido e não são usados por padrão.- cara da Wikipedia

Alvo: usando GPIO e tornando seu Pi sem cabeça

Público-alvo: Médio - sabe como soldar, entende como o Pi funciona, consegue inicializar um sistema operacional e sabe sobre fiação.

Suprimentos

Aqui está o que precisamos:

  1. Raspberry Pi
  2. Botões x3
  3. Pen drive
  4. Nosso amigo de papelão:)
  5. Tábua de pão
  6. Fios

Componentes adicionais para Raspberry Pi Zero

  1. HDMI (com som para RPI Zero)
  2. Hub USB

Etapa 1: Cartão Flash SD

Cartão SD flash
Cartão SD flash

Baixe Etcher e a imagem Raspbian. E então instale o Etcher. Quando terminar, abra-o e abra a imagem Raspbian via Etcher. Insira o seu cartão SD e escolha-o no Etcher. Clique em Flash. Depois de piscar, insira-o no seu Raspberry Pi. Você deve estar se perguntando, na verdade, por que precisa piscar?

O motivo:

Nosso Pi está vazio. É como um corpo humano sem órgão para operar. Se você inserir Organ (cartão de memória flash), o corpo (Pi) pode operar.

Etapa 2: conecte tudo

Conecte tudo
Conecte tudo

Conecte tudo. Qual é o Hdmi (com som para Pi Zero), fonte de alimentação, teclado e mouse.

Nota para o usuário Pi Zero:

Sim, eu entendo. Eu também sou pobre. É por isso que só compro Pi Zero. Basta comprar um hub USB e conectá-lo ao OTG.

Quando o Pi for inicializado, conclua a configuração.

Etapa 3: insira a música e o wrapper em seu Pi

Insira uma música e um wrapper em seu Pi
Insira uma música e um wrapper em seu Pi
Insira uma música e um wrapper em seu Pi
Insira uma música e um wrapper em seu Pi
Insira uma música e um wrapper em seu Pi
Insira uma música e um wrapper em seu Pi

Insira todas as músicas (Mp3) no seu Pendrive primeiro. E então baixe este Wrapper e insira em seu pendrive.

"O que é isso? Um vírus?"

Isso é chamado de invólucro. Você pode usar o GPIO para controlar o OMXPlayer usando este wrapper.

Além disso, agradeço a Jehutting por fazer este script!: D

Assim que terminar, conecte o pendrive ao Pi. E mova a música para / home / pi / Music /

Mova o wrapper para / home / pi / Desktop

Agora, basta inserir uma música e seu operador. Agora vamos fazê-los abrir automaticamente quando inicializarmos o Pi.

Etapa 4: faça o Pi tocar a música na inicialização

Faça o Pi tocar a música na inicialização
Faça o Pi tocar a música na inicialização
Faça o Pi tocar a música na inicialização
Faça o Pi tocar a música na inicialização
Faça o Pi tocar a música na inicialização
Faça o Pi tocar a música na inicialização

Para fazer isso, você precisa ajustar um arquivo para executar o player.

Terminal aberto

Modelo

sudo nano / etc / profile

Explicação: Sudo é para conceder acesso ao seu comando. E o Nano é como um editor de texto. O / etc / profile é o que queremos editar. É como abrir um arquivo.txt em vez de usar o comando.

E então, vá até o final. E adicione esta linha:

sudo python /home/pi/Desktop/omxplayer-player.py / home / pi / Music

"Que código é este?" Você pode perguntar, este código é para abrir o invólucro e tocar uma música onde os salvamos, "/ home / pi / Music"

Agora, pressione "Ctrl + x" e, em seguida, pressione Y e Enter.

Agora vamos ver se ele reproduz a música na reinicialização. Modelo:

Reinicialização do Sudo

Se funcionar, podemos continuar com a magia!

Etapa 5: faça mágica usando pinos Gpio

Faça mágica usando pinos Gpio
Faça mágica usando pinos Gpio
Faça mágica usando pinos Gpio
Faça mágica usando pinos Gpio

Agora é a hora de você começar a usar os pinos GPIO! Eles meio que parecem Arduino, mas são diferentes.

Agora, vou mostrar o truque. Conecte o pino (com base na referência), GPIO24 ao 3v3 e veja a mágica.

"Uau! A música mudou! É mágica, mãe pega a câmera!"

Claro que todo mundo gosta de jogar com GPIO Pins:)

Mas isso é apenas o começo, em um MP3 Player normal, temos 3 botões. Em seguida, Play / Pause e Previous.

Vamos usar esse Magic e fazer os botões!

Etapa 6: Adicionando botões

Adicionando Botões
Adicionando Botões

Sim! Estamos ficando entusiasmados! Use uma placa de ensaio e conecte-os com base no diagrama que fiz.

Observe que o Pi Zero tem a mesma posição do pino, então não se preocupe com isso.

Após terminar, tente inicializar o Pi e clique nos botões. Agora temos 3 botões. Anterior, Pausar / Reproduzir e Avançar.

Bem, vamos transformá-lo em Cute Cardboard MP3 Player!

Etapa 7: Solde os botões

Solde os botões
Solde os botões

Precisamos soldá-los para que fiquem menores e se encaixem na caixa. Se você não está familiarizado com a breadboard, é como combinar os fios, mas colocando-os na "breadboard". Precisamos de um menor.

Com base no protótipo da placa de ensaio que fizemos, tente verificar "Como funciona?"

Como eles podem se conectar mesmo que você não tenha conectado o fio? Experimente verificar cada um dos lados, para ver como funciona. Se você descobriu, pode começar a soldar!

Etapa 8: insira-os em uma caixa

Insira-os em uma caixa
Insira-os em uma caixa
Insira-os em uma caixa
Insira-os em uma caixa
Insira-os em uma caixa
Insira-os em uma caixa

Corte a cartolina que combine com seu pi e outros acessórios. E insira-os. Para o botão, precisamos cortar o papelão como na imagem mostrada acima, o mesmo que fazer um espaço para o cabo USB e a porta do conector do fone de ouvido para que eles possam sair.

E aqui vamos nós!

Acabamos de fazer um MP3 Player legal

Espero que goste:)

Etapa 9: Concluído

Finalizado!
Finalizado!
Finalizado!
Finalizado!
Finalizado!
Finalizado!

Você acabou de fazer o MP3 Player! E também aprendemos sobre os pinos GPIO.

Espero que gostem!

Recomendado: