Está en la página 1de 16

PROYECTO FINAL

“ESPEJO INTELIGENTE”

“ICPMM”
Implementa Circuitos en plataformas
modulares con microcontroladores
dr. Alfredo Santillana Cedillo

5°A ELECTRONICA

integrantes...
Rogelio Andrade Lopez
Daniela Gisel Vazquez Ruiz
Leidy Dalay Gonzalez Guerrero
Selene Guadalupe Perales Torres
Miriam Abigail Reyes Ramirez
Jose Conrado Beristain Torres
INTRODUCCIÓN

Proyecto final
“espejo inteligente”

En este proyecto final se convirtió un monitor obsoleto


en un espejo inteligente por medio de una raspberry pi,
utilizando un código extraído de la pagina web
“magicmirror.builders”. El monitor será capas de
reflejar el clima, hora, fecha, noticias recientes,
actividades agendadas en el calendario y mensajes
programados en el mismo código a lo largo del día .

Una Raspberry Pi es un pequeño ordenador que tiene un


tamaño similar a una placa de Arduino, sin embargo, son
dos herramientas que nos pueden parecer similares
visualmente pero que no son lo mismo:
la Raspberry Pi es una herramienta mucho más potente
que Arduino que sirve para hacer proyectos más
complejos y de diferentes tipos, ya que es un
microordenador y, como todos los ordenadores, requiere
de un sistema operativo para funcionar.

Para poder manejar la raspberry se necesita la conexión


a la fuente de alimentación que se realiza mediante un
puerto micro USB (el mismo que usan la mayoría de los
teléfonos celulares). La Raspberry Pi necesita una
tarjeta micro SD para almacenar todos los archivos y el
sistema operativo Raspbian. Para comenzar a utilizar tu
Raspberry, necesitas un teclado USB y un mouse USB.
Una vez que la RPi esté configurada podrás usar teclado
y mouse Bluetooth, pero para poder configurarla
necesitas teclado y mouse USB.
Para ver el entorno de escritorio de Raspbian necesitas
una pantalla y un cable para conectarla, la pantalla
puede ser una TV o un monitor de computadora. Si la
pantalla tiene parlantes incorporados, la Raspberry Pi
podrá usarlos para reproducir sonido.

La Raspberry Pi tiene salida HDMI compatible con la


mayoría de las entradas HDMI de TV y monitores de PC.
Muchos monitores de PC pueden llegar a tener entradas
DVI o VGA, si el monitor tiene entrada DVI, se puede
conectar a la Raspberry Pi usando un cable HDMI-DVI,
algunas pantallas solo tienen entrada VGA para conectar
la RPi a esas pantallas se puede usar un adaptador
HDMI-VGA.
Para poder instalar el sistema operativo raspbian es
necesario una micro SD de clase 10 para tener un buen
espacio de almacenamiento y una adecuada calidad, para
esto nos adentraremos a la pagina oficial de
raspberryPi para descargar el software, se debe
descargar el software de acuerdo a la cantidad de bits
de la raspberry.

Una ves instalado insertamos la micro SD con un


adaptador, seleccionamos tarjeta, esto para definir la
micro SD al sistema operativo.
La micro SD se introduce a la raspberriPi y esta se
conecta hacia el ordenador con un teclado y un mouse
para configurar la información que vendría siendo el
idioma, país, IP, hora, wifi, entre otros.

Una ves instalado el sistema operativo es posible hacer


la mayoría de las tareas típicas de un computador de
escritorio, desde navegar en internet, reproducir
videos en alta resolución, manipular documentos de
ofimática, hasta reproducir juegos.
Proyecto final

“Espejo inteligente”

¿Por qué se realizó este proyecto?


(Planteamiento del problema y justificación de la investigación)

Este proyecto se realizó con el fin de aportar nuevas


tecnologías que se puedan llevar a cabo en nuestro
bachillerato o en la vida cotidiana.
Se plantearon ideas innovadoras para realizar y
proponer la posible integración de una de estas en
nuestro plantel de la escuela, esta fue el espejo
inteligente, en donde se puede sustituir por los
espejos normales de los baños.
A lo largo de los días ocurren cambios climáticos
repentinos, o noticias de ultima hora que no eran
contempladas por los alumnos generando consecuencias.
El objetivo de este proyecto es prevenir estos
ámbitos.. Proponiendo propiciar información de su
entorno así como la hora, fecha, cambios de temperatura
a lo largo del día y noticias recientes.
El espejo inteligente aporta frases positivas para los
alumnos, así como pequeñas frases motivacionales con la
intensión de alentar el día de la persona que reciba el
mensaje.
HIPOTESIS Y OBJETIVOS

Este espejo supone facilitar la información que se


encuentra en su entorno hacia las personas, tiene el
objetivo de cualquier innovación tecnológica que es
facilitar la vida del hombre en algún aspecto de su
vida.
Este espejo trabaja gracias a la pantalla de un
ordenador que esta programado con un código que fue
extraído de una pagina web llamada magic mirror² en
donde se explica a detalle como funciona cada símbolo y
código en la programación, el MagicMirror² se puede
instalar manualmente o mediante instaladores
automáticos, la única forma de instalación admitida
oficialmente es mediante instalación manual.
En la programación se le puede modificar el lugar, esto
podría perjudicar la hora, las noticias, así como
también el clima y en sí toda la información. También
se le puede modificar las frases de acuerdo al clima
que se presente en el día con el propósito de que la
persona que lea el mensaje se sienta cómoda o alentada.

IMPACTO SOCIAL
Tener un espejo inteligente en las instalaciones de la
escuela generaría pequeños cambios respecto al acceso a
la información, esto quiere decir que las personas
estaría al tanto de las noticias locales y de actividad
climática en su entorno.
MARCO TEORICO
Para el desarrollo de este proyecto fueron
necesarios los siguientes materiales:

COMPONENTES:
o Pantalla de un ordenador
o RaspberryPi
o Tarjeta micro SD
o Marco de madera 1mx60cm
o Vidrio
o Lamina polarizada de espejo

EQUIPO:
o Mouse
o Computadora
o Teclado
o Sotfware raspbian
DESARROLLO DEL PROYECTO

Una ves instalado el software raspbian podemos


continuar con la programación, damos inicio conectando
la raspberry al HDMI y a la patalla, alimentamos 5
voltios a la pi, después en las entradas USB conectamos
el mouse y el teclado y colocamos la tarjeta micro SD
en el adaptador para poder iniciar con la programación
(fig._1.0).

(figura_1.0. programación en raspberryPi)

La pagina magic mirror² nos proporciono el código


completo, es una librería de github basada en el
proyecto magic mirror.
Abrimos la terminal de la raspberry, Ya una ves
conectados los comandos que se ocupan para poder copiar
la plantilla o la librería de github nos adentramos a
config.js para lograr configurar y cambiar la
programación.
Este proyecto fue guiado por un video el cual nos
proporciono la información necesaria para hacer el
espejo inteligente.
Una ves conectada la raspberry pi al monitor verás que
el sistema operativo arranca adecuadamente, primero
tenemos la pantalla de bienvenida, luego seleccionamos
el país el idioma y la zona horaria y después creamos
una contraseña simple.

Iniciamos colocando el internet en Wifi Network


authentication para poder navegar en sitios web.
Ahora tenemos que instalar el espejo mágico, abrimos la
terminal donde configuraremos el comando anexando,
donde se instalara el magicmirror, antes de continuar
hacemos una copia del archivo config.js en donde al
final de la programación presionamos npm start, para
que el espejo mágico pueda arrancar exitosamente.
Proseguimos cambiando los datos de la programación,
como es un código en ingles tendremos que configurarlo
con una nueva ubicación e idioma, para esto se realizo
lo siguiente:
Abrimos el archivo config.js y ponemos nuestra
localidad para la información meteorológica y nuestro
propio calendario, salimos de la programación para
dirigirnos a la carpeta Pi y abrimos la carpeta del
espejo mágico, damos clik en config y abrimos el
archivo js.

Agregamos el bloque de saludos en donde a lo largo del


