Monografias.com > Tecnología
Descargar Imprimir Comentar Ver trabajos relacionados

Control de Robot con sensores de distancia




Enviado por Pablo Turmero



Partes: 1, 2, 3


    Monografias.com

    OBJETIVOS
    Aprender a utilizar y manipular de manera sencilla las rutinas de programación en la plataforma AVR Studio 4.

    Diseño e implementación de un código óptimo para mantener equidistancia a referencia móvil.

    Aprovechar todos los recursos que posee el POLOLU 3PI.

    Uso adecuado de los sensores de distancia de SHARP.

    Monografias.com

    INTRODUCCIÓN

    Cámaras de video, sensores no visuales, el radar, los sensores inerciales y los de activación por presión.
    Sistema de detección de obstáculos

    Monografias.com

    Determinar la aplicación ejecutada por el Robot Pololu 3pi a desarrollar para este proyecto

    Control de un robot Pololu con el microcontrolador ATmega328p

    El funcionamiento del sistema se basa principalmente en las señales analógicas enviadas por los sensores

    DESCRIPCION DEL PROYECTO

    Monografias.com

    ROBOT POLOLU 3PI

    HARDWARE DEL PROYECTO

    Monografias.com

    4 pilas AAA
    2 Motores que trabajan a 9.25V
    5 sensores IR
    1 pantalla LCD de 8×2 caracteres
    1 alarma
    3 botones.
    Conector ISP
    Entre otros
    CARACTERISTICAS POLOLU 3PI

    Monografias.com

    HARDWARE DEL PROYECTO
    SENSOR ANALÓGICO SHARP

    Monografias.com

    Los Sensores Sharp GP2Y0A21YK tienen características como:
    Rango de detección
    La interfaz adaptable
    Salida analógica solo puede conectarse a un convertidor de analógico a digital
    Salida puede ser conectado a un comparador de umbral de detección

    Los sensores de distancia Sharp son una opción popular para muchos proyectos que requieren mediciones precisas de distancia
    Sensor de infrarrojos muy económico
    CARACTERISTICAS SENSORES SHARP

    Monografias.com

    DIAGRAMA DE BLOQUES

    Monografias.com

    Sub DIAGRAMA DE FLUJO

    Monografias.com

    Monografias.com

    Sub DESCRIPCION DEL SOFTWARE

    Monografias.com

    #include

    //El robot avanza hasta que vea un obstaculo (Puerta) y se detiene a una distancia
    //aprox 12 cm, espera a que se abra la puerta para salir pero si en 4 seg no sucede
    //nada el robot gira 45 grados y sigue avanzando hasta que ocurra algo similar y repite
    //el proceso, en el momento que se encuentre con una puerta y esta se abra el robot
    //avanza hasta que recuperar la distancia de 12 cm pero si la puerta retrocede el robot
    //tambien retrocede para mantener la distancia inicial de 12 cm si durante este
    //tiempo de espera sea retrocediendo o avanzando pasan 4 segundos sin cambios el robot gira
    //360 grados (el giro siempre lo hace hacia su derecha)

    Breve descripción del proyecto

    Librería

    Monografias.com

    int main()
    {
     
    int s1,s2,cnt,cnt2;

    s1=0; //valor del sensor de la derecha
    s2=0; //valor del sensor de la izquierda
    cnt=0; //valor del contador del tiempo que espera frente de la puerta
    cnt2=0; //valor del contador para giro 500-45 1000-90 1500-135

    Declaración de variables utilizadas en el programa

    Monografias.com

    print("JESSICA");
    lcd_goto_xy(0,1);
    print("SAAVEDRA");
    delay_ms(1500);
    clear();
    print("JOSE");
    lcd_goto_xy(0,1);
    print("CHAVEZ");
    delay_ms(1500);
    clear();

    Mensaje de presentación que aparece en la pantalla LCD

    Partes: 1, 2, 3

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter