WS2812B Addressable RGB Led Strip Light

WS2812B Addressable RGB Led Strip Light 

WS2812B LED strip, which is an addressable RGB LED strip. The information in this post also works with other similar LED strips, such as strips of the WS28XX family, Neopixel strip and others.

In the following figure you can see my WS2812B LED strip. It is 5 meters long and the LEDs are enclosed in a weatherproof silicone. So, they can be left outside at the rain and dust without any problem.

Ws2812B addressable led strip

WS2812B 60led

In my opinion, this is the coolest type of LED strips. You can control the brightness and the color of each LED individually, which allows you to produce amazing and complex effects in a simple way.

This LED strip is made by WS2812B LEDs wired in series. These LEDs have a IC built right into the LED. This allows a communication via a one-wire interface. This means that you can control lots of LEDs using just one digital pin of your Arduino.

In the following figure you can see the chip inside the LED. The LED is an RGB LED and works like so

This kind of strips are very flexible and can be cut to any length you want. As you can see, the strip is divided into segments, and each segment contains one RGB LED

You can adjust its size by cutting the strip with a scissors in the right place (the proper places to cut the strip are marked).

These strips come with  connectors  at each end . I’ve decided to cut the connectors, and solder header pins. It’s more handy if you want to connect the strip to an Arduino or to a breadboard

The LED strip should be powered using a 5V power source. At 5V, each LED draws about 50mA, when set to its full brightness.  This means that for every 30 LEDs, the strip may draw as much as 1.5 A. Make sure you select a power source that matches the strip’s needs.

Connection

If you end up using an external supply, don’t forget to connect the power supply ground to the Arduino ground

 

In this example, the WS2812B LED strip will be powered using the 5V Arduino pin. In my case, I’m controlling 14 LEDs. Bear in mind that if you want to control many LEDs, you’ll need to use an external power supply.

At present. we have the 30led/60led/144led per meter. also can  do 72/84led, and you can cut your want.of course. if 12V DC. you will Cut by 50MM.

Cutting the strip