TECNOLOGÍAS DE LA INFORMACIÓN ÁREA EN DESARROLLO DE SOFTWARE MULTIPLATAFORMA Actividad 3. Aplicación de IoT en una empresa PROFESORA: INGA. LORENA RAMÍEREZ CAMPOY PRESENTA: Godínez Vázquez José Luis Olvera Juan Carlo Uriel Rodríguez Piña Roberto 4TSM2 MARTES 14 DE ABRIL DE 2020 PERIODO: ENERO – ABRIL 2020 Introducción El desarrollo de software o programación es uno de los trabajos con mayor previsión de desarrollo en los próximos años. Si antes bien mencionamos que la sociedad ha tenido un gran avance en cuestiones tecnológicas, gracias a que aprendió a implementar estas tecnologías en el ámbito de la producción y comercio, nichos los cuales se inicio la implementación de sensores, actuadores, etc El ser humano no se conformo en automatizar tareas en estos ámbitos, empezó a realizar circuitos inteligentes en sus propios hogares, entonces términos como IoT y Demótica empezaron a tomar más impacto en el ámbito laboral de TiC´s haciendo que muchos desarrolladores/empresas empezaran a enfocar sus estudias a estas nuevas tecnologías. Esto implico una gran ventaja tanto como para desarrolladores como para clientes puesto que las empresas empezaron a fabricar mas dispositivos para sistemas embebidos teniendo dos consecuencias benéficas la cual una de ellas fue el bajo de costo de estos componentes y la otra fue la competencia entre empresas, permitiendo que la industria avance cada vez mas. Un ejemplo claro es la competencia que existe para asistentes para redes IoT o Domotica, también Apple se encuentra en esta competencias pero las dos principales son Google y Amazon, ambas cuentan con un desarrollo amplio en estos ámbitos enfocando recursos para la explotación de esta área que si bien no es nueva puesto que esta “ideología” existe desde 1999 desde la aparición del término de IoT por el británico Kevin Ashton pero si en sus auge de desarrollo. (ISOC, 2015) Anteriormente hablamos un poco de componentes de esta tecnología, pero no se abordo el tipo de redes posibles ni un mercado de nicho, en esta parte de nuestro proyecto abordaremos aspectos necesarios y que no se abordaron con anterioridad así como la representación de nuestra red de IoT Descripción General del Proyecto Nuestro proyecto se basa en una red de seguridad conformada por un arduino uno o Raspberry Pi dependiendo del tamaño, a demás utilizamos la tecnología de Fog Computing y posteriormente enviar esa información procesada mediante los sistemas embebidos a la nube. Pero como desarrolladores debemos de especificar más nuestros proyectos, es necesario especificar todo para poder ayudar a los futuros desarrolladores que se basen en este o intenten dar mantenimiento o mejorarlo. Si bien ya se especificaron a rasgos muy generales nuestro proyecto, no se tocaron temas como redes utilizadas o el mercado enfocado. Para los futuros clientes es tan sencillo ver como se conectar diversos dispositivos entre si mediante tecnologías como Wifi o Bluetooht y la nueva NFC pero como desarrolladores de esta red es imperativo plantear que tipo de red se utilizara para poder guardar la integración de la misma y la seguridad de los datos del usuario. El objetivo principal de una red es permitir la transmisión de mensajes entre varios dispositivos entre si permitiendo la transmisión de información entre ellos. En este caso utilizaremos una Red LAN el cual es la base para poder llevar a cabo la Fog Computing. La red LAN es una red de de área local. La red LAN es una infraestructura viable para este tipo de tecnologías puesto que es una red que abarca un área geográfica pequeña así permitiendo tener un mejor control de nuestros dispositivos interconectados como de nuestra seguridad. La red LAN es administrada por una persona, el control de esta se rige mediante las políticas de seguridad y control de acceso implementado a este nivel así mismo permitiendo un gran ancho de banda (a escala de la red) con la que nuestros dispositivos se van a comunicar dando como resultado una gran velocidad de transferencia interna en la red. Dando hincapié para poder procesar la información mientras esta se transfiere mediante nuestro protocolo de Wifi estándar. (Obtenido del Modem). (CISCO, 2020) Ya hemos planteado nuestro hardware, software a utilizar y nuestra red, pero, ¿A que mercado va dirigido? El mercado se puede definir como el proceso en el cual operan las personas que actúan como compradores y vendedores. ¿Y que venden? Las personas pueden vender productos o servicios, aquí es donde podemos observar que en este proyecto se está vendiendo como producto y servicio. ¿A qué mercado va dirigido? Es posible que sea un mercado vertical puesto que solo se enfocara en la instalación de una red de seguridad básica y asequible para hogares o comercios nuestro mercado de nicho es el horizontal puesto que nuestro sistema no solo puede llevar solo la seguridad, nuestro sistema tiene una gran modularidad puesto que al ser una red básica es posible conectar diferentes dispositivos así podemos abarcar a diversos ámbitos empresariales o de ventas sin modificar sus procesos de producción. (Thompson, 2010) Diseño del Circuito Para diseñar el circuito fue necesario utilizar la herramienta proporcionada por Cisco, la aplicación llamada Packet Tracer en su versión 7.3.0. Figura 1.1 En la figura podemos observar 4 sensores y dos altavoces los cuales representan los actuadores zumbador, Tomando centro un Arduino uno, en esta representación están conectados mediante un cable, pero se planea que utilicen módulos wifi para poder optimizar la comunicación de estos mediante la banda ancha proporcionada por el modem el cual también falta en esta representación. Aplicación de herramientas de digitales: Google Drive Google Drive es un servicio de alojamiento de archivos y haremos uso del mismo para subir los reportes de movimiento que se presenten. contar con un sistema interno de reporte permitirá que todos los colaboradores tengan acceso a la misma información, fluyendo y llegando oportunamente a quiénes la necesitan de manera automatizada. Para realizar dichos reportes se hará uso de hojas de cálculo de Google en donde se capturará la fecha, hora, duración de la alarma Contar con información y datos confiables en tiempo real es un factor vital para un proyecto que use el Internet de la cosa. Flujograma Inicio Leer sensor de movimiento Leer zumbador No ¿Hay un objeto a 1.5 metros? Si Activar sensor de movimiento Activar zumbador Esquema eléctrico Nombre del componente Arduino Uno Placa de pruebas Sensor de movimiento Zumbadores Resistencias Cantidad 1 1 4 2 2 Se usaron 4 sensores de movimiento par así detectar movimientos en distintas direcciones con una aproximación de un metro y medio y el uso de 2 zumbadores, cuando un objeto se aproxima a los sensores, ambos zumbadores emitirán el sonido de la alarma. Diagrama de Secuencia Código Conclusión En la actualidad es importante mantenerse seguros en todo momento no solo a nosotros, debemos ser precavidos ante todo cuidar de lo que nos rodean al igual que nuestras pertenencias. La tecnología ha avanzado a pasos enormes y con ello el desarrollo de formas variadas para mantener un espacio seguro y o simplificar diversas tareas cotidianas. Al implementar el internet de las cosas dentro de un sistema de seguridad se pueden ahorrar bastante dinero y llega a ser más eficaces que las alarmas que se encienden con un botón de pánico o sistemas que se realizan sin una usabilidad tan adecuada o eficaz. Bibliografía CISCO. (13 de 04 de 2020). Redes empresariales. Obtenido de Redes empresariales: https://www.cisco.com/c/es_mx/solutions/smb/networks/infographic-basicconcepts.html ISOC. (2015). La internet de las Cosas. Virgina, EUA: ISOC. Thompson, I. (2010). El Mercado. California, EUA: Palmir E.I.R.L.