The 1M WS2812B 5V Addressable RGB Non-Waterproof LED Strip Light 60LED’s/Mtr is extremely flexible, easy to use and each LED of the strip can be controlled separately by using Arduino Board or basically by using a microcontroller.
Each LED has been equipped with the integrated driver that allows you to control the color and brightness of each LED independently.
These Non-Waterproof WS2812B SMD LED Strip 60 LED/Meter Flexible 1 METER LENGTH 5V, IP30 flexible RGB LED strips are an easy way to add complex lighting effects to a project.
The combined LED/driver IC on these strips is the extremely compact WS2812B (essentially an improved WS2811 LED driver integrated directly into a 5050 RGB LED), which enables higher LED densities.
In contrast to the APA102C used in some of our other similar LED strips, which uses a standard SPI interface (with separate data and clock signals), the WS2812B uses a specialized one-wire control interface and requires strict timing.
Soldering 1M WS2812B 5V Addressable RGB Non-Waterproof LED Strip Light 60LED’s/m
⇒ Each LED strip can be soldered to bring out three connectors: the input connector, the auxiliary power wires, and the output connector. The strip uses 3-pin JST SM connectors.
⇒ The input connector may have the white/black wire which will be ground, the green wire will be the signal input, and the red wire will be the power line.
⇒ The auxiliary power wires are connected to the input side of the LED strip and may have consisted of white/black and red wires. The white wire will be ground, and the red wire will be the power line. This provides an alternate (and possibly more convenient) connection point for LED strip power.
⇒ The output connector will be soldered on the other end of the strip and is designed to mate with the input connector of another LED strip to allow LED strips to be chained. The white/black wire will be ground, the green wire will be the signal output, and the red wire will be the power line.
Note: The ground connector wire colors may change as white to black kindly take a note of that. Depending on the connector bought to solder with the strip.
Connecting the 1M WS2812B 5V Addressable RGB Non-Waterproof LED Strip Light 60LED’s/m
⇒ To control the LED strip from a microcontroller, two wires from the input connector should be connected to your microcontroller. The LED strip’s ground (white) should be connected to ground on the microcontroller, and the LED strip’s signal input line (green) should be connected to one of the microcontroller’s I/O lines. The male pins inside the input connector fit the female terminations. If you are connecting the LED strip to a breadboard or a typical Arduino with female headers, you would want to use male-female wires.
⇒ We generally recommend powering the LED strip using the auxiliary power wires. Our 5 V wall power adapters work well for powering these LED strips. However, you might need a wire stripper to strip off some more insulation from the power wires.
⇒ It is convenient that the power wires are duplicated on the input side because you can connect the auxiliary power wires to your 5 V power supply and then the power will be available on the data input connector and can be used to power the microcontroller that is controlling the LED strip. This means you can power the microcontroller and LED strip from a single supply without having to make branching power connections.
The LED strip is divided into segments, with each segment containing one RGB LED. The strip can be cut apart on the lines between each segment to separate it into usable shorter sections. The data connection is labeled DO, Dout, DI, or Din, the positive power connection is labeled 5V, and the ground connection is labeled GND. Each LED in the picture shown above is at the center of its own segment; there are little lines drawn on the PCB silkscreen where the segments can be cut.
Multiple LED strips can be chained together by connecting input connectors to output connectors. When strips are chained this way, they can be controlled and powered as one continuous strip. Please note, however, that as chains get longer, the ends will get dimmer and redder due to the voltage drop across the strip. If this becomes an issue, you can chain the data lines while separately powering shorter subsections of the chain.
The WS2812B seems to be more sensitive than the TM1804 on our original LED strips. We recommend taking several precautions to protect it:
- Connect a capacitor of at least 100 μF between the ground and power lines on the power input.
- Avoiding making or changing connections while the circuit is powered.
- Minimize the length of the wires connecting your microcontroller to the LED strip.
- Follow generally good engineering practices, such as taking precautions against electrostatic discharge (ESD).
- Consider adding a 100 Ω to 500 Ω resistor between your microcontroller’s data output and the LED strip to reduce the noise on that line.
If the strip does get damaged, it is often just the first LED that is broken; in such cases, cutting off this first segment and resoldering the connector to the second segment brings the strip back to life.
- Installation surface must be smooth, clean and dry
- The part of LED components cannot be fixed on the surface of the sharp edges
- The strip should not be collided or crushed
- The strip can be cut following the cutting lines
- 24-bit color control (8-bit PWM per channel); 16.8 million colors per pixel
- The one-wire digital control interface
- Each RGB LED draws approximately 50 mA at 5 V with red, green, and blue at full brightness
- Power/data connectors on both the ends of strips for easy chaining and the input side includes an additional power and ground wire for alternate power connections.
Package Includes :
1 x 1M WS2812B 5V Addressable RGB Non-Waterproof LED Strip Light 60LED’s/m