Qual é o espelho inteligente de Raspberry Pi?

Qual é o espelho inteligente de Raspberry Pi?
O Raspberry Pi Smart Mirror, também conhecido como Magic Mirror, é um espelho digital futurista que exibe tudo, desde a hora e a data atual até as informações sobre o tempo, os compromissos programados ou as manchetes das últimas notícias.As chances são de que você tenha visto um espelho inteligente Raspberry Pi no YouTube ou em algum outro lugar da Internet. Nesse caso, você provavelmente assumiu que montá -lo exigia muito tempo e esforço, certo? Bem, e se lhe dissermos que você poderia criar seu próprio espelho inteligente Raspberry Pi em um dia, usando as ferramentas que você provavelmente já tem em casa, além de algumas partes do eBay ou da Amazon?

Neste artigo, levaremos você a todo o processo de construção de um espelho inteligente de Raspberry Pi passo a passo e explicará como você pode personalizá -lo para exibir qualquer informação que desejar.

Como construir um espelho inteligente de Raspberry Pi

Construir um espelho inteligente de Raspberry Pi nem sempre é tão fácil como é hoje. Todos devemos agradecer a Michael Teeuw por criar o MagicMirror, uma plataforma de espelho inteligente modular de código aberto por trás da maioria dos espelhos inteligentes de Raspberry Pi que você vê online.

O MagicMirror é um projeto de código aberto mantido por um grande grupo de entusiastas de todo o mundo, e contém API que permite que desenvolvedores de terceiros construam módulos adicionais que estendam sua funcionalidade.

Além do MagicMirror, existem vários outros projetos de software semelhantes, incluindo Dakboard, Makr Mirror e Mir.OS, mas não os cobriríamos neste artigo.

O que você precisará para o seu espelho inteligente de Raspberry Pi

Para montar seu próprio espelho inteligente Raspberry Pi do zero, você precisará de algumas coisas:

  • Raspberry Pi: Obviamente, você precisará de um Raspberry Pi. MagicMirror suporta os Raspberry Pi 2, 3 e 4, então você tem muitas opções para escolher. Como o MagicMirror tem requisitos de hardware muito modestos, não importa qual versão do Raspberry Pi você escolhe. Você também pode executar o MagicMirror em Raspberry Pi Zero e Zero W, mas sua natureza mínima complica um pouco o processo de instalação.
  • Ecrã LCD: Se você tem um monitor ou laptop antigo por aí, está com sorte porque pode reutilizá -lo para este projeto. Com um monitor antigo, basta remover a estrutura de plástico (não toque em nenhum dos capacitores dentro!), e você está pronto para ir. Para usar uma tela LCD para um laptop antigo, você também precisa obter uma placa controladora correspondente com uma porta HDMI. Basta pesquisar o número de série da tela no eBay, e você poderá encontrar o certo em nenhum momento.
  • Espelho bidirecional: Para criar a ilusão de espelho mágico, você precisa colocar um espelho de mão dupla em frente à tela LCD, para que apenas o texto brilhante e os gráficos brilhem. Muitas empresas vão te cortar um espelho de mão dupla de qualquer tamanho, então procure um online ou em sua cidade. Os espelhos bidirecionais de vidro parecem mais agradáveis, mas são consideravelmente mais frágeis que os espelhos de duas vias acrílicos.
  • Quadro:. Para fazer com que o seu Raspberry Pi Smart Mirror seja digno de exibição, você precisa de um quadro bonito. Se você é útil e tem ferramentas básicas de madeira, poderá criar uma em menos de uma hora. Recomendamos que você assista a este vídeo do YouTube, corrige esta construção que, se você não tiver certeza de como iniciar (basta substituir todas as ferramentas elétricas por ferramentas manuais). Como alternativa, você pode comprar um quadro adequado na loja.
  • Teclado e mouse: Para configurar seu Raspberry Pi e instalar MagicMirror, você precisará de um teclado e mouse. Muitos usuários de Raspberry Pi juram pelo Logitech K400 Plus, que é um teclado sem fio com um touchpad integrado e teclas multimídia que permitem controlar seu espelho mágico remotamente.
  • Cabo HDMI e fonte de alimentação: Por último, mas não menos importante, você não poderá aproveitar seu espelho inteligente de Raspberry Pi sem fonte de alimentação (um para o Raspberry Pi e outro para a tela LCD) e cabo HDMI.

Instruções passo a passo

