Tabla de contenido:

Espejo inteligente simple: 7 pasos (con imágenes)
Espejo inteligente simple: 7 pasos (con imágenes)

Video: Espejo inteligente simple: 7 pasos (con imágenes)

Video: Espejo inteligente simple: 7 pasos (con imágenes)
Video: Converti un monitor obsoleto en un ESPEJO INTELIGENTE (Smart Mirror) 2024, Mes de julio
Anonim
Espejo inteligente simple
Espejo inteligente simple
Espejo inteligente simple
Espejo inteligente simple
Espejo inteligente simple
Espejo inteligente simple

¡Guau! Ha pasado bastante tiempo subí algo, estuve ocupado trabajando en tantas cosas y me di cuenta de que tenía que dejar algo para mis seguidores como dicen los refranes, 'siempre tengo un proyecto en el que trabajar' jaja, tal vez sea solo yo, de todos modos volvamos a los negocios !!

¿Alguna vez te has sorprendido al ver 'espejos mágicos' o espejos inteligentes y desearías poder construir el tuyo? ¿O ha intentado los pasos de otros y aún encuentra nuevos problemas y se ha quedado atascado y se rindió? usted no está solo, yo también lo he hecho y he podido encontrar formas sencillas de hacerlo mucho más simple evitando la descarga innecesaria de cosas que realmente no necesita. juntos después de construir el primero, ven conmigo, emprendamos un viaje para construir un espejo inteligente con pantalla táctil del tamaño de una pantalla de computadora portátil de 15.6 o un televisor de 32 pulgadas con íconos y esperamos que este viaje valga la pena para los novatos y aquellos que buscan emoción !!!!

Voy a exponer los pasos lo más detalladamente que pueda, y en términos "simples", considerando a alguien que no tenga conocimientos de codificación o electrónica.

Voy a dejar la parte del espejo al final porque si puede hacer que la pantalla funcione perfectamente, construir el marco del espejo es la parte más fácil (puede comprar un marco de espejo) y usarlo para montar la pantalla.

Suministros

1. Raspberry pi 3 up (No use nada menor que pi 3. NB: hará mucho más codificación para prepararlo para que ejecute el espejo mágico)

2. Dongle adaptador USB WiFi (si pi no tiene WiFi) también puede usar Ethernet

3. Teclado

4. Ratón

5. Pantalla LCD / LED (pantalla de computadora de escritorio CON puerto HDMI, computadora portátil defectuosa con monitor en funcionamiento, mi elección, o puede comenzar con una pantalla LCD pi de 7 pulgadas), lo que tenga en sus manos funcionará bien.

6. Computadora NB: no es necesario (solo ayuda usar el enlace del visor VNC a pi y controlarlo en su computadora, pero no es necesario, puede ignorarlo)

7. Marco de vidrio

Paso 1: configura la tarjeta SD

Configurar la tarjeta SD
Configurar la tarjeta SD
Configurar la tarjeta SD
Configurar la tarjeta SD
Configurar la tarjeta SD
Configurar la tarjeta SD

Este es un paso muy importante para evitar 'errores' por sí solo, ya que eliminar archivos de la tarjeta no ayudará al 100%, por lo que su mejor opción es descargar un enlace del formateador de tarjetas SD a continuación;

1. https://www.sdcard.org/downloads/formatter_4/ vaya a la página y descargue para Windows / Mac

También necesitará un escritor de imágenes para escribir la imagen pi que descargará en la tarjeta SD que usará y formateará, use el enlace a continuación;

2.

ahora haga la próxima descarga yendo al sitio web de raspberry pi

3.

Una cosa muy importante que no debe tomar aquí cuando realice instalaciones, ¡no se apresure a instalar MagicMirror² como usuario root! por favor hágalo como el usuario pi regular, no privilegiado y use el comando sudo en su lugar. “¿No me preguntes por qué? la razón es que no controlamos todos los módulos posibles que otros aportan y alguien, o algo, podría exponer su Raspberry Pi, o toda su red, al mundo exterior. EVITAR a toda costa.

Paso 1. Formatee la tarjeta SD

