Publicado por

Panel de emociones y control de acceso

Panel de emociones y control de acceso
Publicado por

Panel de emociones y control de acceso

Para este proyecto se ha creado un panel interactivo que permita a los infantes dar a conocer como se sienten. Desarrollo  Para…
Para este proyecto se ha creado un panel interactivo que permita a los infantes dar a conocer como se…

Para este proyecto se ha creado un panel interactivo que permita a los infantes dar a conocer como se sienten.

Desarrollo 

Para poder desarrollar el panel de emociones, lo primero que debe hacerse es crear una base de datos y un servidor para poder almacenar el sitio web. Para ello se ha instalado Xampp, dentro del cual se encuentra el módulo apache para el servidor y la bbdd mySQL donde hay tres tablas. La web-app se comunica con el servidor, principalmente hecho con lenguaje php y html, para extraer y montar la web en función del número de alumnos y los datos de los alumnos.

Aquí en localhost encontramos tres tablas en una base de datos llamada school:

  1. Flag con dos columnas: id_flag e id_state. Esto sirve como control de que algo se ha escaneado con la cámara. Siempre tendrá un registro, 0 si no hay escaneado y id_alumno si se ha escaneado.
  2. State con 3 columnas: date, id y state. Sirve como registro del estado emocional del alumno.
  3. Student: contiene dos columnas, name e id. Posteriormente se podrían añadir otros datos importantes, como la clase, el nombre del profesor…

El sitio web está en el servidor Xampp (School web). Está hecha en php para que pueda funcionar la vinculación con la base de datos y html + css (style en las propias etiquetas html y en la librería Bootstrap 5). 

¿Cómo funciona la cámara? 

El código se encuentra programado en el IDE de Arduino. Se han tenido que instalar las librerías de ESP32. El script funciona de la siguiente manera: se conecta al WIFI (lo tiene integrado) y hace una serie de configuraciones, donde crea un servidor web en el cual se emitan las imágenes capturadas. Se muestra en 3 resoluciones diferentes, en este caso, se usa la resolución más baja, ya que el uso es simplemente como lector QR. Para que la cámara pueda identificar la grabación, se ha usado Python, ya que dispone de librerías de reconocimiento facial, de imagen, de objetos… En este caso, se ha enfocado en el reconocimiento de código de barras/QR. El código usado es copiado, excepto la vinculación con la base de datos. 

Una vez que se ha leído el QR y su correspondiente identificador, en este caso un texto con un número, este se guarda en la base de datos. 

La selección de emociones: 

Se usa el módulo ESP8266, que tiene Wifi y un procesador interno que permite gestionar características de Arduino. Cuando identifica que el flag de la base de datos se encuentra activo, flag modificado al leer el QR, se pulsa el botón con la emoción requerida, y se manda esta información a la bbdd a partir de llamadas a distintos ficheros php que realizan la función de consulta a base de datos, almacenados en la bbdd mysqp de XAMPP. De allí el registro puede consultarse en la página web creada para tal fin.

El acceso: 

Con el propio Arduino UNO R3 se ha incorporado una pantalla LCD y un sensor de movimiento. Al detectar movimiento, justo en el momento que se pasa la mano para escanear el QR, se muestra un texto de bienvenida en la pantalla LCD.

Debate0en Panel de emociones y control de acceso

No hay comentarios.

Publicado por

PR4 Interacción tangible. Desarrollo del proyecto.

Publicado por

PR4 Interacción tangible. Desarrollo del proyecto.

Hello friends, here you have my project for the PR4. I show how our remote irrigation system has been made, as we mentioned before, it is made up of an ESP8266, a relay, an lcd screen, a reset button and a button to modify the screen lighting. The control is done through the MQTT protocol and the connection through a MIFI modem. I connected the system to the electrical panel and with a Wi-Fi connection through the mifi modem. Now…
Hello friends, here you have my project for the PR4. I show how our remote irrigation system has been…

Hello friends, here you have my project for the PR4.

I show how our remote irrigation system has been made, as we mentioned before, it is made up of an ESP8266, a relay, an lcd screen, a reset button and a button to modify the screen lighting.

The control is done through the MQTT protocol and the connection through a MIFI modem.

I connected the system to the electrical panel and with a Wi-Fi connection through the mifi modem.

