Índice:

FridgePi: as sobras nunca pareceram tão boas: 7 etapas (com fotos)
FridgePi: as sobras nunca pareceram tão boas: 7 etapas (com fotos)

Vídeo: FridgePi: as sobras nunca pareceram tão boas: 7 etapas (com fotos)

Vídeo: FridgePi: as sobras nunca pareceram tão boas: 7 etapas (com fotos)
Vídeo: Переход. Тайные страхи моего друга. Джеральд Даррелл #2 2024, Novembro
Anonim
FridgePi: sobras nunca pareceram tão boas
FridgePi: sobras nunca pareceram tão boas

Durante anos, reproduzi música do iPhone em um aparelho de som estéreo no porão, com alto-falantes conectados de volta à cozinha. Funciona bem o suficiente, mas esgotou a bateria do meu telefone e limitou o conteúdo à minha biblioteca do iTunes ou a alguns streams de rádio da web que eram um pouco difíceis de selecionar e reproduzir.

Entre, FridgePi!

Um portal com tela de toque do Raspberry Pi para o mundo do rádio na Internet e muito mais!

P. S. Como Sparky, o cão de fogo do ímã de geladeira diz: Não se esqueça de planejar sua saída de incêndio e praticá-la com toda a sua família!:)

Etapa 1: Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…

Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…
Etapa 1: Por que andar quando podemos dançar? Tappa Tappa Tappa…

Claro que eu poderia ter apenas colocado um iPad ou tablet Android ao lado da nossa geladeira, mas onde está a diversão nisso !? Além disso, ver minha esposa revirar os olhos para mais um dos meus projetos Pi não tem preço.:)

9 anos atrás, quando nos mudamos para nossa casa, tivemos que cortar um pequeno bordo morto e sem galhos que foi deixado pelos construtores para qualificar nosso lote como arborizado.

Salvei parte da madeira daquela árvore, sabendo que algum dia, talvez eu tivesse um projeto Pi no qual pudesse usá-lo … e aqui estamos nós! Um belo pedaço de madeira de nossa primeira história doméstica sendo feito na moldura para a tela de toque e Pi.

Eu esperava dar à moldura uma aparência de prancha envelhecida, para combinar com um projeto de cabide realmente bom que minha esposa fez.

Cortei o comprimento da placa de bordo em duas placas iguais e as balancei alguns centímetros para que as bordas não fossem uniformes. Criei a abertura para a tela de toque medindo a tela, incluindo a posição das 4 guias de parafuso e perfurando um piloto buraco para a lâmina do meu quebra-cabeça e, em seguida, cortei a forma retangular da tela. Furei os dois pedaços de madeira onde as guias dos parafusos da tela estavam alinhadas com a profundidade suficiente para que, quando instalado, o vidro da tela ficasse ligeiramente recuado da superfície do a madeira (eu queria colocar uma moldura de madeira em volta da borda da tela).

Usei meu roteador de mergulho com uma broca reta para remover o bordo das duas placas onde o Pi ficaria. Eu defini a profundidade para que o Pi ficasse nivelado com a parte de trás das placas de bordo para que os pinos GPIO não entrassem em contato com nada e ainda tem bordo suficiente na parte da frente para ser forte.

Uma vez que as áreas da madeira que estavam sendo removidas não seriam vistas depois que os eletrônicos fossem instalados, não gastei muito tempo ou esforço fazendo o corte bonito. Além disso, foram -19c na minha garagem. Então, isso foi feito muito rapidamente.:)

Etapa 2: Etapa 2: Deixando seu Pi de fora nos Elementos …

Etapa 2: deixando seu Pi de fora nos elementos …
Etapa 2: deixando seu Pi de fora nos elementos …
Etapa 2: deixando seu Pi de fora nos elementos …
Etapa 2: deixando seu Pi de fora nos elementos …
Etapa 2: deixando seu Pi de fora nos elementos …
Etapa 2: deixando seu Pi de fora nos elementos …

O segundo passo foi dar ao quadro algum caráter.

Minha esposa tinha construído um cabide de cabide realmente bom meses antes (veja a foto), então eu pensei em imitar seu design e construí o suporte com sua imagem.

Gosto da aparência de placa de celeiro envelhecida, mas realmente não quero placas de celeiro saturadas de diesel / fezes presas na lateral da geladeira da cozinha, então optei por criar uma moldura falsa e envelhecida para o projeto.

Na verdade, é muito fácil.

1 Selecione a madeira para a sua moldura. Como o próprio Pi estaria bem próximo à superfície da placa, optei por usar madeira (bordo). Visto que mandamos derrubar uma árvore de bordo em nosso quintal, usei a madeira de aquela árvore. Assim, dando um ângulo pessoal ao projeto

2Selecione algumas cores de tinta e pincele as cores nas placas. Não enlouqueça cobrindo cada centímetro do tabuleiro. Apenas pincele as seções conforme mostrado nas fotos. Achei que branco (ish), um azul e um cinza funcionaram bem. DICA: use uma tinta que você já possui ou compre pequenas latas de amostra para economizar $$$.