dia (mañana, tarde y noche) el espejo se programara con
la intensión de dejar pequeños mensajes. Estos mensajes
se configuran de corchete a corchete, iniciando el
mensaje con “[“ y cerrándolo con ”]”
Cada bloque predilecto empieza con “{“ y se cierra con
“}” para empezar con un nuevo bloque.
En el bloque del clima se le agrego una clave API
elaborada en la pagina web OpenWeather ya que el código
sugiere una, colocamos el código en Appid:, para
próximamente agregar la ID de nuestra localidad en
“locationID”, así como también agregar nuestra ciudad
en “location”.
En el bloque del clima se le agrego
una clave API elaborada en la pagina
web OpenWeather ya que el código
sugiere una, colocamos el código en
Appid:, para próximamente agregar la
ID de nuestra localidad en
“locationID”, así como también
agregar nuestra ciudad en “location”.
Una ves hecho esto guardamos el
archivo, en “file” presionamos
“save”.

Para confirmar el resultado nos vamos a la terminal y


otra ves escribimos “npm start” y presionamos enter, se
pondrá en marcha el espejo mágico pero ahora con los
datos de nuestra localidad.

Ahora configuramos el calendario. Para el calendario es


necesaria una cuenta de google, iniciamos
dirigiéndonos a settings en calendario de google, en
“mis calendarios” seleccionamos la notificación que
queramos y habilitamos la opción de calendarios
públicos , te dará un enlace para después dirigirnos a
config.js y pegar el código extraído en el bloque de
calendar.
También se programaron mensajes de acuerdo al clima en
el que se encuentre el día extraído de magic mirror.

MAQUETA
Para realizar la maqueta fue necesaria la
implementación de un vidrio de un metro por 40
centímetros, con el ancho mas largo que el ordenador
que vamos a implementar.
Limpiamos el vidrio para después pegar el film espejado
que servirá para reflejar la pantalla.
apoyamos el espejo en el marco para colocar el
ordenador detrás de el espejo.
Se le conecta la raspberry al ordenado; se le coloca el
adaptador HDMI, lo conectamos a la raspberry,y
conectamos la fuente de alimentación que es como un
cable USB de celulares.
GRADO DE INNOVACIÓN:
Cuando hablamos de innovación, hablamos de crear o
modificar un producto y de su introducción en un
mercado. La innovación tiene el objetivo de evolucionar
para aportar soluciones eficaces y mejorar la calidad
de vida de los clientes y de la sociedad en general.
Este espejo inteligente es parte de una innovación
tecnológica que tiene como principal objetivo facilitar
el acceso a la información, al igual que tenerle
presente a la persona dueña del espejo fechas
importantes o compromisos agendados en el calendario.

El grado de factibilidad de este proyecto no esta


predeterminado con exactitud, este espejo inteligente
tiene un costo total de 700 para arriba, ya que el
ordenador implementado fue reciclado.
CONCLUSIÓN

El proyecto del espejo mágico implementado con


MagicMirror de GitHub combina habilidades técnicas
y creatividad para crear un dispositivo funcional y
estéticamente atractivo.
La integración de módulos personalizados, la
configuración de widgets informativos y la atención
al diseño de la interfaz proporcionan una
experiencia de usuario única.
Este espejo no solo refleja la apariencia física,
sino que también ofrece datos útiles y
personalizables, destacando la versatilidad y la
innovación en la aplicación de la tecnología en
entornos cotidianos.
BIBLIOGRAFIA

o QUE ES UNA RASPBERRY PI?


Cgarcia. (s. f.). ¿Qué es Raspberry Pi y para qué
sirve? | Escuela de Programación, Robótica y
Pensamiento Computacional | Codelearn.es.
https://codelearn.es/blog/que-es-raspberry-pi-y-para-
que-sirve/

CODIGO:
o MAGIC MIRROR
MagicMirror2. (s. f.). https://magicmirror.builders/

o PROGRAMACION DE LA RASPBERRY
Pi, C. (s/f). Kit de programación. Edu.ar. Recuperado
el 27 de noviembre de 2023, de
https://www.mendoza.edu.ar/wp-
content/uploads/2019/11/Codigo_pi_-
_kit_experimentacio%CC%81n_1_-
_Conocemos_a_Raspberry_Pi.pdf

o MICRO SD
Adaptador de Micro SD a USB 2.0. (s/f). UNIT
Electronics. Recuperado el 27 de noviembre de 2023, de
https://uelectronics.com/producto/adaptador-de-micro-
sd-a-usb-2-0/

También podría gustarte