Tabla de contenido:

Mini espejo mágico por menos de $ 60 USD: 5 pasos (con imágenes)
Mini espejo mágico por menos de $ 60 USD: 5 pasos (con imágenes)

Video: Mini espejo mágico por menos de $ 60 USD: 5 pasos (con imágenes)

Video: Mini espejo mágico por menos de $ 60 USD: 5 pasos (con imágenes)
Video: Arma Cubo Rubik 2x2 Niño Genio 2024, Noviembre
Anonim
Image
Image
Mini espejo mágico por menos de $ 60 USD
Mini espejo mágico por menos de $ 60 USD

Un 'Magic MIrror' es un proyecto en el que se coloca un espejo bidireccional sobre una pantalla de algún tipo. Donde la pantalla muestra píxeles negros, el espejo es reflectante. Donde la pantalla muestra píxeles blancos o más claros, brillan. Esto crea el efecto de poder mostrar texto digital, íconos o incluso imágenes a través de un espejo, mientras se mantiene la reflectividad. La tercera imagen de arriba debería mostrar cómo puede verse.

El video de youtube muestra el ensamblaje de un extremo a otro y tiene una demostración al final que muestra cómo se ve el proyecto terminado. Quería tomarme el tiempo para escribir los pasos aquí, ya que disfruto de la comunidad instructable, y quería un lugar para tomar notas sobre cosas como la configuración del software y responder preguntas.

He visto un montón de proyectos de espejos mágicos y siempre he querido construir uno. Comencé a construir uno recientemente como regalo, ¡y no tenía idea de cuánto pueden costar las porciones de espejo de 2 vías! Después de gastar $ 75.00 (USD) solo en un espejo, me di cuenta de que el proyecto saldría bien de nuestro 'presupuesto de regalos para amigos' y tuve que repensar mi estrategia. Después de descubrir el canal de N-O-D-E en youtube, tuvo el concepto de una pequeña pirámide. Inmediatamente comencé a correr con ese concepto, experimentando con las pi de frambuesa en las que podía encajar, cómo crear fácilmente la carcasa y cómo hacer que el software se ejecutara.

Al final, elegí imprimir la carcasa en 3D. Diseñé el estuche en tinkercad. Son dos piezas simples que se unen fácilmente. El Mirror es un espejo de 4.5 "que simplemente se pega (pistola de pegamento) en el marco. La computadora principal es una Raspberry pi zero con una tarjeta micro SD de 8 Gig, y la pantalla es una pantalla de 3.5" de Kuman que tenía un puerto HDMI ya está en él. Honestamente, el 75% de este proyecto fue el diseño de tinkercad para la carcasa, y descubrir una pantalla que encajaría, podría apagarse fácilmente con un solo cable USB y personalizar el software.

Aquí está el costo de las piezas para darle un resumen. Cuesta menos de 60 dólares si tiene una impresora 3D … de lo contrario, querrá alquilar la impresión 3D o posiblemente construir un marco piramidal de madera caja de roble podría verse realmente genial para esto:))

Raspberry pi Zero W - $ 10.00 - Adafruit.com - Límite de uno por pedido

Tarjeta Micro SD 8Gig - $ 4.00 - Amazon.com

Pantalla TFT Kuman de 3,5 - $ 29,99 - Amazon.com - Versión HDMI

Cable USB SN-Riggor (opcional, pero agrega algo de estilo) - 4 por 16,00 ($ 4,00 cada uno) Amazon.com

Espejo de 2 vías - Cuadrado de 115 mm - $ 5.00 de Tap Plastics (traje el estuche impreso en 3D a una tienda y les pedí que lo cortaran a juego)

Filamento 3D: alrededor de 2 dólares

Mini-HDMI -> Adaptador HDMI - 2 por $ 6.00 (solo necesita uno): Amazon.com

Al final, ya tenía algunos de los adaptadores, pero debería poder obtenerlos por los precios anteriores o mejores, y al final por menos de $ 60.00. Dado que se trataba de cuánto gastaríamos si nos compramos un juego de Xbox o PS4, esto encajaba en nuestro 'presupuesto de amigos'.

Ok, basta de intro, ¡aprendamos a construirlo!

Paso 1: Paso 1: ensamblar la parte de cálculo

Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo
Paso 1: ensamblar la parte de cálculo

La primera imagen muestra todas las partes dispuestas. El segundo muestra el montaje de la parte de cálculo en curso. No hay mucha magia en este punto … aquí están los pasos:

  1. Asegúrese de NO soldar los encabezados en el pi zero. ¡Necesitarás todo el espacio que puedas!
  2. Coloque el puerto Mini HDMI a HDMI en el Pi Zero
  3. Coloque el adaptador HDMI-> HDMI que viene con la pantalla Kuman en la ranura HDMI
  4. Coloque la pantalla Kuman en la otra parte del adaptador HDMI … esto debe encajar en el puerto HDMI hembra en la pantalla Kuman
  5. Coloque el cable USB a través de la parte posterior de la pirámide.
  6. Anoté la imagen con los cables de alimentación y agregué el pinout pi. Este paso es crítico, pero mucho más fácil de lo que parece … querrá pasar dos cables pequeños desde el primer y tercer pin del Pi hasta la pantalla. Si usa cables de puente, puede enchufarlos en la parte posterior de la pantalla y luego doblarlos alrededor de los pines del pi y pegarlos en caliente. Idealmente, estos deben soldarse en el pi y pegarse en caliente para mantenerlos en la pantalla. Esto pasa 5 voltios del pi a la pantalla, y es uno de los trucos para mantener este proyecto limpio y ordenado … una vez hecho esto, ¡un solo cable alimenta el pi y la pantalla lo suficiente!

En este punto, ya está a mitad de camino con el ensamblaje. Antes de cerrarlo, obtengamos la imagen del software escrita en el siguiente paso.

Paso 2: configuración del software

Hay un montón de tutoriales sobre cómo escribir una imagen de tarjeta SD para una raspberry pi en una tarjeta microSD, y no quiero recauchutar ese terreno. Pero es importante, dado que estamos usando un Pi Zero W, conocer algunos trucos para ponerlo en funcionamiento. Primero, visite el sitio de Emmanuels en:

emmanuelcontreras.com/how-to/how-to-create-…

Ha hecho el trabajo de documentar y crear una imagen del software Magic Mirror en una Raspberry pi zero (como puede ver en sus pasos, esto puede ser bastante difícil). Desplácese hacia abajo y verá, en la parte inferior después de sus pasos, una imagen lista para usar que puede usar. (Si busca 'Archivo de imagen', debería llegar allí).

A continuación, querrá seguir los pasos que ha enumerado para conectarse a wifi y agregar ssh. Un consejo REALMENTE importante aquí: NO use el Bloc de notas en Windows para editar el archivo supplicant_conf. El Bloc de notas modificará los finales de línea para que no sean compatibles con Linux y no se conectará. Notepad ++ es un reemplazo gratuito para el bloc de notas y puede hacer finales de línea adecuados.

Cuando haya escrito esa imagen (yo uso el generador de imágenes de disco Win32 en Windows) y editado el archivo supplicant_conf y agregado SSH, estará listo para insertar la tarjeta e iniciar el dispositivo.

En este punto, el Pi debería conectarse a su wifi. El truco entonces es encontrarlo:) Hay una serie de aplicaciones de escaneo de IP para teléfonos y PC. Advanced IP Scanner funcionará para Windows. Para un iPhone, uso iNet en mi iPhone para buscar el pi zero. Cuando lo encuentre, puede usar una aplicación telnet como Putty para conectarse a través de SSH. ¡Esto será importante para configurar el software MagicMirror e instalar complementos!

Una vez que haya llegado hasta aquí, conecte el microUSB a la alimentación y asegúrese de que puede arrancar y conectarse a través de SSH. En ese momento, estará listo para seguir adelante y cerrar el caso.

