Octágono acrílico Robot (15 / 16 paso)

Paso 15: Programar el Robot

El archivo "hexágono acrílico robot.bs2.txt" a este paso contiene el programa que ejecuta el robot como se muestra en el video en la primera página de este instructable. Descargar el archivo y programar el Basic Stamp según las instrucciones que vienen con la Junta de educación.

Para iniciar al robot, colóquelo en una superficie plana y deslice que el interruptor de la Junta de educación, a la posición "2" y el robot debe comenzar - el debería parpadean como ojos de Cylon y el robot deben empezar a moverse.  Si no, presione el botón "reset" y todos deben estar bien.  Después de que el robot ha terminado de ejecutar el programa se detiene.  Presione el botón "reset" para reiniciar el programa.

En el primer diagrama en este paso se muestra el flujo del programa. El programa comienza haciendo el flash de LEDs como ojos de Cylon, entonces se mueve hacia adelante por cinco segundos, detiene los motores entonces va hacia atrás de cinco segundos, detiene los motores, luego gira a la izquierda durante cinco segundos, detiene los motores y entonces se vuelve derecho durante cinco segundos.  El programa entonces hace el flash LED como ojos de Cylon y paradas.

El programa tiene cinco subprogramas de alto niveles para el control de los motores: motors_forward, motors_backwards, motors_turn_left, motors_turn_right y motors_stop como se muestra en el segundo diagrama.

  • motors_forward subrutina hace dos motores gire hacia la derecha.
  • motors_backward hace que ambos motores hacia la izquierda.
  • motors_turn_left vueltas haciendo motor A ir hacia la derecha y B ir contra las agujas del reloj.
  • motors_turn_right vueltas haciendo motor A ir contra las agujas del reloj y el motor B ir hacia la derecha.
  • motors_stop apaga ambos motores.

El tercer diagrama muestra las subrutinas de bajo niveles que controla los motores y los LEDs. Todas las subrutinas siguen la misma forma:

  • Establecer la dirección del motor da vuelta encendido o apagado de las señales de dos control. El puente H documentación explica cómo funciona un puente H con más detalle.
  • Encender los LEDs correspondientes / apagar para que coincida con lo que las señales se envían al puente H. Esto no es necesario para el movimiento pero es muy útil para la depuración y hace que el robot "look" fresco.

Las subrutinas de LED pasan el número LED para activar o desactivar (led_pin variable) y girar el LED de encendido o apagado por consiguiente.

La subrutina cylon_hello_world hace que el control del motor cuatro LEDs iluminarán y mover hacia atrás y de cuarto como ojos de Cylon.  ¿Quién sabe?  Este robot podría ser de seis gran, gran, gran, gran, gran, gran abuelo (un poco de humor Battlestar Galactica es lógico para un robot instructable).

Artículos Relacionados

Grasa O el Robot cuadrúpedo con acrílico marco

Grasa O el Robot cuadrúpedo con acrílico marco

Se trata de un mini O grasa el robot cuadrúpedo, marco de acrílico cortado con láser de corte de 2mm.Grasa O mini robot patas cuadrúpedos 2dof, consiste en 8 micro servo de metal, 2 servos en cada pie, para este tutorial que voy a hacer un robot evit
Cambio terrario acrílico con UV falsa setas plataformas

Cambio terrario acrílico con UV falsa setas plataformas

En sus 20 años mi tanque acrílico alberga una gran variedad de peces de agua dulce y salada, como los caballitos de mar, y durante el último año ha sido hogar de mis dos cangrejos ermitaños, Snake Pliskin y Handi-cangrejo. Sabiendo cuánto cangrejos e
(Muelle 9 aire) dentro de la caja (Cómo grabar y mostrar múltiples dibujos en acrílico transparente)

(Muelle 9 aire) dentro de la caja (Cómo grabar y mostrar múltiples dibujos en acrílico transparente)

Considerar el lema pensar fuera de la caja. "Vivir fuera de la caja". "Hacer algo fuera de la caja."Fuera de la caja. Una frase poco concisa, lo que implica que todo interesante existe más allá de nosotros, más allá de la vida cotidian
Rompecabezas de acrílico

Rompecabezas de acrílico

Materiales:0.125" acrílico sobre 12" x 12"Herramientas:Cortador del laserPaso 1:Dibujar formas en coreldraw:utilizar varias herramientas de formas en coreldraw para dibujar otras formas dentro del cuadrado/del rectángulo material, yo lo hic
El escorpión de acrílico

El escorpión de acrílico

este es uno de mi instructables que yo estoy entrando en el concurso de Halloween. Mientras no la típica decoración de Halloween, realmente depende de donde estés ubicado. Aquí en Arizona nos mantener una mirada hacia fuera para ellos. Los escorpione
Acrílico marco llave neto

Acrílico marco llave neto

bien por eso, este ' el acuerdo: vivo en un dormitorio estudiantil en la uni. y no estamos autorizados a cosas en las paredes dejando marcas de taladro de uñas y uñas de marcas y lo que no.Pero mi problema es que mi habitación es casi siempre un desa
Primer acrílico pirámides del mundo fueron construidas en Estados Unidos!  Hecho en TechShop USA.

Primer acrílico pirámides del mundo fueron construidas en Estados Unidos! Hecho en TechShop USA.

Titular, titular, lea todo sobre él!Primer acrílico pirámides del mundo fueron construidas en Estados Unidos!  Hecho en TechShop USA.Fondo:¿Por qué se cortan muchas cosas en el cortador del Laser son sólo 2D?  Hacemos objetos 3D por laser 2D y cortar
Acrílico doblado Jig

Acrílico doblado Jig

Tuvimos que sustituir algunos acrílico doblado plantillas en nuestra tienda, así que decidí hacerlos en casa y después el proyecto aquí. Es muy básico pero se adapta a nuestras necesidades en la tienda de la escuela.Paso 1: Cortar los ladosTienes que
Destacando acrílico

Destacando acrílico

Láser puede "dibujar" líneas agradables, claro en muchos materiales. En acrílico de color pálido o claro, sin embargo, los recortes sólo destacan en sol brillante.He visto a personas utilizan lápices de colores, pero me preocupaba que si cuelga
Lámpara de pie hecha de acrílico

Lámpara de pie hecha de acrílico

ProclamaciónSi tenga algún problema o atascarse en cualquier punto dentro del instructivo (especialmente en la imagen de sección de procesamiento o en cualquier parte) apenas sienta libre de enviarme un mensaje de Instructable o un correo electrónico
Sostenedor de acrílico del

Sostenedor de acrílico del

Manténgase organizado con un sostenedor de acrílico personalizado.Utilizando los elementos básicos de este archivo, usted puede personalizar este soporte para contener objetos de cualquier tamaño que desee. Con copiar y pegar en el archivo, es fácil
Flores de acrílico Rainbow

Flores de acrílico Rainbow

Hice un ramo de flores de acrílico. Ciclos lentamente a través del color del arco iris con el tiempo. Sólo un buen ejemplo lo que puede hacer con las herramientas básicas del Fab Lab Aquisgrán - impresora 3D, corte láser y molino de PCB.Las flores so
Cambio bicicleta de arco iris w. acrílicos

Cambio bicicleta de arco iris w. acrílicos

¿Cansado de la vieja moto aburrida? ¿Y colores? Bueno, ¿por qué no arco iris?Lo bueno de este cambio de imagen, se puede hacer sin tener que comprar una tonelada de latas de aerosol diferentes, que puede ser realmente caro si tienes que comprar latas
Sostenedor de acrílico 3D impresora filamento carrete del - corte láser con mandril de aluminio

Sostenedor de acrílico 3D impresora filamento carrete del - corte láser con mandril de aluminio

Mi primer kit de impresora 3D vino con un láser de corte portacarretes acrílico filamento que lució en la varilla roscada con tuercas en los extremos para sujetar la bobina del filamento. Al principio me gustaba, no funcionó bien. Entonces decidí ree