REG-LED灯带

RGB-LED条形灯是一种可变色彩的LED照明设备,它由多个RGB LED组成,并排安装在灯条上形成一条线性排列。
创客 乐高拼搭兼容 WS2812

示例程序

1.Arduino程序

#include <Adafruit_NeoPixel.h>

#define LED_PIN  5

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(10, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup(){
  pixels.begin();
}

void loop(){
  for (int i = 0; i < 10; i++) {
    pixels.clear();
    pixels.setPixelColor(i, pixels.Color(255, 0, 0));
    pixels.show();
    delay(1000);
  }
}

2.ESP32 MicroPython程序

import machine
import neopixel
import time

rgb = neopixel.NeoPixel(machine.Pin(2), 10)
while True:
  for i in range(0, 10, 1):
    rgb[i] = (100, 0, 0)
    rgb.write()
    time.sleep(1)
  for i in range(0, 10, 1):
    rgb[i] = (0, 0, 0)
    rgb.write()
    time.sleep(1)


资料

原理图

imgFile

WS2812B 规格书