Índice:

Smart Mirror Pi de $ 100: 6 etapas (com imagens)
Smart Mirror Pi de $ 100: 6 etapas (com imagens)

Vídeo: Smart Mirror Pi de $ 100: 6 etapas (com imagens)

Vídeo: Smart Mirror Pi de $ 100: 6 etapas (com imagens)
Vídeo: 10 Tips to help you build your best Magic Mirror 2024, Julho
Anonim
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi

Eu vi um desses espelhos online e imediatamente comecei a fazer um da maneira mais barata, rápida e fácil que eu pude encontrar e agora você também pode! Este espelho é minha segunda iteração, usei um laptop primeiro para escrever o código e facilitei meu caminho para usar o Raspberry Pi. O custo total da construção foi $ 146 NZD = aproximadamente $ 100 USD

Estou usando o Raspberry Pi 3 modelo B para o cérebro do projeto, pois ele tem um WIFI integrado que é perfeito para isso. Construir este espelho foi minha primeira prova do Pi, e foi delicioso … Se você gostou deste instrutível, vote em mim nas competições Além da Zona de Conforto ou Internet das Coisas:-) thaaanks

Você vai precisar de:

(Despesas que paguei em dólar NZ)

  • Raspberry Pi 3 (com fonte de alimentação) - $ 70
  • Monitor de área de trabalho (recomendado 19 "ou maior) - $ 20
  • Adaptador HDMI para VGA para tela - $ 10
  • Porta-retrato com vidro (ou qualquer pedaço de vidro maior que o seu monitor) - $ 10
  • Filme reflexivo prateado para janela - $ 20 - AMAZON
  • Folha de plástico acrílico preto de 3 mm (para corte a laser) - $ 6
  • 6X parafusos pequenos - $ 5
  • Supercola - $ 5

Felizmente, tenho acesso barato a algumas ferramentas poderosas através da Victoria University, onde estudo Design de Mídia, o que me permitiu fazer toda a fabricação sozinho. Nunca cortei nada a laser antes deste projeto e tenho experiência mínima com uma impressora 3D, então, se eu posso fazer isso, estou confiante de que você também pode! Se você não tiver acesso a este equipamento, pode haver algumas instalações locais da Maker em sua área, como: Techshop / MakerSpace / FabLab ou alguém que fará isso por uma pequena taxa.

Ferramentas:

  • impressora 3d
  • Cortador a laser
  • Lixa
  • Furar
  • Chave de fenda

Etapa 1: Especificações

Especificações
Especificações

Portanto, antes de começar a construir meu espelho, decidi anotar alguns objetivos do projeto detalhando exatamente quais atributos o espelho terá em sua forma final.

Deve exibir:

  • Data e hora de hoje
  • As condições meteorológicas atuais com ícone e temperatura externa
  • Uma lista de lembretes de coisas que preciso fazer hoje + amanhã
  • Minhas próximas datas de entrega para projetos universitários
  • A semana atual no ano e quais eventos eu tenho nesta semana

O design do espelho em si deve ter como objetivo ser:

  • Leve para portabilidade
  • Ajustável (altura e ângulo)
  • Muito forte e durável
  • Sexy

Etapa 2: começar a construir

Comece a construir
Comece a construir
Comece a construir
Comece a construir
Comece a construir
Comece a construir

Comecei arrumando um porta-retratos antigo que comprei em um op-shop por US $ 20, tentei explicar ao velho que trabalhava lá que estava transformando-o em um espelho inteligente e nunca vi ninguém tão confuso. Eu estava querendo comprar um que tivesse uma superfície de vidro maior do que o monitor de 19 que planejei montá-lo também. Também queria que a própria moldura de madeira fosse grande + forte o suficiente para suportar 6 parafusos pequenos. Tente comprar um com vidro grosso para evite quebrá-lo no processo de construção, como fiz com meu primeiro conceito.

Assim que consegui a moldura perfeita, lixei-a de volta ao seu grão de madeira natural e tingi o vidro com meu filme de espelho unidirecional. Se você nunca pintou nada com filme, eu recomendo fortemente assistir a alguns vídeos do youtube sobre Como instalar o filme reflexivo, pois existem alguns truques para fazer isso sem bolhas no final. Você também precisará prestar atenção ao nível de VTL (Transmitância da luz visual) da tonalidade. O VTL desses filmes varia em torno de 5% = Muito escuro. 15% = escuro. 35% = Levemente escuro. 50% = Leve. 65% = Muito leve. Para este projeto específico, pretendemos tingir o vidro de uma forma que forneça a reflexão da superfície no lado externo, mas também permita a saída gráfica do espelho para transmitir através do vidro. Usei 20% para o meu, mas acredito que poderia haver um VTL mais adequado para conseguir esse efeito.

Etapa 3: montagem do espelho no monitor

Montagem do espelho no monitor
Montagem do espelho no monitor
Montagem do espelho no monitor
Montagem do espelho no monitor
Montagem do espelho no monitor
Montagem do espelho no monitor

Esta é a parte em que cortei a laser dois retângulos de uma folha de acrílico. O primeiro retângulo cortado da folha de acrílico era do tamanho da minha moldura de madeira e o segundo era do tamanho do meu monitor 19.

Fiz isso criando um arquivo bem básico no Illustrator e enviando para o cortador a laser. Gostaria de anexar o arquivo, mas suas dimensões provavelmente serão diferentes das minhas.

Uma vez que esta peça é cortada no tamanho perfeito, ela é colada na frente do meu monitor. Retirei a parte frontal do monitor nesta etapa para evitar que grude na tela.

Eles se uniram extremamente bem e então alinhei o acrílico com a parte de trás da moldura de madeira e comecei a fazer pequenos orifícios no plástico e suavemente na madeira. Fazer furos é muito importante para permitir que os parafusos entrem na madeira e no plástico sem causar rachaduras ou rachaduras. Fiz isso com 3 parafusos em cada lado, 6 no total para prender a moldura ao acrílico / monitor.

Etapa 4: vamos começar o Nerdy (codificação)

Vamos obter o Nerdy (codificação)
Vamos obter o Nerdy (codificação)
Vamos obter o Nerdy (codificação)
Vamos obter o Nerdy (codificação)
Vamos obter o Nerdy (codificação)
Vamos obter o Nerdy (codificação)

Se você é novo no Raspberry Pi como eu e não tem certeza de como começar, também como eu, você deve consultar este instrutível

www.instructables.com/id/Setting-up-and-run…

para aprender como baixar e configurar o sistema operacional NOOBS para o Pi.

O Pi contém todos os cérebros do espelho e permite que ele execute um esboço de processamento.

Assim que o Raspberry Pi estiver instalado e funcionando com o NOOBS instalado, você precisará instalar o Processing.

O Processing é um IDE (ambiente de desenvolvimento integrado) usado pelo Designer para escrever aplicativos Java. O processamento tornou-se apenas recentemente suportado pelo Raspberry Pi e você pode criar aplicativos diretamente no seu Pi sem a necessidade de outro laptop ou PC. Para instalar o Processing em seu Pi, pegue o arquivo 'processing-linux-arm' anexado a esta etapa, coloque-o em um USB e transfira-o para o Pi. Agora, basta abri-lo na área de trabalho do Raspberry e o Processing deve começar a ser instalado.

Anexei o esboço de processamento (está no arquivo Mirror_Pi.zip junto com os ícones de clima e lembretes.txt) que usei para criar o aplicativo para o espelho. Vá em frente e abra-o no seu Pi e clique em 'Executar'. Você precisará alterar os valores de largura e altura no loop de configuração () para corresponder à resolução de sua tela.

Este esboço extrai dados meteorológicos da Internet para Wellington City e recupera a data e hora atuais das configurações de fuso horário padrão do Pi. Ele também recupera minhas próximas apostilas de um arquivo.txt na pasta raiz chamado Lembretes.txt, que pode ser facilmente editado de acordo com suas necessidades. Ele tem um planejador de calendário e semana embutido nele para que saiba em que semana é o ano e exibe seus eventos daquela semana.

*** Você precisará de um pouco de habilidade de codificação para fazer o esboço extrair dados meteorológicos para sua cidade. Peguei esses dados diretamente de accuweather.com usando as ferramentas de desenvolvedor do firefox para descobrir onde no código do site ele mostra as condições e a temperatura de hoje e exibi-los no aplicativo. Você pode fazer isso com o site de previsão do tempo de sua escolha ou usar uma API como o Yahoo Weather. ***

Quando estiver satisfeito com o esboço e sua aparência na tela, clique no botão Export Sketch na parte superior da janela Processing e exporte-o como um aplicativo.

Etapa 5: alojando o Pi

Abrigando o Pi
Abrigando o Pi
Abrigando o Pi
Abrigando o Pi
Abrigando o Pi
Abrigando o Pi

Decidi imprimir em 3D um estojo para meu PI para poder montá-lo na parte de trás do monitor. Encontrei este caso no thingiverse cortesia de um fabricante chamado Normand:

I 3D Imprimi em cerca de 2 horas em um UP Mini. Este caso é ideal para este projeto, pois protege os pinos GPIO, mas permite o acesso às portas USB, HDMI, SD e Micro USB (alimentação).

Fixei a parte inferior do case na parte de trás do meu monitor com mais supercola para evitar colocar parafusos nos órgãos internos do monitor.

Etapa 6: Ligue e admire

Energize e admire
Energize e admire
Energize e admire
Energize e admire

Agora, tudo o que você precisa fazer é ligar o monitor e o Raspberry Pi e abrir o aplicativo exportado do Processing.

Ai está !

se você acompanhou, agora deve possuir seu próprio espelho inteligente, parabéns! Eu adoraria ver seus projetos e estarei aqui para responder a quaisquer perguntas e ajudá-lo. Se houver algum conselho que você tenha para mim, ficaria feliz em ouvi-lo. Eu pretendo desenvolver este protótipo ainda mais, então se você quiser ver para onde ele vai a partir daqui, certifique-se de me seguir para atualizações futuras:-) Há tantos desenvolvimentos potenciais para este projeto e eu espero que este Instructable seja um blueprint útil para o Maker Comunidade.

Happy Making Peeps!

Além do concurso da zona de conforto
Além do concurso da zona de conforto
Além do concurso da zona de conforto
Além do concurso da zona de conforto

Segundo prêmio no concurso Beyond the Comfort Zone

Concurso de Internet das Coisas 2016
Concurso de Internet das Coisas 2016
Concurso de Internet das Coisas 2016
Concurso de Internet das Coisas 2016

Grande Prêmio no Concurso Internet das Coisas 2016

Recomendado: