
A idéia de design do novo prédio da estação de rádio na Internet Pi-Sonos nasceu antes mesmo da conclusão da versão
anterior . Com o tempo, absorveu a experiência acumulada do usuário e levou em conta as deficiências anteriores. Desta vez é "adulto".
Peço para amar e favor
Vamos dizer adeus ao nome "
Pi-Sonos " e hoje continuaremos chamando a coluna "
RadioBox ". E embora desta vez o
Sonos Play 1 tenha tido o maior impacto no desenvolvimento do projeto, o novo nome, primeiro, soa melhor e, segundo, reflete sua especificidade e independência.
Motivação
Parece que o número 2 do caso foi mais conveniente para o usuário em comparação com o
primeiro , mas ele também não teve desvantagens.
O principal e o principal eram dois deles:
- O botão reproduzir / pausar no front end
O botão não é o mais difícil, mas, mesmo assim, quando você clica nele, a coluna geralmente se move do lugar.
- Controle de volume analógico (torção)
O volume pode ser ajustado não apenas a partir de um smartphone, mas também na própria coluna. A primeira maneira é digital, a segunda é analógica. Consequentemente, periodicamente entre eles havia uma dessincronização. Particularmente frustrantes foram os casos em que alguém girou o volume analógico em 0 e, não importa o quanto você cutucasse um smartphone, você não o faria mais alto, ainda precisava levantar e girar o botão.
Portanto, era necessário
substituir pelo menos
o botão analógico por dois botões de volume digital e
transferir os três botões para a extremidade superior. A propósito, no Sonos Play 1, é feito exatamente isso.
Mais duas "lista de desejos" foram adicionadas aqui. O primeiro é o
piscar suave do LED no modo de pausa. O segundo é uma
cor diferente do LED durante o carregamento da coluna, para que fique claro sem um smartphone quando a coluna estiver pronta para uso após a ativação.
Bem, por último mas não menos importante, eu queria um estojo bonito com um número mínimo de costuras, linhas suaves e um design elegante. Eu queria repetir a estética e a concisão do Sonos.
O processo
HabitaçãoO esboço no início do artigo é um esboço real do futuro corpo. Não há reflexos de graves desenhados lá, mas o volume do estojo já foi calculado para os alto-falantes existentes e os locais foram alocados para os alto-falantes e o preenchimento eletrônico. Cantos suavizados se tornaram um verdadeiro desafio para mim. Goste ou não, não é realista colá-lo de paredes separadas de MDF de 8 mm (
não considero outros materiais por dois motivos: 1) a conveniência de processar este MDF; 2) a falta de outros materiais normais nas lojas da minha região ). Eu tive que mudar completamente a abordagem para fabricar o caso.
Desta vez, tivemos que aplicar a tecnologia de colagem de camadas. É simples de ser indecente: cortamos a caixa inteira com planos horizontais com um intervalo de 8 mm e cortamos as projeções resultantes do MDF. O cérebro ideológico da tecnologia, como sempre, é o canal
SoundBlab . A principal vantagem dessa abordagem é que você pode criar imediatamente muitas câmeras de praticamente qualquer formato (por exemplo, é muito conveniente fazer conversores de fase). Mas, como você sabe, o diabo está nos detalhes.
A altura do estojo com todas as "capas" é de 168 mm, o MDF tem 8 mm de espessura, ou seja, você precisa fazer 21 camadas. Não, não é assim. É necessário:
- viu painéis de MDF em 21 espaços em branco;
- então faça 21 partes de um certo tamanho (isto é, fresando 63 faces, 3 faces em cada parte, uma face era inicialmente plana e, portanto, a inicial);
- depois corte com uma fresa 84 cantos de acordo com o modelo;
- depois corte cerca de 50 furos de vários tamanhos e formas;
- depois cole todas as partes em um único corpo;
- e também faça furos para alto-falantes e portas do Raspberry Pi;
- finalmente, massa, lixe e pinte o corpo e as tampas;
- e somente então podemos prosseguir com calma para montar os componentes dentro do gabinete e "finalizar" a coluna.
Se não houve problemas com o corte (demorou 10 minutos na serra de esquadria p. 1), começaram algumas dificuldades. Para quem não encontra madeira, vou explicar: é muito difícil fazer mais de 2 partes
estritamente retangulares, exatamente do mesmo tamanho e formato, usando apenas uma fresa e uma régua.
Foi possível fazer uma peça e, em seguida, usá-la como modelo (algo como
isso ), mas, como visto no exemplo, você pode processar apenas 2 faces de 3 por vez e, em seguida, é necessário girar a peça de trabalho, o que ainda ameaça "derrubar o escopo" e faça algo torto.
Na prática, acabou sendo mais fácil e melhor montar sua própria pequena mesa de fresagem e peças de fresagem já nela.
Um pouco sobre a mesa para quem está curiosoNão há nada complicado em montar uma mesa de fresagem. O material da bancada eram os restos do laminado - é bastante rígido e proporciona uma superfície idealmente uniforme. Para o quadro usado aplainado bloco 30x30mm. 2 quadros, 4 com reforços pequenos -
e ... voilà :

