Poner en cabeza de Robot 40 LEDs y cerebro (6 / 7 paso)

Paso 6: Se activa el cerebro

En este momento sigo trabajando en el código de la cabeza de robot a hacer lo que quiera. Y no está funcionando tan bien como lo quiero hacer. Así disculpen.

En su lugar he utilizado el código de ejemplo disponible de la biblioteca del TLC5940, (CircularLightBuffer.ino).
He a modificado el código de un añadido del valor constante en el código, NUM_TLCS, por añadir esta línea

#define TLC_TOTAL 3

entonces substituido NUM_TLCS en el código con TLC_TOTAL.  Esta constante es el número de TCL5940 IC realmente estamos acostumbrados. (NUM_TLCS se definió como 1) Y se encuentra en uno del archivo de encabezado. Pensé que era mucho más conveniente sustituir el valor en el código de ejemplo que fue al código original y cambiar el valor allí.

/*
Un buffer circular de luz.  Si te las arreglas para construir un círculo de LEDs,
definitivamente enviar fotos.  Lo que hace este sketch es un análogo
lectura de analog pin 0 y agregar al valor actual del último LED.
Si la suma resultante es superior a 4095, se apaga el LED,
de lo contrario establece LED 0 el valor de la suma.

Si usted tierra pin 12, establecerá LED 0 a cero.

Luego cambia todos los valores de LED uno (llevado tan 0 se convierte en LED 1) y establece
LED 0 el valor cambiado apagado el último LED (así que si un LED está encendido,
vaya en un círculo para siempre).

Vea el ejemplo de BasicUse para la configuración de hardware.

Alex Leone < acleone ~ a ~ gmail.com >, 2009-02-04 * /

#include "Tlc5940.h"
#include "tlc_shifts.h"
#define TLC_TOTAL 3

que pin analógico con
#define ANALOG_PIN 0

que pin para despejar los LEDs con
#define CLEAR_PIN 12

Cuántos millis para una vuelta completa sobre todos los LEDs
#define SCOPE_PERIOD (2000 * TLC_TOTAL)
#define SCOPE_PERIOD (2000 * 3)
#define LED_PERIOD SCOPE_PERIOD / (TLC_TOTAL * 16)
#define LED_PERIOD SCOPE_PERIOD / (3 * 16)
void setup()
{
pinMode (CLEAR_PIN, entrada);
digitalWrite (CLEAR_PIN, alto); habilitar pull-up
TLC.init();
}

void loop()
{
shiftUp devuelve el valor cambiado de puesto el último perno
uint16_t suma = tlc_shiftUp() + analogRead(ANALOG_PIN) * 4;
Si (digitalRead(CLEAR_PIN) == baja || suma > 4095)
suma = 0;
TLC.set (0, suma);
TLC.Update();
Delay(LED_PERIOD);
}

Artículos Relacionados

Traje de robot con LED

Traje de robot con LED

las razones de por qué yo quería hacer un robot traje son complejas. Para hacer el cuento largo, quería un traje que podría utilizar para entretener a mis compañeros mientras ellos cuidadosamente preparaban para los exámenes finales. Pero no quería c
LMFAO cabeza de Robot/Shufflebot

LMFAO cabeza de Robot/Shufflebot

después de ver el video LMFAO party rock himno en Youtube, he decidido ser eso shufflebot al azar en el clip. Si está buscando un traje impresionante pero simple y fácil para Halloween, usted ha venido al lugar correcto!http://www.youtube.com/watch?v
Construir una cabeza de robot parlante Arduino powered!

Construir una cabeza de robot parlante Arduino powered!

Esta cabeza de robot fue construida originalmente como un proyecto de fin del año para mi clase de computación física, pero durante el verano ha "aprendido" a hablar.La cabeza es alimentada por dos Freeduinos, 3 TLC5940NT chips y un protector de
Cabeza de Robot de Instructables canto

Cabeza de Robot de Instructables canto

¿se ha preguntado si el robot instructable habla? Bien aunque habla ahora canta! Si usted sigue este instructivo debe tener su propia cabeza de robot de instructables de cantar!(NO SE PINTA AÚN, PONDRÁ EN CUADROS PINTADOS CUANDO)Para este proyecto va
Cabeza de Robot de Instructables

Cabeza de Robot de Instructables

es una cabeza del robot de instructables que construí, más tarde te agrego instrucciones
Cabeza de Robot Animatronic que habla

Cabeza de Robot Animatronic que habla

(Robot concurso entrada categoría = 18 +)Este instructable es un parlante animatronic robot cabeza construí, que llamo Robot jefe 2.  Para tener una idea de la funcionalidad del Robot jefe 2, haga clic en el siguiente video corto o puede copiar y peg
Origami cabeza de Robot - marcha de los Robots

Origami cabeza de Robot - marcha de los Robots

En Leeds (Reino Unido) en el momento, Leeds lúdico tienen un evento donde planea hacer 10.000 robots en la ciudad. Para ayudar, he diseñado este origami cabeza de robot para roboticising fácil y rápido el fin de semana final.Paso 1: Dobla tu papel en
¿Cabeza de robot cámara Panorama (panografía)

¿Cabeza de robot cámara Panorama (panografía)

Ever quería tomar fotos de una escena panorámica pulsando un solo botón? Este instructable le mostrará cómo construir una cabeza robótica para montar la cámara, que a su vez se monta en un trípode. La cabeza del robot se mueve en dos ejes para permit
Cómo poner un cabezal que puede no ser tuyo, en camello o

Cómo poner un cabezal que puede no ser tuyo, en camello o

Paso 1: Buscar una imagen de un camello muy Chill Como se puede ver, escoger esta imagen (de imágenes de google) porque este camello parece como un fresco.Paso 2: Elegir una cabeza que puede o no puede ser tuyo Como se puede ver, elegí esta cabeza po
¿Cabeza de Robot de cartón

¿Cabeza de Robot de cartón

han querido hacer un casco simple robot para divertirse? También te gustará este tutorial sobre cómo hacer un casco de robot de cartón fácil, barato y divertido!Paso 1: Cuerpo de la cabeza Necesita una caja de cartón 1 1/2 pies de altura, cerca de di
CABEZA DE ROBOT DE STYRO. TAMAÑO DE LA VIDA Y LUCHANDO. As a COSTUME

CABEZA DE ROBOT DE STYRO. TAMAÑO DE LA VIDA Y LUCHANDO. As a COSTUME

Mi nieto que le gusta ser llamado "Capitán de la luz" quería ser un 60s azul luchando contra el Robot para Halloween.Por cierto obtuvo el segundo premio en el evento de la comunidad!Así que nos fije-apagado para recoger materiales.Y un 4' x 8' 2
Cabeza humana a la cabeza de Robot

Cabeza humana a la cabeza de Robot

Plan para hacer algo nuevo pero no tan costoso. Me gusta mucho robótica. Pero debido a la exigencia de servos y otras partes no me gusta hacerlo. Ahora tengo 4 servo motores costo sólo 13$. Ya he enlazarlo un tablero y la placa Arduino.Así que plan p
Voz de Arduino controlar Robot con LED RGB

Voz de Arduino controlar Robot con LED RGB

Hola este es mi primer proyecto en instructable. se trata de un robot arduino controlado en tres ways.you puede controlar por medio de voz, botón de control y control de la dirección usando aplicaciones para androides. también podemos controlar un RG
Cabeza de Robot de Instructables para Cosplay

Cabeza de Robot de Instructables para Cosplay

Ahora usted también puede convertirse en el robot de Instructables. Obtener, construir y usar como una divertida máscara, o un apoyo selfie.Este modelo de bricolaje es una spin-off del proyecto Instructabot va a la ciudad que he creado para Se ha re-