Схема подключения светодиодной ленты WS2812B
Материалы:
* Светодиодная лента WS2812B
* Микроконтроллер (например, Arduino, ESP8266, ESP32)
* Источник питания 5 В постоянного тока
Схема подключения:
Ввод питания
* Подключите положительный провод источника питания (+5 В) к контакту «+5V» на контроллере или светодиодной ленте.
* Подключите отрицательный провод источника питания (GND) к контакту «GND» на контроллере или светодиодной ленте.
Связь с микроконтроллером
* Подключите линию данных (DATA) светодиодной ленты к цифровому выходу микроконтроллера.
* Примечание: На некоторых контроллерах может потребоваться резистор в 330 Ом между линией данных и выходом микроконтроллера.
Физическое подключение светодиодной ленты
* Подключите первый пиксель светодиодной ленты к контроллеру (см. схему выше).
* Последовательно соедините пиксели светодиодной ленты друг с другом до тех пор, пока все пиксели не будут подключены.
Пример кода для Arduino:
FastLED library
«`c++
include
define NUM_LEDS 100
define DATA_PIN 6
CRGB leds[NUM_LEDS];
void setup()
{
FastLED.addLeds
}
void loop()
{
for (int i=0; i
define NUM_LEDS 100
define DATA_PIN 6
Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, DATA_PIN, NEO_GRB + NEO_KHZ800);
void setup()
{
strip.begin();
}
void loop()
{
for (int i=0; i