Now you can see the video demostration:

Thank you for yout attention.

Best regards.

Debate0en PR4 Interacción tangible. Desarrollo del proyecto.

No hay comentarios.

Publicado por

PR4

Publicado por

PR4

¡Hola! Mi propuesta es un sensor de temperatura para neveras industriales. El prototipo consta de una placa Arduino conectada a un sensor de temperatura, una pantalla LCD, LEDs y un buzzer. A medida que cambia la temperatura, el prototipo responde en consecuencia. Utiliza un sistema LED codificado por colores para indicar diferentes rangos de temperatura. Si es correcta, se ilumina un LED verde. Si supera un cierto umbral, se ilumina un LED rojo, mientras que un LED azul indica una…
¡Hola! Mi propuesta es un sensor de temperatura para neveras industriales. El prototipo consta de una placa Arduino conectada…

¡Hola!

Mi propuesta es un sensor de temperatura para neveras industriales.

El prototipo consta de una placa Arduino conectada a un sensor de temperatura, una pantalla LCD, LEDs y un buzzer.

A medida que cambia la temperatura, el prototipo responde en consecuencia. Utiliza un sistema LED codificado por colores para indicar diferentes rangos de temperatura. Si es correcta, se ilumina un LED verde. Si supera un cierto umbral, se ilumina un LED rojo, mientras que un LED azul indica una temperatura baja.

Además, el prototipo incorpora un sistema de alarma audible. Cuando la temperatura alcanza un nivel crítico, se activa un zumbador para alertar al usuario.

Para mejorar la comodidad del usuario, las lecturas de temperatura no solo se muestran en la pantalla LCD, sino que también se registran en un archivo de texto. Esto permite el almacenamiento y análisis de datos de temperatura a lo largo del tiempo.

Enlace: https://youtu.be/BpPv6eJis7c

Debate0en PR4

No hay comentarios.

Publicado por

PR 4. Proyecto de interacción tangible (desarrollo)

Publicado por

PR 4. Proyecto de interacción tangible (desarrollo)

Esta es mi entrada para la práctica 4 de la asignatura puedes echar un vistazo al sistema automatizado de control de acceso…
Esta es mi entrada para la práctica 4 de la asignatura puedes echar un vistazo al sistema automatizado de…

Esta es mi entrada para la práctica 4 de la asignatura puedes echar un vistazo al sistema automatizado de control de acceso para mascotas. A través de un video demostrativo, podrás observar cómo funciona nuestro prototipo y cómo utiliza tecnología innovadora para permitir que tus mascotas accedan a determinados espacios de forma segura y automática.

Video demostrativo: https://youtu.be/w3k0IrQrGLQ

El sistema automatizado de control de acceso para mascotas ofrece una solución práctica y segura para permitir que tus mascotas exploren ciertos espacios en momentos específicos.

Debate0en PR 4. Proyecto de interacción tangible (desarrollo)

No hay comentarios.

Publicado por

PR4. Proyecto de interacción tangible (desarrollo)

Publicado por

PR4. Proyecto de interacción tangible (desarrollo)

Muy buenas compañeros. Para esta práctica he mejorado el diseño de la PEC anterior, este proyecto consiste en una alarma personalizada para…
Muy buenas compañeros. Para esta práctica he mejorado el diseño de la PEC anterior, este proyecto consiste en una…

Muy buenas compañeros.

Para esta práctica he mejorado el diseño de la PEC anterior, este proyecto consiste en una alarma personalizada para mi habitación. Esta alarma me alerta cuando alguien entra en mi habitación y yo estoy con los cascos puestos o jugando videojuegos y no escucho la puerta abrirse. Esta alarma funciona de manera que cuando el pomo de la puerta se gira para abrir la puerta, el sensor de inclinación que lleva adherido se activa y envía una señal a la placa Arduino, avisándonos de diferentes maneras, como encendiéndose un led rojo, el buzzer emitiendo un sonido agudo o la pantalla lcd mostrando un mensaje.

Aquí tenéis el vídeo donde se explica mucho mejor el funcionamiento, un saludo.

https://www.youtube.com/watch?v=yVyUd2LMCNQ

Debate0en PR4. Proyecto de interacción tangible (desarrollo)

No hay comentarios.