Schritt 8: Baum Licht Renninformationen
Jetzt nach einem Wort auf den LEDs, die im Projekt verwendeten
WS2812B WS2811 5050 RGB LED & PCB-Board 1-LED-Modul digitale Pixel Licht 5V
Die LEDs habe ich sind im Grunde ein Barebone Version von Adafruit ist. Sofern Sie einen schönen Lötkolben, der kleinen verarbeiten kann, komplizierte Verbindungen betrachten einige zusätzliche Teig zu verbringen und erhalten Adafruit Version, die schaut, um leichter zu bewältigen sein.
Die Rennen-Baum-Software wird geschrieben, so dass nicht mehr als zwei LEDs gleichzeitig leuchten. Wenn Sie dies, um mehr als drei bei voller Leistung Leuchten ändern, musst wahrscheinlich du die Lichter mit einer externen Stromquelle wie Ihre Arduino nur etwas wie 500mA schieben kann.
Das nächste Stück ist von Adafruit schöne Anleitung zu diesem Thema. Mein Design folgte diesem Rat. Sie sollten auch.
https://Learn.Adafruit.com/Adafruit-Neopixel-uberg...
- Vor dem NeoPixels an eine Stromquelle angeschlossen wird, fügen Sie einen großen Kondensator (1000 µF, 6.3V oder höher) über die + und -Terminals, wie oben gezeigt.
- Statt einer 300 bis 500 Ohm Widerstand zwischen den Arduino-Daten Ausgang Pin und die Eingabe der ersten NeoPixel. Dieser Widerstand muss am NeoPixel Ende des Drahtes um wirksam zu sein! Einige Produkte bereits Widerstand... zu übernehmen, wenn Sie nicht sicher sind, fügen Sie eine... es gibt keinen Schaden in verdoppeln!
- Versuchen Sie, den Abstand zwischen dem Arduino und erste Pixel zu minimieren.
- Vermeiden Sie eine live-Schaltung NeoPixels herstellen. Wenn Sie einfach immer eine Verbindung herstellen müssen, Boden zuerst, dann + 5V, dann Daten. Trennen Sie in umgekehrter Reihenfolge.
- Wenn die Pixel mit einer separaten Stromversorgung einschalten, schalten Sie die Pixel vor Anschluss an die Stromversorgung an den Mikrocontroller. Beobachten Sie die gleichen Vorsichtsmaßnahmen wie bei statisch empfindliche Teile; Erden Sie sich vor der Behandlung, etc..