3Deixe a tinta secar e, em seguida, lixe levemente as camadas de tinta na seção, criando uma aparência desgastada / desgastada.

Etapa 3: Etapa 3: Pi Herder de aparência desalinhada …

Etapa 3: Pi Herder desalinhado …
Etapa 3: Pi Herder desalinhado …
Etapa 3: Pi Herder de aparência desalinhada …
Etapa 3: Pi Herder de aparência desalinhada …
Etapa 3: Pi Herder desalinhado …
Etapa 3: Pi Herder desalinhado …

Depois que a tinta foi lixada, criando a ilusão envelhecida, era hora de juntar as duas placas.

Usei um parafuso de cavilha em uma extremidade para prender as placas da estrutura juntas, na outra extremidade usei um parafuso para madeira que não seria visto uma vez montado na geladeira.

Perfure previamente os orifícios dos parafusos com as brocas de tamanho adequado para evitar rachar a madeira

Depois que a tinta foi seca, lixada e furada, apliquei uma mancha escura nas duas placas usando um pano. Isso deu à moldura um aspecto clássico. Novamente, isso é totalmente aberto à sua própria estética. Você pode escolher manchar sua moldura de escuro, claro ou não.

Etapa 4: Etapa 4: Verificar e verificar novamente as folgas

Etapa 4: verificar e verificar novamente as folgas
Etapa 4: verificar e verificar novamente as folgas
Etapa 4: verificar e verificar novamente as folgas
Etapa 4: verificar e verificar novamente as folgas
Etapa 4: verificar e verificar novamente as folgas
Etapa 4: verificar e verificar novamente as folgas

Depois de seco (mais 24h). Eu coloquei a tela de toque na moldura para verificar a profundidade e o posicionamento. Até aqui, tudo bem!

A tela de 7 fica a 1 mm ou mais na superfície da superfície da placa de bordo.

O Pi em si fica dentro da parte traseira escavada em nossa seção da placa e a conexão do cabo HDMI passa bem entre o PI e a tela.

Não se esqueça de retirar a película protetora antes de prender a moldura da borda na próxima etapa!:)

Etapa 5: Etapa 5: Os ímãs têm relacionamentos complexos, atraentes ou repulsivos …

Etapa 5: os ímãs têm relacionamentos complexos, atraentes ou repulsivos …
Etapa 5: os ímãs têm relacionamentos complexos, atraentes ou repulsivos …
Etapa 5: os ímãs têm relacionamentos complexos, atraentes ou repulsivos …
Etapa 5: os ímãs têm relacionamentos complexos, atraentes ou repulsivos …

Depois de verificar o posicionamento da tela e dos cabos, fixei a tela sensível ao toque no lugar com 4 pequenos parafusos.

Usei o bom e velho adesivo de construção PL para prender a moldura de bordo de bordo mitre, manchada com a mesma mancha da madeira, ao redor da tela.

Como os orifícios das guias dos parafusos da tela são maiores, optei por colocar uma moldura de madeira ao redor da tela, cobrindo os orifícios e quaisquer outras imperfeições do posicionamento da tela.

A única ressalva era que dois dos orifícios dos parafusos se estendiam além da borda da moldura da borda. Não é grande coisa, já que simplesmente cobri esses dois pontos com plugues de madeira, também manchados de escuro. Em retrospectiva, devo colocar mais dois plugues de madeira no outro lado da tela, criando simetria.

Viva e aprenda.:)

Como o FridgePi ficaria ao lado da geladeira da cozinha, escolhi ímãs como meio de prendê-lo à geladeira.

Os ímãs não são destrutivos e (se você coletar lixo eletrônico antigo como eu), são grátis!

Os discos rígidos antigos de 3,5 são uma mina de ouro para ímãs de placa de grande superfície extremamente poderosos. Os que estão na foto têm campos tão fortes que podem ficar presos a lados opostos da minha mão.

Eles também podem ter a vantagem adicional de incluir orifícios de montagem dos parafusos.

Etapa 6: Etapa 6: a música torna a rede mais interessante

Etapa 6: a música torna a rede mais interessante
Etapa 6: a música torna a rede mais interessante

Agora que o lado da interface (FridgePi) do projeto está pronto, configurei um Pi com o Volumio instalado para funcionar como o servidor de streaming de música real.

Você pode verificar o software Volumio gratuito aqui:

Eu configurei um Pi 3 com um cartão micro SD de 16 MB SanDisk e instalei a imagem Volumio em. Usei um HiFiBerry DAC Plus conectado ao GPIO e RCA para meu receptor estéreo JVC 1994 conectado a alto-falantes em toda a nossa casa.

