Arduino - DotStar Led Strip
In deze tutorial leren we hoe u met Arduino een DotStar RGB LED-strip aanstuurt. In detail behandelen we:
- Hoe u Arduino aansluit op de DotStar LED-strip
- Hoe u Arduino programmeert om de kleur en helderheid van iedere individuele LED op de strip te regelen
- Hoe u Arduino programmeert om het ‘comet’ effect te creëren voor de DotStar LED-strip
Hardware Vereist
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over de DotStar RGB LED Strip
Pinout
De DotStar RGB LED-strip heeft vier pinnen:
- GND pin: moet verbonden worden met GND (0V)
- CI pin: Clock pin die het kloksignaal ontvangt. Deze moet verbonden worden met een Arduino pin.
- DI pin: Data pin die het bedieningssignaal ontvangt. Deze moet verbonden worden met een Arduino pin.
- 5V pin: moet verbonden worden met 5V van een externe voeding

Bekabeling Schema

This image is created using Fritzing. Click to enlarge image
Hoe te Programmeren voor DotStar RGB LED Strip
- Include een DotStar bibliotheek
- Declareer een DotStar object
- Initialiseer de DotStar
- Stel kleur (r, g, b) in voor elke individuele LED (pixel)
- Stel helderheid in voor de hele strip
※ Notiz:
- DotStar.setBrightness() geldt voor alle pixels op de LED-strip. Om de helderheid per individuele pixel aan te passen, kunt u de kleurwaarden schalen.
- De waarden ingesteld met DotStar.setBrightness() en DotStar.setPixelColor() worden pas zichtbaar nadat DotStar.show() is aangeroepen.
Arduino Code
De onderstaande code schakelt pixels één voor één rood aan met een vertraging tussen elke pixel
Snelle Stappen
- Navigeer in de Arduino IDE naar het icoon Libraries in de linkerzijbalk.
- Zoek op “Adafruit DotStar” en vind de DotStar bibliotheek van Adafruit.
- Klik op de knop Installeren om de DotStar bibliotheek te installeren.

- U wordt gevraagd om afhankelijkheden te installeren. Klik op Alle installeren.

- Kopieer de bovenstaande code en open deze met de Arduino IDE.
- Klik op de knop Uploaden in de Arduino IDE om de code naar de Arduino te uploaden.
- Bekijk het LED-effect.
Arduino Code - LED Strip Comet Effect
De onderstaande code creëert het ‘comet’ effect voor de DotStar LED-strip.
※ Notiz:
Voor andere LED-effecten bieden wij de betaalde programmeerservice aan.
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.
Bekijk onze video-tutorial voor een visuele begeleiding bij dit project! De video biedt extra inzichten en laat het eindresultaat in actie zien.