Semana 15: Unidad 6

Trayecto de acciones, tiempos y formas de trabajo

Actividad 1

  • Fecha: octubre 12 a octubre 14 de 2020
  • Descripción: trabaja en los ejercicios propuestos y/o termina el min-reto de la semana pasada.
  • Recursos: mira los ejercicios abajo.
  • Duración de la actividad: 5 horas.
  • Forma de trabajo: individual

Volvamos al código DEMO que hemos venido analizando.

Ejercicio 1

¿Qué excepciones se están considerando en el código?

Ejercicio 2

¿Qué pasa si no reciben datos por el puerto serial durante 100ms?

Ejercicio 3

¿Qué pasa si el cable serial se desconecta de manera inesperada?

Ejercicio 4

¿Cómo se reestablece el funcionamiento de la aplicación?

Ejercicio 5

¿Qué modificación tendríamos que hacer a la aplicación de arduino para reestablecer la comunicación?

Ejercicio 6

Describe detalladamente qué pasos debes realizar para soportar un nuevo protocolo de comunicaciones en Ardity.

Actividad 3

  • Fecha: octubre 14 de 2020
  • Descripción: Mini-reto y solución de dudas en tiempo real con el docente.
  • Recursos: ingresa a Teams
  • Duración de la actividad: 1 hora , 40 minutos.
  • Forma de trabajo: grupal

Mini-reto

  1. Realiza una aplicación en Arduino que MEDIANTE un protocolo BINARIO envíe el valor de dos variables en punto flotante y una entera con signo 32 bits. TODAS LAS VARIABLES deben ir en el mismo paquete de DATOS.
  2. El paquete de datos solo será enviado por SOLICITUD explícita. La SOLICITUD se realizará enviando el byte 7E.
  3. Realiza una aplicación en Unity que solicite la variables a Arduino cada 100 ms.
  4. Construye una interfaz de usuario en Unity para visualizar las variables. RECUERDA: una interfaz de usuario, no la consola de Unity.