Paso 3: Montaje de acabado: instalación de la pantalla en el marco y adición del espejo

Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo
Ensamblaje de acabado: instalación de la pantalla en el marco y adición del espejo

Asegúrese de que la pantalla se inicie y se encienda cuando conecte la alimentación al Pi. El tiempo de arranque es de 3-5 minutos, así que tenga paciencia … tiene que arrancar el pi, luego abrir el navegador y luego ejecutar el software magic mirror. Afortunadamente, no debería arrancar / apagar esto con frecuencia (cuesta menos de 7 centavos al año para funcionar con un consumo de energía de aproximadamente 100 mA). A continuación, terminaremos el montaje:

  1. La pantalla se conecta a la parte posterior del marco impreso en 3D. Utilice las imágenes como guía … el "frente" es la parte plana, la parte posterior tiene los tapones y las cosas que salen. Inserte la pantalla por detrás.
  2. Cuando la pantalla esté bien ajustada, coloque una banda elástica alrededor de las clavijas y sobre la pantalla para mantenerla en su lugar. Esta fue la forma más sencilla que se me ocurrió para sujetar la pantalla, y funcionó bien. ¡También es bueno porque todo el proyecto se desarma perfectamente si es necesario con este enfoque!
  3. Inserte el cable de alimentación en el Pi. No podrá hacer esto una vez que esté ensamblado, ¡así que es hora de encenderlo!
  4. Presione el soporte del marco impreso en 3D en la pirámide … las pestañas en el exterior evitarán que se hunda, y debe encajar en su lugar un poco cómodamente.
  5. Antes de agregar el espejo, use cinta negra alrededor de las partes donde la pantalla se encuentra con la impresión 3D. Esto es para que no haya un ligero sangrado … Traté de hacer el marco lo más ajustado posible, pero este simple paso garantizará que se mantenga limpio. Cubre también el color plateado de la pantalla para que la luz no se refleje en el espejo y arruine el efecto.
  6. Pega caliente sobre la cinta que acabas de colocar y presiona el espejo. (Nota: el marco / pantalla debe estar todo ensamblado en este punto, por lo que colocar el espejo debe permitirle alinearlo con las esquinas de la pirámide y tener todo bien alineado). No use demasiado pegamento o se verá … una gota ligera es suficiente. El espejo no pesa mucho.

Debería empezar a emocionarse ahora, ya que debería empezar a ver los frutos de su trabajo … la hora o la fecha deberían mostrarse a través del espejo. ¡El siguiente paso es la configuración!

Paso 4: Montaje y configuración final

Montaje y configuración final
Montaje y configuración final
Montaje y configuración final
Montaje y configuración final
Montaje y configuración final
Montaje y configuración final

En este punto, está esencialmente ensamblado y debería estar ejecutando el software y ser capaz de SSH. Sin embargo, los módulos probablemente sean un desastre, y se estará preguntando cómo solucionarlos.

En primer lugar, querrá leer un poco sobre cómo funciona el software Magic MIrror. Eso se puede encontrar aquí:

magicmirror.builders/

