Paso 8: Raza árbol luz información
Una ahora una palabra sobre los LED utilizados en el proyecto
WS2812B WS2811 5050 RGB LED y placa PCB LED 1 módulo Digital Pixel 5V luz
Los LEDs que utiliza son básicamente una versión del bare-bones de Adafruit. A menos que tengas un buen soldador que puede manejar pequeñas, intrincadas conexiones, considerar el gasto algunos masa extra y obtener versión de Adafruit, que parece más fácil de tratar.
El software de árbol de la raza se escribe tal que no más de dos LEDs se encienden en cualquier momento. Si cambia esto a la luz más de tres a plena potencia, probablemente necesita alimentar las luces con una fuente de energía externa, como su Arduino puede empujar a algo parecido a 500mA.
El siguiente es de guía agradable de Adafruit sobre este tema. Mi diseño siguió este Consejo. Tuya debe demasiado.
https://Learn.Adafruit.com/Adafruit-neopixel-uberg...
- Antes de conectar el NeoPixels a cualquier fuente de energía, añadir un condensador grande (1000 μF, 6.3V o superior) en el + y – terminales como se muestra arriba.
- Lugar una resistencia de 300 a 500 Ohm entre los datos de Arduino salida pin y la entrada a la primera NeoPixel. Este resistor debe ser el final de NeoPixel del alambre para ser eficaz! Algunos productos ya incorporan esta resistencia... Si no estás seguro, agregue uno... no hay nada de malo en doblar!
- Tratar de minimizar la distancia entre el Arduino y primer.
- Evite conectar NeoPixels a un circuito energizado. Si usted simplemente debe conectar siempre a tierra primero, entonces + 5V, entonces los datos. Desconectar en orden inverso.
- Si alimenta los píxeles con una fuente independiente, aplicar potencia a los píxeles antes de aplicar alimentación al microcontrolador. Observar las mismas precauciones como lo haría para cualquier parte sensible a la estática; a tierra antes de la manipulación, etc..