El coche de conducción (3 / 4 paso)

Paso 3: codificación

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com).

Para programar el arduino, debe descargar todo el software necesario de http://www.arduino.cc/

La codificación utiliza las bibliotecas que se descargan regularmente. Tienes que descargar la biblioteca exacta para hacer el trabajo de codificación. Se llama el IREMOTE. Biblioteca de H, y si usted necesita ayuda en esto, estos videos te ayudará con ello.

La codificación de mi proyecto es bastante simple.

Paso 1: Incluir bibliotecas

Paso 2: definir variables y PINS - ir de nuevo a la última página y se refieren a qué números PIN utiliza de modo que usted puede ver exactamente por qué definí mis alfileres lo hice.

Paso 3: declarar sus objetos-en orden para su motor paso a paso trabajar, usted tiene que darse cuenta de cómo funciona. Por ejemplo, para "Paso a paso smal_stepper (pasos, 8, 10, 9, 11)", tienes que tener los números en ese orden porque ese es el caso en que los imanes dentro de los pasos del motor trabajo. No se puede cambiar con un 8.9.10.11. Tienes que declarar también la IRecv y decode_results para que el control remoto envía una señal infrarroja al receptor, y para que el receptor envía una señal hacia el arduino lo dejó saber que tiene una señal del mando a distancia para comenzar una acción.

Paso 4: instalación de vacío - ahora vas a hacer el proceso del bucle. En mi código, he cambiado los números PinMode a los nombres de los colores de LED por lo que se vería en mi código. Puede conseguir confuso cuando realmente rápido constantemente estás buscando en un montón de números.

Paso 5: Ahora realmente todo lo que tienes que hacer es asegurarse de que para el caso si se pulsa el botón "+", la secuencia se inicia para el LED y el movimiento del coche.

Paso 6: Lazo final principal

Si usted tiene alguna pregunta adicional, consulte el primer video publicado. Va en profundidad con la codificación que usé una para mi proyecto. Todo lo que tienes que hacer es agregar los comandos de abrir y cerrar entre que se desee.

Artículos Relacionados

Coche Nº 06 programada automática conducir coche

Coche Nº 06 programada automática conducir coche

¡ Hola! Kaeru no Ojisan está de vuelta con coche No.06.No.06 de coche es un programado conducir coche automático con el siguiente procedimiento;-Simular la trayectoria del coche basada en los puntos de paso blanco.-Unidad automáticamente como simulad
Coche Nº 05 tercera etapa (versión Plain vanilla)

Coche Nº 05 tercera etapa (versión Plain vanilla)

No.05 del coche es el proyecto con el objetivo de hacer un coche de conducción automático programado.En la primera etapa, he montado un menor radio de giro R/C chasis e hizo una tabla de relación entre valor de servo de dirección y radio de giro.En s
Coche Nº 05 primera etapa

Coche Nº 05 primera etapa

No.05 del coche es el proyecto con el objetivo de hacer un coche de conducción automático programado.Este proyecto consta de varias etapas de montaje de chasis modificado para la prueba de varias versiones del sistema de control.Como una primera etap
Coche No.05 quinta etapa (versión mitad Chocolate)

Coche No.05 quinta etapa (versión mitad Chocolate)

No.05 del coche es el proyecto con el objetivo de hacer un coche de conducción automático programado.Llano-vainilla versión utiliza datos de Tacómetros, controla servos de dirección y unidades conforme a lo programado.Versión fresa utiliza la combina
Coche Nº 05 cuarta etapa (versión fresa)

Coche Nº 05 cuarta etapa (versión fresa)

No.05 del coche es el proyecto con el objetivo de hacer un coche de conducción automático programado.En la primera etapa, he montado un menor radio de giro R/C chasis e hizo una tabla de relación entre valor de servo de dirección y radio de giro.En l
No.04 de coche he integrado un poco las pilas, modularizadas y aplica avanzadas red. USB

No.04 de coche he integrado un poco las pilas, modularizadas y aplica avanzadas red. USB

He integrado a baterías.  Energía para el servidor de dispositivos USB y Router de banda ancha se proporciona forma batería ni-CD para R/C coche.Dispositivos montados son modularizados.Uniendo este módulo (con Webcam), R/C coche se convierte en "vola
Coche Nº 05 segunda etapa

Coche Nº 05 segunda etapa

No.05 del coche es el proyecto con el objetivo de hacer un coche de conducción automático programado.En la primera etapa, había montado un menor giro chasis de R/C radio modificar unidades de chasis x 2 de Tamiya M-03R y hace una tabla de relación en
Rápido círculo eléctrico coche baratos

Rápido círculo eléctrico coche baratos

Coche rápido interior hecho de material reciclado.Ver el video del coche de conducción por debajo.https://www.youtube.com/watch?v=EDvjpjJghjY&feature=youtu.beHice este coche 3 ruedas para unidades rápidamente en círculos.Materiales necesariosMotorRue
Loco agitando inflable tubo personas

Loco agitando inflable tubo personas

ha todos visto en Family Guy y en ésos cursi la tienda aperturas e incluso en concesionarios de automóviles. Este traje es muy fácil de hacer, hace de las cosas que tenía de alrededor de la casa. No sólo es un divertido traje pero es el mejor disfraz
Gorra de fútbol

Gorra de fútbol

un día estaba en la cancha de tenis en mi escuela y estábamos jugando fútbol. Fue muy divertido hasta que mi amigo, David, pateó la bola tan duro (sin mucha exactitud) en la carretera. Rápidamente fue hecha estallar por uno de los coches de conducció
Fotografía de larga exposición (Super facil)

Fotografía de larga exposición (Super facil)

Fotografía de larga exposición es uno de mis favoritos tipos de fotografía. Es una de las categorías menos estereotipadas, a menudo nos muestra algo que nuestros ojos no pueden ver, y es absolutamente hermoso. La razón por la que ves menos larga expo
Cómo usar las interpolaciones de movimiento en Flash CS5

Cómo usar las interpolaciones de movimiento en Flash CS5

interpolación - (Sustantivo) - una palabra usada para describir a una persona que no es ni un niño ni un adolescente, uno de una edad en el rango de 8 a 12 años de edad o de un rango similar (gracias Wikipedia).Interpolación - (verbo) - para generar
No.05 alterado programado automático de conducción del coche (versión Yogurt)

No.05 alterado programado automático de conducción del coche (versión Yogurt)

esto no es Kaeru Ojisan.He convertido el programa Excel de simulación de la trayectoria del coche a código.En esta versión de Yogurt, se omite el ajuste de la posición al punto de partida, y he tenido éxito hasta 18 rondas!La composición de esta vers
Cómo preparar tu coche para la conducción de invierno

Cómo preparar tu coche para la conducción de invierno

prepara tu coche para el invierno que conduce es esencial para evitar accidentes y daños a los componentes. Si usted vive en el país de las maravillas de invierno de Colorado o los inviernos de Georgia, su coche tiene preparado para los cambios de te