Você tem tudo o que precisa para criar seu espelho mágico? Fantástico! Vamos dar uma olhada no processo passo a passo.

Etapa 1: Configure seu Raspberry Pi

Recomendamos que você comece configurando seu Raspberry Pi se você ainda não o fez. Para evitar bugs difíceis de suportar e outras surpresas desagradáveis, faça uma instalação limpa da versão mais recente do Raspbian. O Guia de Instalação Oficial explica tudo o que você precisa saber, para não entrarmos em mais detalhes aqui.

Inicialize em Raspbian e conecte -se à Internet. Como você provavelmente deseja que seu espelho inteligente Raspberry Pi pendure em uma parede em algum lugar, você deve se conectar à sua rede Wi-Fi clicando no símbolo Wi-Fi no canto superior direito da tela.

Etapa 2: Instale MagicMirror2

Existem duas maneiras de instalar a versão mais recente do MagicMirror: você pode fazê -lo manualmente ou usar um script de instalação automática. Ambas as opções são descritas em grande detalhe no site oficial do MagicMirror, mas recomendamos que você facilite as coisas e siga um script automático de instalação.

Mais especificamente, recomendamos o script de instalação automática criada por Sam Detweiler. Para executar este script, tudo o que você precisa fazer é colar um único comando na janela do terminal:

# Bash -C "$ (Curl -sl https: // RAW.GithubUserContent.com/sdetweil/magicmirror_scripts/
Mestre/framboesa.sh) "

O script fará algumas perguntas durante a instalação, portanto, verifique se há algum tempo de vez em quando. Não se esqueça de reiniciar seu Raspberry Pi depois que o MagicMirror for totalmente baixado e instalado.

Etapa 3: Configurar MagicMirror2

O que há de tão bom no MagicMirror é que você muda completamente sua aparência e comportamento. Por padrão, o MagicMirror2 é enviado com os seguintes módulos: relógio, calendário, clima atual, previsão do tempo, feed de notícias, elogios, olá mundial e alerta.

Você pode personalizar o módulo padrão editando o seguinte arquivo de configuração:

~/MagicMirror/config.JS

Se você estragar algo, você pode simplesmente copiar o arquivo de configuração padrão:

$ CD ~/MagicMirror/Config
$ cp config.JS Config.JS.cópia de segurança

Lembre -se de que você precisa reiniciar o MagicMirror2 cada vez que fizer alterações no arquivo de configuração. Para fazer isso, reinicie seu Raspberry Pi ou use este comando:

$ pm2 reiniciar mm

Etapa 4: Monte seu espelho inteligente

Agora que você é Raspberry Pi Magic Mirror está configurado para o seu gosto, você pode seguir em frente e montá -lo. Certifique -se de que seu quadro cobre completamente os molduras da tela LCD, caso contrário, você verá uma borda preta desnecessariamente grande e não se esqueça de fazer furos para cabos de energia.

Etapa 5: aproveite!

Parabéns! Você acabou de criar seu primeiro espelho inteligente de Raspberry Pi. Agora você pode pendurá -lo em uma parede, conectá -lo ao poder e aproveitar os frutos do seu trabalho.

Um espelho inteligente de Raspberry Pi pode se tornar um centro de informação útil para sua casa, ou pode se tornar um painel útil para o seu próximo projeto. Lembre -se de que você sempre pode salvar seu arquivo de configuração atual e começar do zero para dar à sua nova vida ao Raspberry Pi.

Top 10 melhores módulos MagicMirror2

A maioria dos usuários do MagicMirror se alegra em experimentar diferentes módulos de terceiros e ajustar seus espelhos mágicos de Raspberry Pi para serem ainda mais úteis e inspiradores do que já são. Para ajudá -lo a tirar o máximo proveito do seu novo espelho inteligente, selecionamos os 10 melhores módulos MagicMirror2 que você deve tentar.

Os módulos MagicMirror2 vêm com suas instruções de instalação, que normalmente envolvem o download do módulo do Github e depois a adicionar à matriz de módulos em sua configuração.arquivo js.

Interface MMM-Admin

Mesmo com um teclado e mouse sem fio, não é exatamente fácil fazer alterações no seu espelho inteligente Raspberry Pi quando for implantado. Este módulo permite controlar e configurar seu espelho inteligente remotamente de qualquer navegador da web moderno, permitindo que você use seu teclado e mouse sem fio para outra coisa. O módulo de interface do administrador é bastante simples de configurar, desde que você conheça o endereço IP dos dispositivos dos quais deseja acessar as configurações do espelho.

