Re: Building a Custom RGB Lighting Rig
Hey everyone,
Following up on my previous post about building a custom RGB setup. I've been experimenting with some new addressable LED strips and wanted to share my progress and some tips. I found that the WS2812B strips offer fantastic control and vibrant colors, but they can be a bit tricky to wire correctly. Make sure you have a stable power supply – undervolting will cause flickering!
Here's a basic schematic of how I connected my microcontroller (an Arduino Nano) to the strips:
// Basic Arduino sketch snippet for WS2812B control
#include <FastLED.h>
#define NUM_LEDS 60
#define DATA_PIN 6
CRGB leds[NUM_LEDS];
void setup() {
FastLED.addLeds<WS2812B, DATA_PIN, GRB>(leds, NUM_LEDS);
}
void loop() {
// Example: Set all LEDs to red
fill_solid(leds, NUM_LEDS, CRGB::Red);
FastLED.show();
delay(1000);
// Example: Set all LEDs to blue
fill_solid(leds, NUM_LEDS, CRGB::Blue);
FastLED.show();
delay(1000);
}
I'm also working on a custom mounting solution using 3D printed brackets and diffused channels to get a really smooth, even glow. Will share photos of that soon!