4. IoT es que mediante los objetos puedan
transmitir y recibir datos a través de
internet o una red privada para permitir
una interacción a distancia, para
automatizar procesos. Arduino es una
plataforma de creación de electrónica y
software gratuito de código abierto. La
biblioteca Firmata implementa un
protocolo para comunicarse con el
software en la computadora host.
INTRODUCCION
6. PLANTEAMIENTO DEL PROBLEMA
Problema principal
¿Cómo podríamos integrar un
sistema de alerta y monitoreo de
ventas para personas con
disminución de la
capacidad auditiva?
7. PLANTEAMIENTO DEL PROBLEMA
Objetivo Principal
1.Integrar un sistema de alerta
y monitoreo de ventas para
personas con disminución de
la capacidad auditiva
2. Desarrollar una interface con
información de las ventas
(datos, gráficos y estimaciones)
en la plataforma de Node Red
para su administración
Objetivos secundarios
3. Hacer uso de la herramienta
Firmata para la comunicación
entre Arduino y Django.
11. IMPLEMENTACIÓN DE SOLUCIÓN
Este circuito cuenta con 1 leds
rojos y 1 resistencias que se
conectan a un pin del Arduino
ARMADO DE CIRCUITO CON PLACA
ARDUINO 1
13. IMPLEMENTACIÓN DE SOLUCIÓN
Codigo de compilacion
StandarFirmata
Firmata es un protocolo genérico para la
comunicación con microcontroladores
desde un software instalado en un
ordenador. Su objetivo es controlar
completamente Arduino desde software
instalado en un ordenador
14. IMPLEMENTACIÓN DE SOLUCIÓN
PAGINA WEB BACKEND DJANGO
En django a través de un formulario, a través de un método POST, se envía un valor... este es el número con el ping de
arduino, luego, a través de un archivo, que utiliza el módulo de firmata envía el 0 o 1, dependiendo sea el caso
18. CONCLUSIÓN
1. Se pudo concluir que Integrar un sistema de alerta y monitoreo de ventas para personas
con disminución de la capacidad auditiva es posible gracias a la ayuda de IOT ya que este permite la
conexión en tiempo real de sistemas informáticos con aparatos electrónicos físicos, como leds o
actuadores eléctricos, que pueden cumplir diferentes funciones, como en este caso un sistema de
alerta de ventas de un sistemas de comercio electrónico, que puede ser muy útil para personas con
disminución de la capacidad auditiva.
2. Se pudo concluir que el desarrollo de interfaces de información como datos, gráficos y reporte de
ventas se puede realizar gracias a las herramientas que proporciona NodeRed. Además que toda la
información es actualizada en tiempo real. Esto nos permitió crear un dashboard para la
administración de la tabla ventas, a través de herramientas como gráficos de barras, gauge,
compases, etc. con información actualizada.
3. Se pudo concluir que Firmata permite controlar completamente Arduino desde software instalado
tal es el caso de la comunicación que se realizó entre el aplicativo web de comercio electrónico y el
Arduino1 que cada vez que un usuario realizaba una compra esta se veía reflejada en un led
conectado a Arduino, permitiendo la intercomunicación entre el dispositivo físico y el virtual.