Interfaz humano-máquina web amigable para dispositivo IoT

Autores
Madou, Rocío; Guerrero, Federico Nicolás; Spinelli, Enrique Mario
Año de publicación
2020
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Este trabajo presenta una solución para vincularse y configurar un sistema embebido que tiene conectividad WIFI pero que no dispone de ningún dispositivo de entrada ni visualización local. El equipo, diseñado bajo el paradigma IoT y denominado WIMUMO, permite adquirir señales biomédicas y transmitirlas utilizando el protocolo OSC a través de una red inalámbrica. Por razones de seguridad eléctrica, se alimenta mediante baterías y está dispuesto en un gabinete plástico cerrado, sin ningún tipo de conector accesible. Sin embargo, esta característica dificulta interactuar con el equipo hasta que logra realizase su configuración de red. Para facilitarlo, al encenderse WIMUMO genera una red propia y cuenta con un servidor web. Esto permite, mediante un browser de propósitos generales, configurar el equipo para que se conecte a una red existente, definir las direcciones a las cuales debe enviar las señales, entre otros parámetros. Toda la configuración se realiza mediante una interfaz web amigable que implementa criterios de usabilidad establecidos para el buen diseño de interfaces, pudiendo ser realizada sin problemas por usuarios sin más conocimiento que conectar su celular a una red WIFI. La solución propuesta se basa en un sistema multicapas. La capa más baja es capaz de interactuar, utilizando el lenguaje Bash, con los servicios a nivel sistema operativo, modificando los archivos de configuración siguiendo la lógica de la máquina de estados de conexión desarrollada. En las capas de alto nivel se encuentra el servidor desarrollado bajo NodeJS cuyo diseño visual está dado por la librería Bootstrap, encargado de la interacción, recolección y comunicación de datos del usuario, a través de la herramienta Socket.io.
Workshop: WARSO – Arquitectura, Redes y Sistemas Operativos
Red de Universidades con Carreras en Informática
Materia
Ciencias Informáticas
Internet de las cosas (IoT)
Interfaces humano-máquina (HMI)
Usabilidad
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/114426

id SEDICI_23cadee59b256c3368de29e41ec1083b
oai_identifier_str oai:sedici.unlp.edu.ar:10915/114426
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Interfaz humano-máquina web amigable para dispositivo IoTMadou, RocíoGuerrero, Federico NicolásSpinelli, Enrique MarioCiencias InformáticasInternet de las cosas (IoT)Interfaces humano-máquina (HMI)UsabilidadEste trabajo presenta una solución para vincularse y configurar un sistema embebido que tiene conectividad WIFI pero que no dispone de ningún dispositivo de entrada ni visualización local. El equipo, diseñado bajo el paradigma IoT y denominado WIMUMO, permite adquirir señales biomédicas y transmitirlas utilizando el protocolo OSC a través de una red inalámbrica. Por razones de seguridad eléctrica, se alimenta mediante baterías y está dispuesto en un gabinete plástico cerrado, sin ningún tipo de conector accesible. Sin embargo, esta característica dificulta interactuar con el equipo hasta que logra realizase su configuración de red. Para facilitarlo, al encenderse WIMUMO genera una red propia y cuenta con un servidor web. Esto permite, mediante un browser de propósitos generales, configurar el equipo para que se conecte a una red existente, definir las direcciones a las cuales debe enviar las señales, entre otros parámetros. Toda la configuración se realiza mediante una interfaz web amigable que implementa criterios de usabilidad establecidos para el buen diseño de interfaces, pudiendo ser realizada sin problemas por usuarios sin más conocimiento que conectar su celular a una red WIFI. La solución propuesta se basa en un sistema multicapas. La capa más baja es capaz de interactuar, utilizando el lenguaje Bash, con los servicios a nivel sistema operativo, modificando los archivos de configuración siguiendo la lógica de la máquina de estados de conexión desarrollada. En las capas de alto nivel se encuentra el servidor desarrollado bajo NodeJS cuyo diseño visual está dado por la librería Bootstrap, encargado de la interacción, recolección y comunicación de datos del usuario, a través de la herramienta Socket.io.Workshop: WARSO – Arquitectura, Redes y Sistemas OperativosRed de Universidades con Carreras en Informática2020-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf440-449http://sedici.unlp.edu.ar/handle/10915/114426spainfo:eu-repo/semantics/altIdentifier/isbn/978-987-4417-90-9info:eu-repo/semantics/reference/hdl/10915/113243info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-11-26T10:04:37Zoai:sedici.unlp.edu.ar:10915/114426Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-11-26 10:04:38.277SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Interfaz humano-máquina web amigable para dispositivo IoT
title Interfaz humano-máquina web amigable para dispositivo IoT
spellingShingle Interfaz humano-máquina web amigable para dispositivo IoT
Madou, Rocío
Ciencias Informáticas
Internet de las cosas (IoT)
Interfaces humano-máquina (HMI)
Usabilidad
title_short Interfaz humano-máquina web amigable para dispositivo IoT
title_full Interfaz humano-máquina web amigable para dispositivo IoT
title_fullStr Interfaz humano-máquina web amigable para dispositivo IoT
title_full_unstemmed Interfaz humano-máquina web amigable para dispositivo IoT
title_sort Interfaz humano-máquina web amigable para dispositivo IoT
dc.creator.none.fl_str_mv Madou, Rocío
Guerrero, Federico Nicolás
Spinelli, Enrique Mario
author Madou, Rocío
author_facet Madou, Rocío
Guerrero, Federico Nicolás
Spinelli, Enrique Mario
author_role author
author2 Guerrero, Federico Nicolás
Spinelli, Enrique Mario
author2_role author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Internet de las cosas (IoT)
Interfaces humano-máquina (HMI)
Usabilidad
topic Ciencias Informáticas
Internet de las cosas (IoT)
Interfaces humano-máquina (HMI)
Usabilidad
dc.description.none.fl_txt_mv Este trabajo presenta una solución para vincularse y configurar un sistema embebido que tiene conectividad WIFI pero que no dispone de ningún dispositivo de entrada ni visualización local. El equipo, diseñado bajo el paradigma IoT y denominado WIMUMO, permite adquirir señales biomédicas y transmitirlas utilizando el protocolo OSC a través de una red inalámbrica. Por razones de seguridad eléctrica, se alimenta mediante baterías y está dispuesto en un gabinete plástico cerrado, sin ningún tipo de conector accesible. Sin embargo, esta característica dificulta interactuar con el equipo hasta que logra realizase su configuración de red. Para facilitarlo, al encenderse WIMUMO genera una red propia y cuenta con un servidor web. Esto permite, mediante un browser de propósitos generales, configurar el equipo para que se conecte a una red existente, definir las direcciones a las cuales debe enviar las señales, entre otros parámetros. Toda la configuración se realiza mediante una interfaz web amigable que implementa criterios de usabilidad establecidos para el buen diseño de interfaces, pudiendo ser realizada sin problemas por usuarios sin más conocimiento que conectar su celular a una red WIFI. La solución propuesta se basa en un sistema multicapas. La capa más baja es capaz de interactuar, utilizando el lenguaje Bash, con los servicios a nivel sistema operativo, modificando los archivos de configuración siguiendo la lógica de la máquina de estados de conexión desarrollada. En las capas de alto nivel se encuentra el servidor desarrollado bajo NodeJS cuyo diseño visual está dado por la librería Bootstrap, encargado de la interacción, recolección y comunicación de datos del usuario, a través de la herramienta Socket.io.
Workshop: WARSO – Arquitectura, Redes y Sistemas Operativos
Red de Universidades con Carreras en Informática
description Este trabajo presenta una solución para vincularse y configurar un sistema embebido que tiene conectividad WIFI pero que no dispone de ningún dispositivo de entrada ni visualización local. El equipo, diseñado bajo el paradigma IoT y denominado WIMUMO, permite adquirir señales biomédicas y transmitirlas utilizando el protocolo OSC a través de una red inalámbrica. Por razones de seguridad eléctrica, se alimenta mediante baterías y está dispuesto en un gabinete plástico cerrado, sin ningún tipo de conector accesible. Sin embargo, esta característica dificulta interactuar con el equipo hasta que logra realizase su configuración de red. Para facilitarlo, al encenderse WIMUMO genera una red propia y cuenta con un servidor web. Esto permite, mediante un browser de propósitos generales, configurar el equipo para que se conecte a una red existente, definir las direcciones a las cuales debe enviar las señales, entre otros parámetros. Toda la configuración se realiza mediante una interfaz web amigable que implementa criterios de usabilidad establecidos para el buen diseño de interfaces, pudiendo ser realizada sin problemas por usuarios sin más conocimiento que conectar su celular a una red WIFI. La solución propuesta se basa en un sistema multicapas. La capa más baja es capaz de interactuar, utilizando el lenguaje Bash, con los servicios a nivel sistema operativo, modificando los archivos de configuración siguiendo la lógica de la máquina de estados de conexión desarrollada. En las capas de alto nivel se encuentra el servidor desarrollado bajo NodeJS cuyo diseño visual está dado por la librería Bootstrap, encargado de la interacción, recolección y comunicación de datos del usuario, a través de la herramienta Socket.io.
publishDate 2020
dc.date.none.fl_str_mv 2020-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/114426
url http://sedici.unlp.edu.ar/handle/10915/114426
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-987-4417-90-9
info:eu-repo/semantics/reference/hdl/10915/113243
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
440-449
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1849876099524198400
score 13.011256