Arduino hexápodo Avoider Robot (9 / 10 paso)

Paso 9: Programación y Algoritma

Este el flujo del programa:

  1. # primero encenderse, el robot hacer "Stanby Pose" por 3 segundos
    # Programa ultrasonidos se ejecuta para recopilar datos
    # Función Foward corre como función predeterminada
    # Todo indicador LED se apagará
    # 1 º, 2 º y 3 º ultrasonidos está recogiendo datos
    # Robot sigue avanzando hasta ultrasonidos 1 º, 2 º y 3 º leído gama < 11 cm
  2. # al 2 º lectura ultrasónico ultrasónico o 3er rango < 11 cm
    # significa robot en estado de no derecho
    # robot girará a la derecha, 1 paso cuando lea gama < 11 cm en 2do ultrasonido
    robot # se gire a la izquierda, 1 paso cuando lea gama < 11 cm en 3 º de ultrasonido
    # Cuando el estado del robot es recta, delante de la función se ejecuta como función predeterminada
  3. # al robot Lea el 1 º puesto (hay pared en frente del robot)
    # Robot leer datos de ultrasonidos de 4 º y 5 º
    # robot girará a la derecha, paso 3 cuando lea gama < 11 cm en 4 ultrasonidos, luego encienda el LED 1

robot # se gire a la izquierda, paso 3 cuando lea gama < 11 cm en 5 ultrasonidos, entonces encender el LED 1
# Robot funciona algoritma de 1ª y 2ª (sin pose de stanby)

  • # Cuando robot lee el 2 º punto de control
    # Robot leer datos de ultrasonidos de 4 º y 5 º
    # robot girará a la derecha, paso 3 cuando lea gama < 11 cm en 4 ultrasonidos, luego encienda el LED 2
    robot # se gire a la izquierda, paso 3 cuando lea gama < 11 cm en 5 ultrasonidos, luego encienda el LED 2
    # Robot funciona algoritma de 1ª y 2ª (sin pose de stanby

  • # Cuando robot Lee 3er Checkpoint
    # Robot leer datos de ultrasonidos de 4 º y 5 º
    # robot girará a la derecha, paso 3 cuando lea gama < 11 cm en ultrasonido 4, luego 3 LED se encienda
    robot # se gire a la izquierda, paso 3 cuando lea gama < 11 cm en 5 ultrasonidos, entonces enciende LED 3
    # Robot funciona algoritma de 1ª y 2ª (sin pose de stanby)

  • # Cuando robot lee el 4 º puesto
    # Robot leer datos de ultrasonidos de 4 º y 5 º
    # Robot Lea 3 LEDs en estado alto y gire a la izquierda paso 3 luego encender 4 LED
    # Robot funciona algoritma de 1ª y 2ª (sin pose de stanby)

  • # al robot Lea allí es una pared delante del robot
    # Robot Lea todo indicador en estado alto, que sea el robot final
    # Pose espera robot durante 10 segundos

  • Artículos Relacionados

    Arduino hexápodo (de personalidad)

    Arduino hexápodo (de personalidad)

    En este instructable usted aprenderá cómo hacer tu propio hexápodo!El robot que he hecho está basado en Penny y Stomper.. .two increíble hexápodos!!!!Lo limpio de este robot es que he hecho el chasis usando sobre todo trozo... vieja pluma tubo refils
    BRICOLAJE artesanal hexápodo con arduino (Hexdrake)

    BRICOLAJE artesanal hexápodo con arduino (Hexdrake)

    Hola, soy David y en este instructable te voy a mostrar cómo hice este hexápodo cuyo nombre es Hexdrake.Desde los 16 me interesé en electrónica y más tarde en robótica. Después de conseguir algún nivel y programación con arduino que decidí construir
    Hector el hexápodo: más barato hexápodo con Arm(Arduino)

    Hector el hexápodo: más barato hexápodo con Arm(Arduino)

    Hector es un Arduino hexápodo con un brazo robótico. Hectáreas incluyen el chasis hexápodo de Sparkfun/Dagu, Me / brazo Phenoptix brazo, Adafruit 16 canales Servo conductor protector y un Arduino. Sus movimientos son controlados con control remoto de
    Arduino Mega hexápodo

    Arduino Mega hexápodo

    Segundo Video (más o menos lo mismo, salvo el movimientos más rápidos de la mano):https://www.youtube.com/watch?v=zepHB4h5JS4&featu...Este es mi hexápodo, se basa alrededor de hexápodo de Phoenix de Lynxmotion y corre una versión modificada del códig
    Hexapoduino: pequeño hexápodo 3D impreso, Arduino controlado

    Hexapoduino: pequeño hexápodo 3D impreso, Arduino controlado

    unos hace tiempo, descubrí un Micro impreso 3d-hexápodo en Thingiverse.Comencé a trabajar en él de la siguiente manera:-crear nuevos accesorios o componentes 3D para imprimir-explorar las posibilidades para manejar este hexápodo.Aquí los resultados:-
    Robot hexápodo basada en FPGA

    Robot hexápodo basada en FPGA

    se trata de un robot hexápodo que consta de doce DC servo motor controlado por un chip FPGA. El marco es programable y extendible.we puede diseñar diferentes programas para hacer el robot reacciona de diferentes maneras.Me inspiré en el robot de Kond
    ¿Cómo construir un robot hexápodo de Lego Mindstorms NXT?

    ¿Cómo construir un robot hexápodo de Lego Mindstorms NXT?

    Esta vez (en mi primer instructable siempre) voy a mostrar cómo construir un robot hexápodo con Lego Mindstorms NXT.¡ Disfruta y deja un comentario!Paso 1: Qué necesitas Necesita:-Kit Lego Mindstorms NXT-algunos engranajes Lego extras-algún tiempo y
    Hexápodo Arduino Pololu Maestro Servo control

    Hexápodo Arduino Pololu Maestro Servo control

    Nach dem mein erster Versuch mit einem hexápodo, daran gescheitert guerra das die servos zu schwach waren jetzt ein neuer Versuch mit mit Servos de 10 Kg aus HK.Ausserdem habe ich mich für ein neuen Sevocontroller von Pololu entschieden. Paso 1: Mate
    Spider cerdo - robot hexápodo autónomo

    Spider cerdo - robot hexápodo autónomo

    Proyecto de tesis de licenciatura por un grupo de siete estudiantes (en física aplicada e ingeniería eléctrica) en la Universidad de Linköping, Suecia.Hardware principal:1 x AX PhantomX Metal hexápodo Mark II Kit (incluyendo 18 x servos Dynamixel AX-
    Geoweaver: Una impresora 3D hexápodo poca

    Geoweaver: Una impresora 3D hexápodo poca

    Geoweaver es un robot de estudiantes diseñado (miembros del equipo Jia Wu, Mary Sek y Jeff Maeshiro) creado en el estudio de opciones avanzadas Máquinas de arquitectura creativa en el California College of Arts (CCA) en San Francisco, California, imp
    Hacer un verdadero hexápodo (barato). ¿

    Hacer un verdadero hexápodo (barato). ¿

    Ha usted siempre babeaba sobre ésos fresco, baile hexápodos?  ¿Tienes que tenerlo – derecho?¿Entonces miró en el precio y... bueno... tal vez... no tan genial?Bueno, sigue leyendo y lo puedes hacer real – un hexápodo real por menos de cien dólares. 
    Muy sencillo de crear Arduino bluetooth espía robot con mando a distancia Android app

    Muy sencillo de crear Arduino bluetooth espía robot con mando a distancia Android app

    en este proyecto se verá lo simple mezcla de las diferentes tecnologías y aplicaciones de terceros permite para crear un juguete bastante complejo.El robot hace dos cosas:1. Arduino base espía robot se mueve según las órdenes de mando a distancia And
    Hexápodo de LEGO

    Hexápodo de LEGO

    El hexápodo consta de tres muelles con un par de patas en cada uno.Cada muelle tiene un movimiento oscilante que hace que las piernas arriba y abajo así como movimiento hacia adelante y hacia atrás alternativamente.Paso 1: Se trata de todo lo que vas
    Hexápodo zapato con palillo caliente del pegamento

    Hexápodo zapato con palillo caliente del pegamento

    Actualmente estoy trabajando en hexápodo. Tengo que usar zapatos de las patas del hexápodo. He intentado con algunos otros materiales pero era resbaladizo. Ahora hacen zapatos con barra de pegamento caliente y trabajan bien sin derrapar.Paso 1: Pieza