¿Cuál es el espejo inteligente Raspberry Pi??

¿Cuál es el espejo inteligente Raspberry Pi??
Raspberry Pi Smart Mirror, también conocido como un espejo mágico, es un espejo digital futurista que muestra todo, desde la hora y fecha actual hasta la información meteorológica, las citas programadas o los últimos titulares de noticias.Lo más probable es que haya visto un espejo inteligente Raspberry Pi en YouTube o en otro lugar en Internet. Si es así, probablemente asumió que armarlo requería mucho tiempo y esfuerzo, correcto? Bueno, ¿qué pasa si le dijimos que podría crear su propio espejo inteligente Raspberry Pi en un día, utilizando las herramientas que probablemente ya tiene en casa más algunas partes de eBay o Amazon??

En este artículo, lo guiaremos a través de todo el proceso de construcción de un espejo inteligente Raspberry Pi paso a paso y explicará cómo puede personalizarlo para mostrar cualquier información que desee.

Cómo construir un espejo inteligente Raspberry Pi

Construir un espejo inteligente Raspberry Pi no siempre fue tan fácil como lo es hoy. Todos deberíamos agradecer a Michael Teeuw por crear MagicMirror, una plataforma de espejo inteligente modular de código abierto detrás de la mayoría de los espejos inteligentes de Raspberry Pi que ves en línea.

MagicMirror es un proyecto de código abierto mantenido por un gran grupo de entusiastas de todo el mundo, y contiene API que permite a los desarrolladores externos construir módulos adicionales que extienden su funcionalidad.

Además de MagicMirror, hay varios otros proyectos de software similares, incluidos Dakboard, Makr Mirror y Mirr.OS, pero no los cubriríamos en este artículo.

Lo que necesitará para su espejo inteligente Raspberry Pi

Para armar su propio espejo inteligente Raspberry Pi desde cero, necesitará un par de cosas:

  • Frambuesa pi: Obviamente, necesitarás una Raspberry Pi. MagicMirror admite la Raspberry Pi 2, 3 y 4, por lo que tiene muchas opciones para elegir. Dado que MagicMirror tiene requisitos de hardware muy modestos, no importa qué versión del Raspberry Pi que elija. También puede ejecutar MagicMirror en Raspberry Pi Zero y Zero W, pero su naturaleza mínima complica el proceso de instalación.
  • pantalla LCD: Si tiene un monitor o computadora portátil antiguo por ahí, tiene suerte porque puede reutilizarlo para este proyecto. Con un monitor antiguo, simplemente necesita quitar el marco de plástico (no toque ninguno de los condensadores en el interior!), y estás listo para ir. Para usar una pantalla LCD para una computadora portátil vieja, también debe obtener una placa de controlador a juego con un puerto HDMI. Simplemente busque el número de serie de la pantalla en eBay, y debería poder encontrar el correcto en poco tiempo.
  • Espejo de dos vías: Para crear la ilusión del espejo mágico, debe colocar un espejo bidireccional frente a la pantalla LCD para que solo el texto y los gráficos brillantes brille. Muchas empresas felizmente le reducirán un espejo bidireccional de cualquier tamaño, así que busque uno en línea o en su ciudad. Los espejos de dos vías de vidrio se ven mejor, pero son considerablemente más frágiles que los espejos de dos vías acrílicas.
  • Marco: No querrás solo abofetear un espejo bidireccional frente a una pantalla LCD y llamarlo un día. Para hacer que su pantalla de espejo inteligente Raspberry Pi sea digna de la pantalla, necesita un marco bonito. Si es útil y tiene herramientas básicas de carpintería, debería poder crear una en menos de una hora. Le recomendamos que vea este video de YouTube corrigiendo esta compilación que si no está seguro de cómo comenzar (simplemente reemplace todas las herramientas eléctricas con herramientas manuales). Alternativamente, puede comprar un marco adecuado en la tienda.
  • Teclado y ratón: Para configurar su Raspberry Pi e instalar MagicMirror, necesitará un teclado y un mouse. Muchos usuarios de Raspberry Pi juran por el Logitech K400 Plus, que es un teclado inalámbrico con un panel táctil integrado y teclas multimedia que le permiten controlar su espejo mágico de forma remota.
  • Cable HDMI y fuente de alimentación: Por último, pero no menos importante, no podrá disfrutar de su espejo inteligente Raspberry Pi sin una fuente de alimentación (una para la Raspberry Pi y otra para la pantalla LCD) y el cable HDMI.

