Stap 8: Race boom licht Info
Een nu voor een woord op de LEDs gebruikt in het project
WS2812B WS2811 5050 RGB LED & PCB Board 1-LED Module digitale Pixel lichte 5V
De LED's die ik heb gebruikt zijn in principe een kale versie van Adafruit van. Tenzij u beschikt over een mooie soldeerbout die overweg kan met kleine, ingewikkelde verbindingen, overwegen wat extra deeg uitgaven en krijgen van Adafruit versie, die lijkt te zijn gemakkelijker te behandelen.
De race boom software is geschreven zodanig dat niet meer dan twee LEDs zijn op een bepaald moment verlicht. Als u dit aan het licht van meer dan drie op volle kracht te wijzigen, moet u waarschijnlijk voor het aandrijven van de lichten met een externe stroombron, zoals je Arduino kan alleen iets als 500mA duwen.
De volgende beetje is van Adafruit van nice gids over dit onderwerp. Mijn ontwerp dit advies opgevolgd. U moet ook.
https://Learn.adafruit.com/adafruit-neopixel-uberg...
- Voeg voordat de NeoPixels verbinden met een stroombron, een grote condensator (1000 µF, 6.3V of hoger) over de + en – terminals zoals hierboven.
- Plaats een 300 tot 500 Ohm weerstand tussen de gegevens van de Arduino uitgang pin en de input voor de eerste NeoPixel. Deze weerstand moet aan het einde van de NeoPixel van de draad om doeltreffend te zijn! Sommige producten al nemen deze weerstand... Als u niet zeker bent, voeg een... er is geen kwaad in het verdubbelen!
- Probeer te minimaliseren van de afstand tussen de Arduino en de eerste pixel.
- Vermijd NeoPixels verbinden met een live circuit. Als u gewoon moet altijd verbinding maken de grond eerst, dan + 5V en gegevens. Verbinding verbreken in de omgekeerde volgorde.
- Als het aandrijven van de pixels met een apart aanbod, de stroomtoevoer de pixels voordat u macht toepast op de microcontroller. Observeren van dezelfde voorzorgsmaatregelen zoals u zou doen voor een static-gevoelige deel; zichzelf aarden voordat behandeling, enz.