C.Q: un espejo inteligente de bricolaje: 5 pasos
C.Q: un espejo inteligente de bricolaje: 5 pasos
Anonim
C. Q: un espejo inteligente de bricolaje
C. Q: un espejo inteligente de bricolaje

Somos Katrina Concepcion y Adil Qaiser, ambos estudiantes de segundo año en WBASD STEM Academy. Este es el proyecto en el que hubiéramos colaborado y realizado para el mejor premio de este año.

Cuando decidimos hacer este proyecto, teníamos en mente "¿cuál sería la forma más eficiente para que una persona se prepare y mire lo que ha planeado para el día?" Se nos ocurrió C. Q. Utiliza un espejo bidireccional normal para su propio uso y un monitor para mostrar los diferentes segmentos de información. ¡Combinado con MagicMirror, puede personalizar qué segmentos de información desea que se muestren, como la hora, el clima y muchos más! La aplicación utiliza Raspberry Pi y requiere el uso de WiFi y pantalla de salida LCD. Esto también está habilitado por Google, que puede personalizar los diferentes segmentos de la pantalla. Este es un instructivo sobre cómo hacer y configurar C. Q.

Suministros

Materiales

  • Piezas de madera
  • Pegamento de madera
  • Empulgueras
  • Espejo bidireccional
  • Frambuesa Pi 3b +
  • Monitor
  • Paño de oscurecimiento
  • Fuente de alimentación 5V
  • Fuente de alimentación 12V
  • cable HDMI
  • Acorde de extensión
  • Adaptador de tarjeta SD
  • MicroSD
  • Micrófono

Enlaces de Raspberry Pi

  • Grabador:
  • VNC:

Paso 1: Hacer el marco

Haciendo el marco
Haciendo el marco
Haciendo el marco
Haciendo el marco
Haciendo el marco
Haciendo el marco

El marco exterior:

Corta 4 piezas de madera para el marco exterior. Corta un ángulo de 45 grados en las esquinas de las piezas. Conecte estas piezas con pegamento y coloque clavos para darle más soporte. (foto 1)

El marco interior:

Corta 4 piezas de madera que se ajusten al tamaño del espejo.

Conecte estas piezas con pegamento y clavos como soporte. (imagen 2)

Poniendo los dos marcos juntos:

Coloque el marco exterior plano en el suelo.

Luego, mida media pulgada de cada lado del marco exterior y márquelo. Esto es para asegurar que el espejo tenga suficiente espacio para colocarse sin caerse.

Pegue el marco interior dentro de las líneas que se dibujaron. Ponga un poco de peso sobre él y déjelo secar durante la noche. (foto 3)

Tanto Katrina como Adil habrían trabajado juntos para hacer el marco.

Paso 2: Pasos para configurar Raspberry Pi 3

Paso uno (la configuración)

El primer paso es descargar la imagen SD del Voice Kit de

Luego use Etcher de

Seleccione la imagen SD del kit de voz recién descargada y la tarjeta Micro SD y luego presione flash.

Conecte su Raspberry Pi y use el visor VNC para ver la Raspberry Pi.

El siguiente paso es conectar su Raspberry Pi a Wifi y asegurarse de que la hora y la fecha sean correctas.

Luego actualice su Raspberry Pi usando estos comandos:

sudo apt-get update

sudo apt-get dist-upgrade

Reinicia tu Raspberry Pi

Segundo paso

Vaya a las preferencias de la parte superior izquierda y asegúrese de que sus altavoces y micrófono estén configurados correctamente y verifique el audio.

Abra Chromium e inicie sesión, vaya a las API de Google y cree un proyecto, habilite las API y habilite el asistente de Google, haga clic en crear credenciales y cree ID de cliente, luego haga clic en "Configurar pantalla de consentimiento" y establezca el nombre del producto (es preferible mantener todo coherente) después que presione guardar, presione otro y ponga un nombre.

Después de hacer eso, puede descargar su archivo, haga clic con el botón derecho en el archivo recién descargado y presione "mostrar en la carpeta", cámbiele el nombre a Asistente y arrástrelo a la carpeta "pi"

