Firmware
@mventura, ya he creado el repositorio para empezar a trabajar. El primer paso que tendrías que hacer es clonarlo en tu compu:
$ git clone https://gitlab.fcen.uncu.edu.ar/litec/radarultrasonico.git
Dentro de la carpeta del proyecto (/radarultrasonico) vas a ver 2 carpetas más, firmware y app. Dentro de firmware va a ir el código de Arduino y en la otra la aplicación de Processing. Para trabajar usemos ramas distintas. Vos podés crear una rama que se llame firmware o arduino y yo armo la otra. Entonces la lista de tareas una vez que hayas clonado el proyecto sería:
-
Crear una rama nueva para el desarrollo del firmware. -
Escribir el código en el archivo firmware.ino
Protocolo de comunicación
El arduino podría mandar un mensaje que consista en 2 campos separados por una tabulación:
**ángulo TAB distancia **
En código sería:
Serial.print(angulo);
Serial.print('\t');
Serial.println(distancia);
Edited by Maximiliano J. V. Ventura Hernández