Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Eu transformei um telefone rotativo em um rádio! Pegue o telefone, escolha um país e uma década e ouça boa música
Como funcionaEste telefone rotativo tem um microcomputador embutido (um Raspberry Pi), que se comunica com o radiooooo.com, um rádio da web. Existe um microcontrolador (um Arduino) atrás do mapa que controla a seleção do país. Juntos, isso cria um projeto IoT incrível!
O mapa está colado a um painel de metal, com um arduino na parte de trás. Alguns países têm um pino de jack. É assim que você seleciona a música!
Fui patrocinado pela Digitspace para este projeto, eles gentilmente me enviaram alguns eletrônicos para este protótipo.
Repartição técnica
Este projeto é composto por várias partes: Um telefone rotativo
Um Raspberry Pi, cuja função é:
- Tocar música em radiooooo.com
- Detectar quando o fone é tirado / retirado
- Detecte os números que são discados
Um Arduino, cuja função é:
- Detectar qual país está selecionado no mapa (por meio de conectores jack)
- Envie as informações para o RPi via serial
Suprimentos
- 1 Rotary Phone
- 1 Raspberry Pi 4 Modelo B
- 1 Arduino UNO
- 1 cartão SD para o Raspberry Pi
- 1 fonte de alimentação Raspberry Pi para Raspberry Pi
- Fios elétricos
- 5 resistores 10k ohm
- 5 resistores 220 ohm
- 1 cabo USB-A para B
- 1 cabo de áudio com um conector macho jack (para ligar ao RPi)
- 1 botão
- 1 LED (genérico)
- 1 breadboard
- 1 mapa mundial
- 1 painel de metal (ou outro material) para montar o mapa
- 10 pinos de soquete Jack
- 1 conector macho jack para selecionar os países
- Chave de fenda
- Furar
- Multímetro
Etapa 1: Etapa 1: entender como funciona o seu Rotary Phone
Interface "loading =" preguiçosa "com o site radiooooo.com, precisamos de uma extensão do Chrome que nosso Rpi possa executar no Chromium. Eu também forneci a própria extensão e as instruções de instalação no repositório GitHub. Consulte o README para mais informações
Etapa 5: Etapa 5: executar o script
Reinicie seu pi.
Quando seu pi for reiniciado, seu LED deve piscar; é assim que você sabe que seu script funciona.
Tudo deve funcionar! Feliz hackeamento!