Después de extraer los archivos descargados, inicie la aplicación y formatee su tarjeta SD.

Paso 2. Escribe la imagen descargada en tu pi

Usando Win32diskimager o Etcher, para escribir la imagen en la tarjeta SD. Ahora es el momento de escribir la imagen del sistema operativo en la tarjeta. NB: después de la extracción debería tener un archivo.img.

Para la versión del 27 de mayo, el nombre del archivo es 2016-05-27-raspbian-jessie.img. Para este paso, utilizará el software Win32 Disk Imager. Debe ejecutarse como usuario administrador, de lo contrario fallará.

Haga clic en Inicio, busque el programa en su menú, haga clic con el botón derecho en el nombre y seleccione Ejecutar como administrador. En Windows 10.

Expulsa la tarjeta. ¡no lo saque! ¿Por qué? porque todo esto ayuda a señalar el proceso latente para que termine de escribir en la tarjeta o en la unidad. Ahora está listo para insertar la tarjeta en su Raspberry Pi e iniciarla por primera vez.

Paso 3. Inserte la tarjeta SD en pi (arranque)

Ahora estás listo para arrancar la Raspberry pi. Coloque la tarjeta SD en la ranura en la parte inferior del pi, conecte el cable del monitor, el teclado, el mouse y el adaptador wifi en el pi, encienda el monitor (use el cargador pi porque pi es un monstruo come jugo muy hambriento).

El arranque puede tardar un poco más la primera vez debido a que se reconfigura y establece todos los valores predeterminados. Si todo salió bien, debería iniciarse directamente en la interfaz gráfica.

Hay un poco más de configuración que debe hacerse, pero usaré el Reino Unido como mis opciones estándar, puede seleccionar su país y los relacionados con usted o su elección a medida que avanzamos.

Ahora vamos a ejecutar la configuración básica del pi en sí.

Paso 2: Configuración

Configuración
Configuración

Después de insertar la tarjeta SD en el pi;

Lo haré breve y preciso, a continuación se muestran los códigos que necesita para acceder a la ventana de la consola de configuración en su pi;

1. sudo raspi-config (abre una ventana de consola) use la tecla de flecha en su teclado para desplazarse, la tecla Tap saltará a la parte inferior, la barra espaciadora para seleccionar e ingresar para aceptar.

2. Configure las Opciones de internacionalización en el idioma correcto, la zona horaria y otros. Selecciona esa opción

(5) y presione enter / return. Seleccione la primera opción, Cambiar configuración regional (I1) ahora

3. Desplácese a su idioma preferido usando las teclas de flecha arriba / abajo. En mi caso, utilicé GB English. vaya y seleccione su tipo de teclado, elija la versión UTF porque admite cualquier carácter Unicode. ISO-8859-1 solo admite los primeros 256 caracteres.

