Camilo Ramirez / Mbed 2 deprecated ENTREGA1

Dependencies:   mbed

You are viewing an older revision! See the latest version

AVANZE PICCOLO CORTE 1

INTRODUCCIÓN

EN EL SIGUIENTE PROGRAMA SE PRESENTA EL CÓDIGO A UTILIZAR PARA EL MOVIMIENTO DEL PICCOLO TENIENDO COMO BASE LA COMUNICACIÓN SERIAL ENTRE NUESTRO MODULO Y NUESTRO PC, PARA ESTO EMPLEAMOS UNA PROGRAMACION ORIENTADA A OBJETOS, EN DONDE MANEJAMOS DIFERENTES VARIABLES TANTO PARA LA COMUNICACION, GUARDADO, UBICACIÓN Y EFICIENCIA EN GENERAL DE NUESTRO ROBOT.

DESCRIPCIÓN DEL PROGRAMA:

EL PROGRAMA POR EL MOMENTO SE DIVIDE EN DOS PARTES, PRINCIPALMENTE ENCONTRAMOS NUESTRO MAIN, EN EL CUAL SE DESARROLLARAN TODAS LAS FUNCIONES DE VISUALIZACIÓN Y COMUNICACIÓN SUPERFICIAL CON LA INTERFAZ DE INGRESO DE DATOS, POR ESTA RAZON AQUI DEFINIMOS TODAS LAS CARACTERISTICAS DE COMUNICACION, ASI COMO NUESTRAS VARIABLES PUBLICAS Y LOS CASOS SWITCH DEPENDIENDO DE LOS COMANDOS QUE SE VAYAN INGRESANDO... COMO ARCHIVO CABECERA SE HA CREADO EL ARCHIVO LLAMADO "SERVO", EN EL CUAL DECLARAMOS NUESTRAS VARIABLES A UTILIZAR DE MANERA SIMPLIFICADA, POR EJEMPLO, PARA LLAMAR FUNCIONES COMO DRAW, NO DRW, GUARDAR, ETC..., DE IGUAL MANERA SE INCLUYE EN ESTE ARCHIVO LA FUNCION DE VERTEX 2D, LA CUAL PERMITE EL MANEJO DE LAS COORDENADAS PARA SU FUTURO PROCESAMIENTO, EN SI, EL PROGRAMA CABEZERA POR EL MOMENTO MANEJA TODO EL CONTROL DE LOS SERVOMOTORES X Y Y, EL MANEJO DE LAS ECUACIONES A UTILIZAR(MAXPOS, CONVERSOR, ETC) Y LAS VARIABLES GENERALES DEL PROGRAMA.


All wikipages