Sin embargo, este no sería un buen instructivo sin darle una guía de inicio rápido / hoja de trucos para comenzar. Aquí hay algunos consejos y una explicación de cómo funciona:

  • Los módulos de Magic Mirror simplemente se clonan desde el repositorio de módulos a la carpeta del módulo. Entonces, cuando esté SSH, acceda al directorio MagicMirror (recuerde que en los directorios de Linux se distingue entre mayúsculas y minúsculas). Luego cd a los módulos. Luego, puede clonar cualquiera de los complementos en esa carpeta.
  • Aquí hay una lista de módulos:

    github.com/MichMich/MagicMirror/wiki/3rd-p… Cada uno debe tener instrucciones sobre cómo configurarlos.

  • un módulo que querrá inmediatamente es MMM-Carousel. Este módulo recorre todos los demás módulos que están instalados. (https://github.com/barnabycolby/MMM-Carousel)
  • Para configurar todo, querrá ir a la carpeta MagicMirror / config y editar el archivo config.js
  • En Config.js, querrá agregar el nombre de los módulos que ha agregado a través del clon de Git arriba. Querrás colocarlos (coloqué todos los míos en: middle_center. Luego, el carrusel se encarga de mostrar uno a la vez, y cambiar entre ellos lo hace después de una cantidad configurable de segundos (usé 45 segundos para el mío)
  • Tenga en cuenta que querrá cambiar el tamaño de las fuentes. A veces puede hacer esto en config.js, pero otras tendrá que encontrar el archivo.css que viene con el módulo, buscar algo que termine en.px y cambiar los valores para aumentar el tamaño de la fuente. Descubrí que esto variaba según el módulo.

Descubrí que los módulos de hora / fecha, clima, stock y tráfico funcionaron muy bien con este proyecto. Los módulos multimedia como los gifs animados o youtube no funcionan bien en Pi Zero W, así que tenlo en cuenta.

Lo siguiente son pensamientos finales y planes futuros …

Paso 5: Pensamientos finales: lo que haría diferente y lo que me gustó

Pensamientos finales: lo que haría diferente y lo que me gustó
Pensamientos finales: lo que haría diferente y lo que me gustó

Este proyecto fue muy divertido. Fueron muchas horas de edición de archivos de configuración, impresión 3D y trabajo de diseño para que el caso terminara. Pero al final, creo que funcionó bien y mi esposa disfruta del espejo (¡le había construido el primero a una amiga y ella también quiso uno de inmediato!). Probablemente construiré uno más y cambiaré algunas cosas por razones de estilo y otras por razones de rendimiento:

  • Agregaría una perilla en la parte superior. El aspecto de la pirámide es MUY limpio y futurista, sin embargo, no permite un control rápido del espejo. Creo que una simple perilla para cambiar manualmente de una pantalla a la siguiente en lugar de esperar sería útil
  • Intentaría agregar un altavoz; creo que tener esta transmisión de música sería realmente genial … o reproducir sonidos de alerta
  • Puedo intentar construirlo con madera: si bien la impresión en 3D es muy fácil de replicar y construir, creo que una apariencia de roble o madera teñida sería realmente genial
  • Pasar a un Pi3A +: el A + no estaba disponible cuando construí esto, por lo que me volví a convertir en un pizero. Un A + agrega 15 dólares al precio (pero tiene un HDMI de tamaño completo, por lo que tal vez solo agregue alrededor de 12.50), pero agrega una tonelada de potencia. Además, el navegador no está acelerado por GPU en esta compilación, y una A + sería … así que creo que el aumento de potencia sería útil.
  • Espejo extraíble: creo que un espejo extraíble sería útil, ya que algunos medios como YouTube no son buenos para ver a través del espejo. Además, este podría ser un sistema de juego casual genial con una pantalla giratoria (solo gire la pirámide y colóquela en un lado diferente) si se construyó de manera diferente.
  • Agregar un micrófono: podría integrar Alexa y convertirlo en un asistente inteligente, o controlado por voz, si tuviera un micrófono pequeño agregado.

Al final, hay algo sobre la simplicidad y el bajo costo. Este proyecto fue solo eso para mí, y ensamblar el segundo para mi esposa me llevó menos de 15 minutos (fuera de las 9 horas de tiempo de impresión 3D:)).

Si crea uno, hágamelo saber y, si tiene preguntas, déjelas a continuación o en el canal de YouTube y trabajaré para responderlas. El video de youtube tiene una demostración del espejo al principio y al final… es difícil describirlo en fotos. Se ve súper limpio al lado de una computadora, en el mostrador de un baño o en una mesita de noche. También hay probablemente más de 100 módulos disponibles … todo, desde estadísticas informáticas hasta precios de bitcoins. Esto realmente puede convertirse en una gran pantalla de datos, y debido a que tiene la computadora, funciona por separado de cualquier otra cosa (bueno, excepto wifi:))

¡Gracias por leer y espero que hayas disfrutado de esta compilación!

Recomendado: