El documento describe un taller sobre Internet de las Cosas que tiene como objetivo escoger un proyecto IoT para desarrollar durante la semana. Explica el proceso de desarrollo de aplicaciones IoT, incluyendo la planificación, especificaciones, desarrollo y pruebas. También proporciona detalles sobre el hardware y software que se utilizará en el taller para crear prototipos IoT.
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
WALC15 day 1 - IoT and workshop introduction
1. IoT brainstorming: ideas y proyectos
Track 6: Internet de las Cosas, día 1
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
4. Objetivo
Escoger un reto o proyecto para desarrollar a lo largo de la semana, el cuál será
prototipado e implementado al final de la semana.
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
5. Como se desarrolla una aplicación o producto?
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
Planear
y validar
• ¿Cual es nuestro escenario?
• ¿Qué funcionalidades y casos de uso tendremos?
• Especificaciones
Desarrollar
• Prototipos: HW, FW, SW
• Materiales y recursos
Probar
• Funcionalidades (usuario)
• Pruebas funcionales
• Simulación
• Pruebas de campo
6. Escenario
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
Imagen de http://www.theregister.co.uk/
¿Qué problema queremos
resolver?
¿Qué personas afecta? ¿Cómo
las podemos ayudar?
7. Funcionalidades y casos de uso
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
Soluciones basadas en necesidades
humanas, no en tecnologías
Evitar redes y sistemas aislados,
¡integrar!
Evitar el exceso de funcionalidades
Quién es el usuario? Como usará
nuestra aplicación?
Cuál es nuestra propuesta de
valor?
vs
8. Especificaciones
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
Imagen de http://www.claropartners.com/project/internet-of-things/
Prácticas y detalladas
No incluir solo requisitos
tecnológicos
Identificar musts/wish
Validar con nuestra
propuesta de valor y casos
de uso
9. Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
No Item Descripción Caso de uso (usuario)
1 Comunicación inalámbrica IPv6
Reduce costos de instalación (cableado) y facilita
integración con redes IP e Internet
2 Alimentación con baterías Baterías 2xAA 3.3V
Permite movilidad, instalación en casi cualquier lugar y
evita obras de ingeniería.
3
Sensor de Temperatura, Humedad y
CO (monóxido de carbono)
Sensor digital
Evitar configuración manual (calibración), operación
autónoma.
4
Comunicación vía RESTFull/HTTP a
servidor local (validar)
Envío de datos para visualización
y gestión
TCP usa más paquetes y consume más energía (afecta
batería) ¿CoAP?
Servidor local supone instalación extra, usar plataforma
IoT (cloud) para acceder a la información
remotamente, reducir costos e integrar otras
aplicaciones
5 Topología en malla
Multi-salto, reconfigurable
automáticamente
Evitar ubicaciones fijas, evitar configuración manual,
operación autónoma
6 Rango 15 mts (validar) Operación indoor
¿Que pasa si hay multiples habitaciones?
¿necesitaremos repetidores?
7 Utilizar modulo WiFI (validar) Tecnología inalámbrica a utilizar
WiFi consume más energía, 6LoWPAN es más eficiente,
duración de baterías más de 1 año
8
Formato de los datos legibles por el
usuario
Evitar polución de información,
unidades comprensibles
Un usuario normal no entiende que son 50ppm de CO,
en cambio si entiende una advertencia (¡peligro!)
10. Material del workshop I
Antenas
Antena interna 2.4GHz
y conector U.Fl para
antenas externas
Micro-USB
Para programar
y depurar
Sensores digitales de
temperatura y acelerómetro
3-ejes, memoria flash
externa y sensor de batería
Conectores
Puertos ADC e I2C
“Outdoors range measurements with Zolertia Z1 and Contiki”, Uwase M-P,
et all. Real-World Wireless Sensor Networks, 2013
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
11. Material del workshop I.a
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
https://www.hackster.io/4354/potato-powered-iot-947b69
12. Material del workshop I.b
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
13. Material del workshop I.c
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
14. Material del workshop II
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
15. Material del workshop III
Lista completa:
https://github.com/alignan/contiki/blob/walc15/README.md
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
16. Material del workshop IV
https://github.com/alignan/contiki/tree/walc15
Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
17. Taller sobre Tecnologías de Redes Internet para América Latina y el Caribe (WALC 2015) – Track 6, Antonio Liñán Colina
Hacer equipos!