Paso 3: Programar el Arduino
- Abra el software de Arduino IDE (o su IDE preferido).
El software de Arduino puede encontrarse aquí: http://www.arduino.cc/en/Main/software - Copiar y pegar el código del proyecto en el software.
El código del proyecto puede encontrarse aquí: http://pastebin.com/1dyWpRuw - Guarde el código.
- Compilar el código.
- Conectar el Arduino al ordenador con el cable del conector USB.
- Cargar el programa en el Arduino.
Después de unos segundos, el LED debe iluminar y comenzar descolorarse adentro y hacia fuera.
Solución de problemas:
El Arduino no se enciende.
Hay un pequeño LED en la placa Arduino que se enciende cuando tiene poder. Si no hay luz:
- Asegúrese de que el Arduino está conectado correctamente a la computadora usando el cable USB.
- Intente usar otro dispositivo USB en dicho puerto como un ratón o un teclado. Si esos no funcionan, Arduino puede haber en corto circuito el puerto USB. El puerto USB es uno mismo-reparación. Reiniciar el equipo debería solucionar el problema.
Un LED (o todos los LED) no encienden.
El programa deberá encenderse los LED después de unos segundos. Puede parpadear mientras se carga el programa. Si se enciende la luz Arduino, pero no los LEDs:
- Compruebe que las resistencias de LEDs están conectadas a los pernos. Asegúrese de que estos pines (9, 10, 11) se corresponden con las variables PIN_RED, PIN_GREEN y PIN_BLUE en el código de proyecto.
- Compruebe el LED manualmente mediante la conexión de la resistencia a 5V en lugar de un pin. Si el LED no se enciende, sustituya el LED.
- Si los LEDs se iluminan con los 5V pero no los pernos, el programa no está funcionando correctamente. Subir el ejemplo de código de parpadeo (desde archivo -> ejemplos -> básico -> abrir y cerrar) para Arduino. Si funciona el Arduino, un pequeño LED debe empiezan a parpadear regularmente. Si no es así, el Arduino puede necesitar ser substituido.
- Si Arduino está trabajando, pero no se está ejecutando el programa, desconecte el Arduino y repita este paso.
Los LEDs no descoloran adentro y hacia fuera.
El programa debe cambiar la intensidad de los LEDs. Si el LED está en pero no desapareciendo:
- El tiempo de retardo puede ser demasiado largo aviso LED cambiando. Establezca DELAY_TIME en 1 y volver a subir el programa. El LED debería desaparecer y salir rápidamente. Cambiar el DELAY_TIME a cualquier valor deseado.