Como guia para fresamento, é ideal um perfil de alumínio quadrado de 20 mm. No caso mais simples, ele poderia ser anexado à bancada com braçadeiras nos dois lados, mas isso não é comum. É muito melhor torná-lo móvel sobre a mesa, ao longo de guias especiais e fixado com parafusos com os polegares nas extremidades. Para fazer isso, as ripas são fresadas paralelamente à borda longa a uma pequena distância da borda. Como todas as lamelas são uniformes, as ranhuras são completamente paralelas e o perfil de alumínio se move livremente ao longo delas. Para reforçar o grampo, você pode usar a arruela Grover sob a cabeça do parafuso (parte inferior).
Mas fotos do processo chegaramCortando espaços em branco:

Mesa de fresagem em ação: cantos de fresagem de acordo com o modelo:

Todas as peças após o fresamento. Capas futuras são separadas.

Deve haver uma foto de furos nas camadas, mas
Johnny já fez a instalação .
Corpo da coluna antes da moagem:

No final, a caixa foi pintada de preto para que os alto-falantes pretos não se destacassem nela com manchas escuras após o revestimento com material decorativo.
E, de fato, é assim que tudo parece em condições montadas:

E atrás:
O tecido acústico é colado na parte externa e os plugues brancos que cobrem sua junção e o compartimento eletrônico são canais de cabo cortados 40x25. As tampas na parte superior e inferior são pintadas com esmalte branco de uma lata de spray em 5 camadas (lamento não ter escolhido tinta acrílica - o esmalte fede muito, seca por muito tempo e agora está coletando poeira e impressões).
RecheioOs alto-falantes passaram do novo para o novo estojo. Não há queixas sobre eles. Este é o mesmo par de
contrabaixos e um par de
tweeters conectados ao amplificador via
crossovers .
Agora para o amplificador. Como nos recusamos a usar a “torção” analógica da
placa Suptronics X400 , podemos, como opção, escondê-la nas entranhas do gabinete. Mas o quadro é grande e, devido ao seu tamanho, surgiram alguns problemas que me forçaram a procurar um substituto para ele.
Agradecimentos a
IgorKKK por fazer os produtos
Hifiberry resolvidos. Era uma vez eu pensei que o
AMP + deles era apenas um amplificador de áudio que precisava ser pendurado nos próprios
DAC + DACs . Mas o AMP + é uma placa tudo-em-um, e poderia muito bem substituir o X400, apenas suas características são piores. Mas seu descendente -
AMP2 - com as características está bem. É mais compacto que o X400, e seus grampos são trazidos em uma direção mais conveniente para a instalação.
Para comparação, as dimensões do X400 e do AMP2 são completas com o Raspberry Pi 3Suptronics X400:

AMP2 Hifiberry:

