IRID : infraestructura para la recolección inalámbrica de datos provistos por sensores en el marco de robótica educativa en nivel secundario
Autor Principal: | |
---|---|
Otros autores o Colaboradores: | , |
Formato: | Tesis |
Lengua: | español |
Datos de publicación: |
2024
|
Temas: | |
Acceso en línea: | http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2894 Consultar en el Cátalogo |
Descripción Física: | 1 archivo (5,7 MB) : il. col. |
Tabla de Contenidos:
- Capítulo 1: Introducción
- 1.1 Motivación
- 1.2 Objetivo
- Capítulo 2: Marco de trabajo
- 2.1 Conectividad inalámbrica
- 2.1.1 ZigBee
- 2.1.2. LoRa
- 2.1.3. Bluetooth
- 2.1.4. WiFi
- 2.1.5 Algunas reflexiones acerca de las tecnologías analizadas.
- 2.2 Comparativa de Placas
- 2.2.1 Características principales de las placas Arduino, Micro:Bit y ESP32
- 2.2.2 Posibilidades de expansión
- 2.2.3. Soporte
- 2.2.4 Algunas reflexiones acerca de las placas analizadas
- 2.3 Comparativa de entornos de programación
- 2.3.1 Criterios para la elección de un entorno de programación
- 2.3.2 Entornos para Micro:Bit
- 2.3.2.1 MakeCode
- 2.3.2.2 MicroPython
- 2.3.3 Entornos para Arduino
- 2.3.3.1 Arduino IDE
- 2.3.4 Entornos no Oficiales
- 2.3.4.1 Scratch
- 2.3.4.2 S4A.
- 2.3.4.3 Extensión de Micro:Bit para Scratch
- 2.3.4 Algunas reflexiones acerca de los entornos de programación
- Capítulo 3: Trabajos relacionados
- 3.1 Análisis de los trabajos
- 3.2 Comparación de los trabajos relacionados
- Capítulo 4: Pruebas sobre placas
- 4.1 Prueba usando Micro:Bit
- 4.1.1 Análisis de Factibilidad usando Micro:Bit
- 4.1.1.1 Comunicación vía RADIO
- 4.1.1.2 Comunicación vía Bluetooth Low Energy (BLE)
- 4.1.2 Resultados
- 4.2 Pruebas usando Arduino
- 4.3 Prueba usando Arduino con Shiel WiFly
- 4.4 Búsqueda de un módulo WiFi alternativo
- 4.5 Pruebas usando ESP
- 4.5.1 Presentación de los módulos
- 4.5.2 Características de los módulos analizados
- 4.5.3 ESP + Arduino
- 4.5.4 ESP + Micro:Bit
- 4.5.5 Prueba de envío de datos mediante WiFi
- 4.6 Diagrama conceptual de la evolución de las pruebas realizadas
- 4.7 Conclusiones
- Capítulo 5: Propuesta de Solución
- 5.1 Descripción general del contexto de trabajo
- 5.2 Propuesta de un Protocolo de Comunicación entre Micro:Bit y ESP
- 5.2.1 Consideraciones sobre el protocolo de comunicación
- 5.3 Propuesta de Bloques Personalizados considerando el Protocolo propuesto
- Capítulo 6: Implementación de componentes de la propuesta de solución
- 6.1 Generación de código en bloques en MakeCode
- 6.2 Implementación en la ESP
- 6.3 Implementación del Servidor REST
- 6.4 Implementación de la visualización
- 6.5 Dockerización
- Capítulo 7: Caso de Estudio
- 7.1 Maqueta de trabajo
- 7.2 Personalización de bloques para la maqueta
- 7.3 Guías de configuraciones
- 7.4 Diagramación general del caso de estudio
- 7.5 Propuesta en acción
- 7.6 Discusión
- Capítulo 8: Conclusiones y Trabajos Futuros
- Referencias
- Anexo I: Guía de Configuración de la ESP
- Objetivo del documento
- Instalación del IDE de Arduino
- Instalación del plugin de Arduino para ESP8266
- Carga del código en la ESP
- Anexo II: Instructivo para el despliegue de servicios
- Objetivo del documento
- Instalación de Dockers
- Despliegue de Dockers
- Configuración de Grafana para la visualización de datos
- Anexo III: Guías para las actividades prácticas
- Primer encuentro
- Objetivos del encuentro
- Ejercicios prácticos
- Ejercicio A
- Ejercicio B
- Ejercicio C
- Segundo encuentro
- Objetivos del encuentro
- Primeros pasos
- Actividades
- Parte A
- Parte B
- Parte C
- Tercer encuentro
- Objetivos del encuentro
- Actividades propuestas en el segundo encuentro
- Parte A
- Parte B
- Parte C
- Aspectos Técnicos de la Arquitectura
- Anexo IV: Artículo Presentado en III SPA -CACIC 2024
- Síntesis
- Motivación
- Aporte
- Servidor:
- Protocolo de Comunicación
- Extensión al entorno MakeCode
- Guías de preconfiguración de la ESP y despliegue del servidor
- Líneas de Investigación Futura
- Bibliografía Básica
- Anexo V: Artículo Presentado en XXIII WTIAE -CACIC 2024
- Recolección, envío, almacenamiento y visualización de datos considerando
- programación basada en bloques de placas MicroBit, ESP, sensores yWifi
- 1 Introducción
- 2 Escenario de trabajo
- 3 Propuesta de solución
- 4 Caso de Estudio
- 4.1 Propuesta en acción
- 5 Discusión
- 6 Conclusiones y Trabajos Futuros
- Referencias