Instrucciones paso a paso

¿Tienes todo lo que necesitas para crear tu espejo mágico?? Fantástico! Echemos un vistazo al proceso paso a paso.

Paso 1: Configure su Raspberry Pi

Le recomendamos que comience configurando su Raspberry Pi si aún no lo ha hecho. Para evitar errores difíciles de recorrer y otras sorpresas desagradables, haga una instalación limpia de la última versión de Raspbian. La guía de instalación oficial explica todo lo que necesita saber, por lo que no entraremos en más detalles aquí.

Arrancar en Raspbian y conectarse a Internet. Dado que lo más probable es que desee que su espejo inteligente Raspberry Pi cuelgue en una pared en algún lugar, debe conectarse a su red Wi-Fi haciendo clic en el símbolo Wi-Fi en la parte superior derecha de la pantalla.

Paso 2: Instale MagicMirror2

Hay dos formas de instalar la última versión de MagicMirror: puede hacerlo manualmente o utilizando un script de instalación automático. Ambas opciones se describen con gran detalle en el sitio web oficial de MagicMirror, pero le recomendamos que haga las cosas más fáciles para usted y vaya con un script de instalación automática.

Más específicamente, recomendamos el script de instalación automático creado por Sam Detweiler. Para ejecutar este script, todo lo que necesita hacer es pegar un solo comando en la ventana del terminal:

# bash -c "$ (curl -sl https: // raw.githubusercontent.com/sdetweil/magicmirror_scripts/
maestro/frambuesa.sh) "

El script le hará algunas preguntas durante la instalación, así que asegúrese de verificar su progreso de vez en cuando. No se olvide de reiniciar su Raspberry Pi una vez que MagicMirror se ha descargado e instalado por completo.

Paso 3: Configurar MagicMirror2

Lo bueno de MagicMirror es que cambias completamente su aspecto y comportamiento. Por defecto, MagicMirror2 se envía con los siguientes módulos: reloj, calendario, clima actual, pronóstico del tiempo, noticias, cumplidos, hola mundo y alerta.

Puede personalizar el módulo predeterminado editando el siguiente archivo de configuración:

~/MagicMirror/config.js

Si arruina algo, simplemente puede copiar el archivo de configuración predeterminado:

$ CD ~/MagicMirror/config
Configuración de $ CP.configuración js.js.respaldo

Tenga en cuenta que necesita reiniciar MagicMirror2 cada vez que realice cambios en el archivo de configuración. Para hacer eso, reinicie su Raspberry Pi o use este comando:

$ pm2 reiniciar mm

Paso 4: ensamble su espejo inteligente

Ahora que eres Raspberry Pi Magic Mirror está configurado para tu gusto, puedes seguir adelante y ensamblarlo. Asegúrese de que su marco cubra completamente los biseles de la pantalla LCD, de lo contrario, verá un borde negro innecesariamente grande, y no olvide hacer agujeros para cables eléctricos.

Paso 5: Disfrútalo!

Felicidades! Acabas de crear tu primer espejo inteligente Raspberry Pi. Ahora puede colgarlo en una pared, conectarlo a la energía y disfrutar de los frutos de su trabajo de parto.

Un espejo inteligente Raspberry Pi puede convertirse en un centro de información útil para su hogar, o puede convertirse en un tablero útil para su próximo proyecto. Recuerde que siempre puede guardar su archivo de configuración actual y comenzar desde cero para darle a su Raspberry Pi una nueva vida.

Top 10 mejores módulos MagicMirror2

La mayoría de los usuarios de MagicMirror se alegran al probar diferentes módulos de terceros y ajustar sus espejos mágicos de Raspberry Pi para ser aún más útiles e impresionantes de lo que ya son. Para ayudarlo a aprovechar al máximo su nuevo espejo inteligente, hemos seleccionado los 10 mejores módulos de MagicMirror2 que deberían probar.

Los módulos MagicMirror2 vienen con sus instrucciones de instalación, que generalmente implican descargar el módulo de GitHub y luego agregarlo a la matriz de módulos en su configuración.archivo js.

Interfaz mmm-admin

Incluso con un teclado y mouse inalámbricos, no es exactamente fácil hacer cambios en su espejo inteligente Raspberry Pi una vez que se ha implementado. Este módulo le permite controlar y configurar su espejo inteligente de forma remota desde cualquier navegador web moderno, lo que le permite usar su teclado inalámbrico y mouse para otra cosa. El módulo de interfaz de administración es bastante simple de configurar siempre que conozca la dirección IP de los dispositivos que desea acceder a la configuración del espejo desde.

