Semana 13

Recuerden que esta semana no tendremos encuentros sincrónicos. Vamos a destinar las 9 horas de esta semana a la realización de la Evaluación y la sustentación de la misma.

Evaluación 4

Enunciado

  • Hacer una aplicación interactiva utilizando Unity versión 2019.3.10f1
  • Conectar un controlador a la aplicación utilizando UDP y WiFi.
  • El controlador debe tener un actuador y un sensor.
  • El actuador es digital, puede ser un LED.
  • El sensor será un BME o BMP 280.
  • La aplicación interactiva deberá tener en su UI elementos que permitan modificar el actuador y visualizar el 3 variables del sensor.
  • El controlador debe reportar cada 100 ms el valor del sensor.
  • DISEÑE E IMPLEMENTE UN PROTOCOLO BINARIO para comunicar el controlador y la aplicación interactiva.

Entrega

  • Crear una carpeta. En esa carpeta incluir el proyecto Unity completo, el proyecto de arduino y un archivo .pdf.

  • Comprimir todos los archivos en formato .ZIP, no .RAR, no 7ZIP. SOLO .ZIP

  • El archivo .pdf debe tener: su nombre y el enlace al video con las sustentación.

  • El video sustentación debe tener los siguientes elementos:

    • INTRODUCCIÓN: indicar si implementó todas las características del reto y en caso contrario cuáles le faltaron y por qué le faltaron.
    • DEMOSTRACIÓN: mostrar funcionando el sistema completo.
    • EXPLICACIÓN: explicar en datalle la aplicación en Unity y la aplicación en el arduino así:
      • Primero explicar en un TABLERO electrónico (poor ejemplo sketch.io) cuál es la arquitectura de los programas, que partes tiene, cómo es el concepto de su solución y por qué lo solucionó de esta manera y cómo es el esquema de direccionamiento donde indique direcciones IP y puertos.
      • Segundo, EXPLICAR en el tablero cómo es el protocolo.
      • Tercero, explicar el código de Unity y de arduino.
      • Cuarto, explicar cómo implementó el protocolo.
      • Quinto, indicar qué dificultades tuvo y cómo las superó.
  • Subir el trabajo aquí

  • El plazo es hasta el viernes 24 de abril hasta las 6 p.m.