Vaya a https://myaccount.google.com/activitycontrols?pli=… y asegúrese de que la "Actividad web y de aplicaciones" esté habilitada, la "Información del dispositivo" esté habilitada, la "Actividad de voz y audio" esté habilitada.

Vaya a su carpeta y vaya a / home / pi / AIY-projects-python / src / examples / voice, luego ejecute asistant_library_demo.py y luego chromium debería aparecer y tendrá que iniciar sesión en Chrome y presionar permitir.

Paso tres

Vaya a Configuración de Raspberry Pi, vaya a Localización, establezca su ubicación en su país, establezca su zona horaria (Área: EE. UU., Ubicación: Este para mí) ahora tendrá que reiniciar.

Instale MagicMirrors 2 en su Raspberry Pi

Puede instalarlo fácilmente usando el comando bash:

bash -c "$ (curl -sL https://raw.githubusercontent.com/ MichMich / MagicMirror / master / installers / raspberry.sh)"

(elimine todos los espacios más allá del enlace de github ya que esta era la única forma de hacer todo el comando)

Cuando aparezca el mensaje, presione y e ingrese y se configurará el inicio automático del MagicMirror

Paso cuatro

Abra su terminal de desarrollador y escriba pm2 stop MagicMirror

Luego abra su carpeta y vaya a / home / pi / MagicMirror / config y abra config.js

Aquí cambiará la escala de tiempo a "12" y las unidades a "imperial" si se aplican a usted.

Quite del módulo "{" arriba ":" alerta "," al}, debajo de "Posición:" barra_de_punta "" y guarde ahora abra la terminal del desarrollador y vaya a Internet y vaya a https://openweathermap.org/ api y regístrate.

Luego vaya a inicio, luego las claves API copie la clave API luego regrese al archivo config.js y pegue la clave API donde dice "YOUR_OPENWEATHER_API_KEY" en el módulo "currentweather" y el módulo "weatherforecast", y guarde.

Paso cinco

Ahora abrirá MagicMirror escribiendo "cd MagicMirror", presione enter y luego escriba "npm start"

Copie el enlace de arriba donde pegó la clave API y péguelo en cromo y busque su identificación de ubicación presionando "CTRL + F" y cambie el nombre de la "Ubicación". Ahora vuelva a abrir la terminal del desarrollador y escriba "npm MagicMirror" y debería estar listo.

Adil habría hecho la mayor parte de esta parte.

Paso 3: Montaje de componentes en el interior

Montaje de componentes en el interior
Montaje de componentes en el interior

Recorta un trozo de material opaco del tamaño del espejo.

Haga que el monitor encaje en una mitad del espejo y coloque el material de oscurecimiento en la otra mitad. Asegúrese de que el paño no cubra el monitor.

Corta trozos de madera más pequeños para mantener todo en su lugar en la parte de atrás. Reúna esas piezas. Luego atornille este marco más pequeño en el marco interior.

Taladre algunos orificios en el lugar donde se encuentra el monitor para ventilarlo. La imagen adjunta es un diagrama de cómo se vería.

Katrina habría trabajado en la mayor parte de esta parte.

Paso 4: Cableado de todo junto

Conectando todo junto
Conectando todo junto

Pegue la Raspberry Pi en la parte posterior del monitor, cerca de la placa de control del monitor.

Conecte los dos con el cable HDMI.

Coloque el micrófono fuera del marco y conéctelo a la Raspberry Pi.

Conecte la fuente de alimentación de 5 V a la Raspberry Pi y el otro extremo al cordón de extensión.

Conecte la fuente de alimentación de 12V al tablero de control del monitor y el otro extremo al cordón de extensión.

Atornille todo en su lugar.

La imagen adjunta muestra un diagrama de cómo se vería el cableado desde la parte posterior.

Katrina y Adil habrían hecho el cableado juntos.

Paso 5: el producto final

El producto final
El producto final

Esta es la maqueta de cómo se vería el producto final. Puede ver que la pantalla del monitor se muestra a través del espejo, lo que indica el día, la hora, el clima y el calendario. La otra mitad será principalmente un espejo para usar. Puede conectar esto a Google para una mayor personalización y un uso fácil. C. Q. se puede colocar en cualquier lugar de su casa u oficina.