4. Seleccione las Opciones de internacionalización nuevamente y vaya a la segunda opción, Cambiar zona horaria (I2) (Elija su región y zona horaria de su país

5. Vuelva a las Opciones de internacionalización y elija la tercera opción, Cambiar la distribución del teclado (I3). El valor predeterminado es un teclado estándar del Reino Unido de tamaño completo. Si eso es lo que está usando, no es necesario que lo haga. Sin embargo, vale la pena mirarlo en caso de que tenga un teclado diferente.

6. Vuelva a Opciones de internacionalización y elija el último elemento, Cambiar país de WiFi (I4). Esto establecerá las frecuencias de canal correctas disponibles.

7. Conecte su adaptador WiFi, haga clic en él en la esquina derecha, localice su wifi, ingrese la contraseña y usted ingrese. Después de la conexión, vaya a accesorios> terminal y escriba sudo reboot. esto reiniciará el pi y verá si logra conectarse al WiFi. NB: si su pi ya tiene WiFi incorporado, simplemente inicie sesión, si no, use un cable Ethernet o conéctese con un adaptador WiFi

Paso 3: limpieza de la Pi

Limpiemos el sistema operativo rpi y eliminemos algunos de los grandes paquetes y algunas cosas que no necesitaremos. Esta es solo una pequeña lista de aplicaciones, pero son, con mucho, las más grandes, aparte del servidor X en sí. Hay dos comandos que puede usar 'df -k' o 'df -h' en la ventana de terminal. simplemente use 'df -h' donde -h significa legible por humanos y verá cuánta memoria tiene y utiliza.

1. Elimine los paquetes de software innecesarios. ¡Comencé con las cosas que sé que no usaré y las cosas importantes! vas a eliminar todos estos archivos;

(idle3, java-common, libreoffice, minecraft-pi scratch, nuscratch, penguinspuzzle, python-minecraftpi, python3-minecraftpi, smartsi, sonic-pi, wolfram-engine)

En la ventana de la terminal, escriba el código a continuación; (sudo apt-get remove --purge idle3 java-common libreoffice * minecraft-pi scratch nuscratch penguinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-engine)

Cuando ejecute eso, recopilará todo lo que necesita eliminar y le presentará una pregunta [S / n]. Observe la cantidad de espacio que está a punto de recuperarse.

2. Una vez completado, también eliminaremos aquellos que ya no son necesarios, escriba: (sudo apt-get autoremove) en la ventana de la terminal, le presentará una lista de paquetes que ya no se usan (ya que acaba de eliminar todos los demás de arriba). Nuevamente, responda S a la pregunta:

3. Continuando. Es hora de ejecutar una actualización en los paquetes del sistema. Para hacerlo, ingrese los siguientes comandos: (sudo apt-get update) y (sudo apt-get upgrade) O si desea hacer ambos juntos: sudo apt-get update; sudo apt-get upgrade, solo asegúrese de comenzar con la actualización primero.

4. Lo último es asegurarse de que el firmware del pi esté actualizado. Realizar una actualización de sudo apt-get no siempre desencadena esto, por lo que lo haremos manualmente. El comando para eso es: sudo rpi-update

5. Tenga en cuenta que es necesario reiniciar una vez que se haya completado. Un reinicio de sudo lo hará por usted. Ahora veamos el uso del almacenamiento una vez más:

Paso 4: Instale Magic Mirror

Instalar Magic Mirror
Instalar Magic Mirror
Instalar Magic Mirror
Instalar Magic Mirror
Instalar Magic Mirror
Instalar Magic Mirror

Después de haber configurado y actualizado su Raspberry Pi y reiniciado, 1. inicie una ventana de Terminal nuevamente y escriba bash -c $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicM … Esto iniciará el proceso de instalación para usted:

2. si desea rotar la pantalla: escriba sudo nano /boot/config.txt y agregue lo siguiente al archivo. No importa dónde lo agregues:

# Girar la pantalla verticalmente

display_rotate = 1

Presione CTRL-X cuando haya terminado y diga Y (s) para guardar los cambios.

3. Desactivemos el protector de pantalla y también el borrado de pantalla. Esto debe hacerse en dos lugares. Primero en la configuración de inicio automático: sudo nano / etc / xdg / lxsession / LXDE-pi / autostart Y agregue lo siguiente al final del archivo:

@xset s noblank

@xset s apagado

@xset -dpms

4. A continuación, en la configuración del administrador de X-windows: sudo nano /etc/lightdm/lightdm.con f. Desplácese hacia abajo hasta la sección [SeatDefaults] y busque la línea de comando xserver debajo de ella. Cambie la línea para que se vea así: xserver-command = X -s 0 -dpms (por lo que está eliminando el # en el frente y agregando los bits que faltan al final). Nuevamente, presione CTRL-X y diga Y (es) para guardar el archivo.

5. Una Raspberry Pi está configurada para apagar automáticamente partes del hardware que no están en uso activo. Esto también incluye el controlador WiFi. Esto hará que MagicMiror² ocasionalmente no obtenga actualizaciones para cosas como el suministro de noticias, el clima y otros. Puede deshabilitar la función de ahorro de energía para WiFi desde el archivo de configuración de interfaces: sudo nano / etc / network / interfaces. Busque la sección wlan0 y agregue apagado inalámbrico debajo de ella.

6. Una vez que haya terminado con eso, reinicie el rpi una vez más con sudo reboot y cuando vuelva a funcionar, abra una ventana de Terminal y escriba iwconfig y debería ver que la Administración de energía ahora está apagada.

7. Ahora puede intentar iniciar MagicMirror². pi @ magicpi: ~ / MagicMirror / config $ cd

$ INICIO / MagicMirror

pi @ magicpi: ~ / MagicMirror $ npm inicio

Si todo salió bien, su pantalla debería cargar la interfaz MagicMirror². ¡¡¡¡¡Hurra!!!!! ¡¡¡lo hiciste!!!

Paso 5: ajuste final

Para obtener actualizaciones meteorológicas en vivo, necesitará una clave API y una identificación de ubicación. Vaya en línea a https://home.openweathermap.org/api_keys regístrese y obtenga su clave API y busque el ID de su ubicación.

con eso en la mano;

1. Abra archivos> MagicMirror> config> config.js

actualice el código con la nueva clave API y el ID de ubicación y presione ctrl + X e Y ingrese para guardar

2. ¡Cambie las vacaciones de EE. UU. A las vacaciones de su país en el Reino Unido y haga todos los cambios que necesite!

Paso 6: haz tu espejo

Haz tu espejo
Haz tu espejo
Haz tu espejo
Haz tu espejo
Haz tu espejo
Haz tu espejo
Haz tu espejo
Haz tu espejo

Consíguete un bonito espejo bidireccional listo para usar o un espejo enmarcado usado como el mío, que obtuve en línea por solo £ 5.00. Puedo quitar el revestimiento del espejo y usar la película de dos vías para cubrirlo o simplemente puedo comprar un vidrio transparente y comprar la película de espejo de dos vías y envolverlo. (Eso es lo que hice al final)

que voy a ir por hmm, decisiones! decisiones !! De acuerdo, decidí comprar la película bidireccional en línea en eBay: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, esto se debió a que raspar la parte posterior del espejo viejo podría dejar abolladuras que podrían ser visibles después, por lo tanto, lo evité, pero se puede hacer y puede verse bien si tiene la paciencia suficiente para hacerlo.

Pasos para hacer el espejo de vidrio

1. Corta tu película al tamaño de vidrio

2. Limpiar la superficie del vidrio

3. rocíe agua en la superficie del vidrio en la que desea aplicar la película

4. coloque dos cintas adhesivas en la película (esto ayuda a quitar la cubierta de plástico de la película para permitir que se pegue y separe los dos grifos para liberar la película de la cubierta de goma)

5. colóquelo sobre el cristal y utilice una escobilla de goma para alisarlo y recortar cualquier película residual.

6. Permita algo de tiempo para que se asiente

Después de preparar el espejo, simplemente coloque la pantalla en la parte posterior para ver si es visible y el resto depende de usted para decidir dónde colocarlo en la parte posterior del espejo y use vinilo negro para cubrir la parte expuesta del espejo alrededor del espejo. pantalla para evitar que pase la luz.

Cómo lo desee depende de su gusto, puede tener la pantalla horizontal o vertical, no me enfocaré en esa parte ya que todos tienen gustos diferentes. Por lo tanto, aquí terminaremos las lecciones, la siguiente lección después de que lo haya intentado y tenga éxito, ¡avanzaremos para usar una pantalla más grande y también cómo convertirla en un espejo de pantalla táctil! Espero verte pronto en este viaje de diversión y emoción y que no abandones el camino ya que todos vamos uno al lado del otro.

Gracias por leer !!!!!!

Paso 7: Termina

Termina
Termina
Termina
Termina
Termina
Termina

Agregue LED y hágalo fantástico, si tiene tiempo y algunos conocimientos de codificación, puede dedicar más tiempo a cambiar todas las interfaces y módulos para mostrar solo lo que necesita.

Eso será para nuestra próxima lección.

¡¡¡Trabajaremos en un espejo de pantalla táctil a continuación !!! Estoy muy emocionado con esto, ya que probé un primer modelo que mide 24 "por 18" con una pantalla de portátil de 15,6 pulgadas.

Recomendado: