Paso 8: Prueba del sistema completo
Una vez que las tiras se cortan a la longitud es tiempo de prueba del sistema completo. Conectar la primera tira completamente, use el script de Neopixel StripTester en arduino para probarla, necesita cambiar el número de LEDs y la asignación del pin.
Cuando esa franja está funcionando, apague el sistema (desenchufe) y luego conecte la tira siguiente. Otra vez cambiar la asignación de pines para esta nueva tira de prueba. Repita hasta que cada franja está trabajando individualmente.
Los usos de neopixel
Strip.Show()
para empujar cualquier código de la tira, esto quiere decir que nada sobre esto en el bucle será empujada a la franja. Usted puede Agregar demoras para hacer un parpadeo o caminó efecto o si la espera es de menos de 60hz obtendrá un fundido suave.
Duplicar la
Tira de Adafruit_NeoPixel = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800);
para que tengas una configuración para cada tira
Adafruit_NeoPixel strip0 = Adafruit_NeoPixel (135, PIN0, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel strip1 = Adafruit_NeoPixel (135, PIN1, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel strip2 = Adafruit_NeoPixel (135, PIN2, NEO_GRB + NEO_KHZ800);
etc.
entonces
Strip.Begin()
se convierte en strip0.begin()
strip1.Begin()
y
strip0.Show()
strip1.Show()
Cuando haya terminado con este paso todos tus franjas deben hacer * algo * se puede afinar el código más adelante pero la mayor parte es conseguir las tiras trabajando juntos y alimentado.