Mmm-pir-sensor

Como você deve saber, o Raspberry Pi usa muito pouca energia e você pode deixá -lo o tempo todo sem subir uma enorme conta de energia. Ainda assim, por que desperdício de eletricidade quando você pode equipar seu espelho inteligente de framboesa Pi com um sensor de movimento PIR e colocar seu espelho para dormir se ninguém o usar, desligando a saída HDMI ou desligando o espelho por meio de um relé? Se isso parece interessante para você, verifique este módulo útil.

Mmm-smartToch

Este módulo pode tornar seu espelho inteligente de Raspberry Pi ainda mais inteligente, transformando -o em uma experiência interativa na tela sensível ao toque. Com um toque simples na tela, você pode ocultar todos os módulos de espelho mágico, revelar botões de desligamento e reiniciar e mais. Para usar este módulo, seu espelho inteligente de Raspberry Pi deve suportar a entrada de toque ou ser equipado com um quadro de IR.

Mmm-Voice

Não seria legal se você pudesse controlar seu espelho inteligente de Raspberry Pi com sua voz? Bem, com este módulo, você pode! O que amamos nesse módulo é que ele funciona completamente offline, o que significa que seus dados não são transmitidos a servidores de algumas corporações e analisados ​​para fins de publicidade. Como analisar dados de voz é uma tarefa computacionalmente cara, é melhor usar este módulo apenas com a versão mais recente do Raspberry Pi.

MMM-COINMARKETCAP

Se você estiver interessado em Bitcoin e outras criptomoedas, provavelmente gostará da ideia de exibir informações de criptomoeda no seu espelho mágico. Como o seu nome sugere, o mmm-cinmarketcap Module coleta informações de criptomoeda no site do mercado de moedas e exibe em vários formatos diferentes.

MMM-GOOGLEMAPSTRAFFIC

Quem não odeia ficar preso em um engarrafamento? Usando o mmm-googleMapstraffic Module, você pode exibir um mapa de qualquer área com informações atuais do Google Maps Traffic e ver rapidamente o quão bom ou ruim a situação do tráfego é. Para usar este módulo, você precisará obter uma API na página do Google Developer e também precisará de coordenadas de latitude e longitude do Google Maps.

Mmm-airquality

Em áreas urbanas densamente povoadas, a má qualidade do ar se tornou um grande problema, causando terríveis problemas respiratórios em pessoas de todas as idades. Usando este módulo MagicMirror2, você pode exibir o índice de qualidade do ar atual de um determinado local e usar essas informações para decidir se é uma boa ideia sair de casa sem uma máscara facial.

Mmm-depois

Esperar que os pacotes cheguem não é divertido, mas você pode tornar a espera um pouco mais tolerável com este módulo MagicMirror2 e usá -lo para exibir todas as parcelas da sua conta posterior. Para configurá -lo, tudo o que você precisa é da sua chave de API posterior, que pode ser encontrada aqui.

Mmm-ipcam

Pode ser surpreendentemente útil exibir uma câmera IP pública no seu espelho mágico para que você possa ver a situação atual do tráfego ou o clima em tempo real, e é exatamente onde esse módulo entra. No entanto, não há razão para se limitar às câmeras IP públicas, porque o MMM-IPCAM suporta autenticação baseada em senha.

Mmm-Reddit

Se você é um usuário ávido do Reddit, não quer perder este módulo porque permite mostrar as principais postagens do seu subreddit favorito no seu espelho mágico. Ele suporta dois tipos de exibição e você pode configurar quantas postagens deseja exibir.

É o espelho inteligente Raspberry Pi vale a pena?

Achamos que a construção de um espelho inteligente de Raspberry Pi vale a pena! Desde a elaboração do quadro até a configuração do próprio espelho inteligente, todo o processo é uma experiência maravilhosa de aprendizado que permite usar seu Raspberry Pi para criar uma peça de conversação útil que você pode pendurar na parede e aproveitar todos os dias.

Se você já tem algumas das peças mais caras necessárias para este projeto, pode ter seu espelho futurista por quase nada. Se você se cansar do seu espelho inteligente de Raspberry Pi, poderá facilmente redirecionar usando -o como um monitor externo e usando seu Raspberry Pi para algum outro projeto.