Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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.