Paso 1: Programar el controlador y prueba
Para la etapa de programación y pruebas, sólo necesita cuatro cosas:
-El controlador TCL
-un hilo de 25 píxeles de luces TCL
-Cable mini USB
-un ordenador con el IDE de Arduino instalado.*
Tengo unos paquetes de código disponibles para este proyecto. Uno es CylonEye, HippieCatcher y HippieCatcher "Camino seguro".
Estos son borradores, a ser amable. Voy a publicar código limpiado para arriba con mejores comentarios en pocos días.
CylonEye hace exactamente lo que usted espera y un poco más. Utiliza los interruptores y potes en el escudo de desarrollador para dar al usuario muchas opciones de modificación del comportamiento sin tener que reescribir la fuente.
HippieCatcher funciona como un digital 'colector de vaca'. Para los muy jóvenes, un 'colector de vaca' fue un artilugio de arado-como en la parte delantera de la locomotora motores que vacas de vías del ferrocarril para evitar que se desvíe de tren descarrilamientos. Del mismo modo, el código de HippieCatcher ciclos a través de y sinfín de morphing colores que empiezan en el centro de pixel y el flujo hacia el exterior hacia los bordes. HippieCatcher también hace uso de las entradas de escudo de desarrollador para ajustar la visualización.
HippieCatcher "Camino seguro" es el mismo que el anterior, pero limita los niveles de luz azul para mantenerlo legal calle.
CylonEye - Cylon_v0_10.ino.zip
HippieCatcher - HippyCatcher_v0_10.ino.zip
HippieCatcher "Camino seguro" - HippyCatcher_roadsafe_v0_10.ino.zip
Más información sobre las opciones ajustables más adelante.
Por ahora, conectar el filamento TCL para el cable de salida de 4 pines en el mando TCL. Luego conecte el controlador TCL al ordenador mediante el cable USB. Yo uso un disco duro portátil de doble cable USB, lo que aumenta la cantidad de energía disponible para el sistema TCL. Cargar el código de su elección en el controlador y asegúrese de que las luces comiencen morphing.
Con el controlador, filamento TCL y programación verificado; Estamos listos para instalar los píxeles en el vehículo.
* Si está intentando programar un Seeeduino (o TCL Developer controlador) en OS X Lion o León de montaña, necesita instalar a controladores USB FDTI. Tengo un eslogan sobre esto en mi blog lo. Una vez que tengas los drivers, el correcto es "Arduino Duemilanove ATMega 328" y el programador es "Arduiono como ISP".