A propósito, o AMP2 não está à venda no Aliexpress, pedi-o diretamente ao fabricante (eu o recomendo - um pedido da Suíça me chegou em apenas 6 dias). Mas o AMP + pode ser
comprado no AE.
Localização dos componentes dentro do gabineteAcima - "framboesa", amplificador e placa de controle:

Inferior - alto-falantes e crossovers:

ControlesNa versão anterior, uma pequena placa com um botão e LED controlava o controle de reprodução. Agora as placas tinham que ser divididas. O primeiro painel - com os botões "reproduzir / pausar", "volume -" e "volume +" - está localizado sob a tampa superior, o segundo - controlando o piscar dos LEDs - no compartimento com a "framboesa".
Placa de circuito para mentes particularmente questionadorasPlacas físicas são divididas por uma linha cinza no circuito.

Alguns comentários sobre o esquema.
À direita, tudo é trivial - três botões com três pares de resistores de proteção que protegem os pinos de entrada do desgaste.
Mais interessante à esquerda. Impressionante é o esquema para ligar o LED2 azul. O princípio de sua operação é simples, mas não óbvio. Ele usa o fato de que todos os pinos públicos do GPIO, por padrão, funcionam como entrada. Quando a energia é ligada, é aplicada uma tensão do pino de +3,3V, que conduz a corrente através do resistor limitador R1, o LED2 azul e o pino OUT1 (que ainda não está OUT, mas IN, para que você possa passar a corrente de entrada através dele). Quando o Raspbian está totalmente carregado, meu daemon é iniciado, o que coloca o pino OUT1 no modo de saída e aplica uma tensão de + 3.3V (ALTA) a ele. A diferença de potencial incidente na seção "R1-LED2" se torna igual a 0V e o LED apaga. T.O. a coluna indica prontidão completa para o trabalho.
O LED branco funciona em três modos:
firme - a coluna toca música;
pisca lenta e suavemente - a coluna está no modo de pausa;
pisca com freqüência e nitidamente - um botão é pressionado.
A ativação e desativação do diodo branco é controlada pelo pino OUT2 e a suavidade do piscar é controlada pelo pino OUT3. Quando a suavidade do flash é necessária, a lógica 1 (ALTA, + 3,3V) é fornecida pelo pino OUT3 à porta MOSFET do Q1, o transistor abre uma seção do circuito “R12-C1-Q1”. E então, ao ajustar o pino OUT2 para o nível ALTO (+ 3,3V), a corrente começa a carregar o capacitor C1 e, à medida que é carregado, o LED1 acende. E quando o pino OUT2 está definido para o nível LOW (0V), o capacitor descarrega gradualmente através do LED, reduzindo gradualmente seu nível de brilho para 0. É fácil calcular que o tempo total de carga / descarga do capacitor é de cerca de 3 segundos, o período ideal, na minha opinião, ideal para piscar.
Finalmente, software e UXA interface da Web tornou-se mais funcional, mais agradável e aprendeu a carregar a capa do álbum para a composição atual. Todo o código ainda está disponível para todos no
Github .
Comparação com a versão 2.0Was | Tornou-se |
---|
 |  |
Na lógica dos botões físicos, foi adicionado o processamento de uma pressão longa:
reproduzir / pausar: pressão curta - inicia / pára a reprodução; pressão longa - alternando a estação para a próxima na lista;
volume: pressão curta - uma única alteração no volume; pressão longa - mudança contínua de volume.
OK, o que vem depois?
A foto mostra que o casco estava saindo no verão e ele teve tempo suficiente para entrar e refinar. No momento, tanto a aparência quanto a qualidade do som e a usabilidade se adaptam tanto à minha casa quanto (mais importante) a mim. E embora eu não veja motivos para retrabalhar esse prédio e / ou substituir suas peças, não pretendo parar por aí. Os planos incluem transformar esse alto-falante em um assistente de voz, além de fazer um mini-alto-falante para crianças baseado no Raspberry Pi Zero em um estojo impresso em uma impressora 3D. Portanto, aguarde novos artigos em um futuro próximo!