Sensor mmm-pir

Como sabrán, el Raspberry Pi usa muy poca potencia, y puede dejarla todo el día sin correr una gran factura de alimentación. Aún así, ¿por qué desperdiciar la electricidad cuando puede equipar su espejo inteligente Raspberry Pi con un sensor de movimiento PIR y poner su espejo a dormir si nadie lo usa apagando la salida HDMI o apagando el espejo a través de un relé?? Si esto le suena interesante, asegúrese de consultar este módulo útil.

Mmm-smarttouch

Este módulo puede hacer que su espejo inteligente Raspberry Pi sea aún más inteligente transformándolo en una experiencia interactiva con pantalla táctil. Con un simple toque en la pantalla, puede ocultar todos los módulos de espejo mágico, revelar botones de apagado y reinicio y más. Para usar este módulo, su espejo inteligente Raspberry Pi debe admitir la entrada táctil o estar equipado con un marco IR.

Mmm-voz

¿No sería genial si pudieras controlar tu espejo inteligente Raspberry Pi con tu voz?? Bueno, con este módulo, puedes! Lo que nos encanta de este módulo es que funciona completamente fuera de línea, lo que significa que sus datos no se transmiten a los servidores de algunas corporaciones y se analizan con fines publicitarios. Dado que analizar datos de voz es una tarea computacionalmente costosa, es mejor usar este módulo solo con la última versión de Raspberry Pi.

Mmm-coinmarketcap

Si está interesado en Bitcoin y otras criptomonedas, probablemente le guste la idea de mostrar información de criptomonedas en su espejo mágico. Como su nombre lo indica, el módulo MMM-CoinmarketCap recopila información de criptomonedas del sitio web de Coned Market Cap y la muestra en múltiples formatos diferentes.

Mmm-googlemapstraffic

¿Quién no odia estar atrapado en un atasco?? Usando el módulo mmm-googlEmapTraffic, puede mostrar un mapa de cualquier área con la información de tráfico actual de Google Maps y ver de un vistazo cuán buena o mala es la situación del tráfico. Para usar este módulo, deberá obtener una API en la página de Google Developer, y también necesitará coordenadas de latitud y longitud de Google Maps.

Mmm-aire

En áreas urbanas densamente pobladas, la mala calidad del aire se ha convertido en un problema importante, causando problemas respiratorios terribles en personas de todas las edades. Usando este módulo MagicMirror2, puede mostrar el índice actual de calidad del aire de una ubicación determinada y usar esta información para decidir si es una buena idea salir de su casa sin una máscara facial.

Mmm-traspaso

Esperar que lleguen los paquetes no es divertido, pero puede hacer que la espera sea un poco más tolerable con este módulo MagicMirror2 y usarlo para mostrar todas las parcelas desde su cuenta de después. Para configurarlo, todo lo que necesita es su clave API de después, que se puede encontrar aquí.

Mmm-ipcam

Puede ser sorprendentemente útil mostrar una cámara IP pública en su espejo mágico para que pueda ver la situación actual del tráfico o el clima en tiempo real, y ahí es exactamente donde entra este módulo. Sin embargo, no hay razón para limitarse a las cámaras IP públicas porque el MMM-IPCAM admite la autenticación basada en contraseña.

Mmm-reddit

Si eres un ávido usuario de Reddit, no quieres perderte este módulo porque te permite mostrar las mejores publicaciones de tu subreddit favorito en tu espejo mágico. Admite dos tipos de visualización, y puede configurar cuántas publicaciones desea mostrar.

¿Vale la pena el espejo inteligente Raspberry Pi??

Creemos que la construcción de un espejo inteligente de Raspberry Pi vale la pena! Desde la elaboración del marco hasta la configuración del espejo inteligente en sí, todo el proceso es una experiencia de aprendizaje maravillosa que le permite usar su Raspberry Pi para crear una pieza de conversación útil que pueda colgar en su pared y disfrutar todos los días.

Si ya tiene algunas de las piezas más caras necesarias para este proyecto, puede tener su espejo futurista para casi nada. Si alguna vez se cansa de su espejo inteligente Raspberry Pi, puede reutilizarlo fácilmente utilizándolo como un monitor externo y usando su Raspberry Pi para otro proyecto.