Nossa música é armazenada em um Synology 1515+ e o Volumio permite o AirPlay, bem como milhares de streams de rádio da web, o que é bom, porque adoro ouvir a Rádio Nectarine Demoscene www.scenemusic.netMinha esposa não…:)

Eu configurei o amplificador JVC para um nível de volume MAX decente, em seguida, configurei o Pi executando o Volumio para acessar meu iTunes compartilhado na rede e (mais importante) as pastas de música DemoScene em meu Synology NAS.

Dei ao Volumio Pi um endereço IP estático e depois o deixei sem cabeça, conectado ao meu switch de rede no porão.

Etapa 7: Etapa 7: um NANOing We Will Go …

Etapa 7: um NANOing We Will Go …
Etapa 7: um NANOing We Will Go …

Após configurar o servidor Volumio Pi, configurei o Pi que seria a interface principal e ficaria preso na lateral da nossa geladeira.

A primeira coisa que fiz foi instalar o Raspbian (Stretch) mais recente do site do Raspberry Pi.

Resolução da tela Na primeira inicialização, você notará que a qualidade da imagem da tela parece lixo. Sem problemas! Precisamos apenas definir manualmente a resolução ideal de 800x400 (observe que a resolução ideal da tela de toque pode ser diferente).

Faça isso editando seu arquivo config.txt no diretório / boot: sudo nano /boot/config.txt

Adicione o seguinte: hdmi_group = 2hdmi_mode = 87hdmi_cvt = 800 480 60 6 0 0hdmi_drive = 1

Salve e reinicie o Pi. Isso deve ter uma aparência melhor.:)

Iniciar o Chromium automaticamente Então, tive que configurá-lo para iniciar x automaticamente e fazer o login com o usuário padrão "pi".

Uma vez que o sistema estava fazendo login automaticamente e iniciando a GUI, eu o configurei para carregar automaticamente o navegador da web Chromium no modo de tela inteira na inicialização e o direcionei para o servidor Volumio Pi.

Para fazer isso, fiz o seguinte (lembre-se, isso é Stretch): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

Adicione a seguinte linha: @lxterminal -e chromium-browser --start-fullscreen --incognito 10.0.1.27Onde 10.0.1.27 seria seu próprio endereço de servidor volumio, é claro.

Remova o Cursor Manter o cursor do mouse na tela o tempo todo é irritante, então, para removê-lo, usamos um pequeno utilitário chamado unclutter.

Instale o unclutter usando o terminal: sudo apt-get install unclutter

Então, se não fez isso sozinho, simplesmente edite seu arquivo de inicialização automática mais uma vez: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

e adicione: @unclutter -idle 0

Agora, você verá um cursor apenas brevemente ao tocar na tela.

Inverta as coordenadas da tela de toque SE você precisar girar a tela de cabeça para baixo (digamos, movendo-a de um lado da geladeira para o outro) como eu fiz, você precisará não apenas inverter a imagem HDMI, mas também as coordenadas da tela de toque. NOTA: Acredito que o Raspberry Foundation Official 7 Touchscreen real não requer essas etapas, isso é mais para a infinidade de telas de terceiros lá fora. Como a que eu usei:)

Etapa 1: inverter o vídeo HDMI Edite seu arquivo config.txt localizado em / boot: sudo nano /boot/config.txt

Adicione a seguinte linha: display_rotate = 2 180 graus

Etapa 2: Inverta as coordenadas da tela de toque Edite o arquivo 40-libinput.conf localizado em /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

comente toda a seção existente referenciando "InputClass" com o identificador para "libinput touchscreen catchall"

Certifique-se de que é a tela sensível ao toque e não o touchpad ou as seções do tablet que você está comentando.

Agora, adicione o seguinte:

Seção "InputClass" Identificador "libinput touchscreen catchall" MatchIsTouchscreen "em" MatchDevicePath "/ dev / input / event *" Driver "evdav" Opção "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1" EndSection

Salve e reinicie. Isso "deve" inverter as coordenadas da tela de toque.

Espero que tenha gostado deste Instructable! Diverti-me muito ao fazê-lo e ao ouvi-lo enquanto escrevia!

Já mencionei a modificação deste projeto para incluir um botão iluminado por LED que liga / desliga a luz de fundo da tela, bem como um segundo botão que me permite percorrer os vários desktops e executar vários programas, então o FridgePi pode ser usado para exibir não apenas Volumio, mas também Relatórios do Tempo, banco de dados de Rastreamento de Conteúdo do Freezer, Calendário de Eventos Familiares, etc … Fique ligado para mais informações sobre esses novos recursos … Mesmo tempo de bastão, mesmo canal de bastão!

Dúvidas, comentários, sugestões, idéias, por favor, não hesite em enviá-los na minha direção!

Tome cuidado e feliz hacking!

Raspberry Pi Contest 2017
Raspberry Pi Contest 2017
Raspberry Pi Contest 2017
Raspberry Pi Contest 2017

Vice-campeão no Raspberry Pi Contest 2017

Recomendado: