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.