seagatecm 发表于 2015-12-11 18:39:08

arduino怎么操作WS2812B彩灯模块

现有 CJMCU-2814最新 WS2812B-4位 RGB LED,请问怎么用arduino操作颜色变化?

zoologist 发表于 2015-12-11 20:44:43

最好问卖家啊

WS2812B的灯带我用过

你可以参考一下http://www.lab-z.com/anl/

nick_zm 发表于 2015-12-11 21:43:53

https://learn.adafruit.com/adafruit-neopixel-uberguide   adafruit有专门的库来控制

seagatecm 发表于 2015-12-12 00:19:59

@zoologist,你好,我看了你的博客,但是还没太懂。有点细节想问下。
我这个彩灯模块上面是有4个灯吗?
每个灯都可以独立设置颜色?
他的供电电压是5v吗?
我试着接上5v电压他很快就发热了但是没有任何颜色。
FastLED这个库是从github上下载的吗?

PINKWALKMAN 发表于 2015-12-15 08:05:39

arduino直接控制这个LED灯是不可能的,建议用三极管搭一个放大电路,如果嫌麻烦用现成的298模块也行,298有4路输出正好满足要求。接下来就按你怎么写程序了,用arduino的PWM的IO口来控制可以很好控制实现不同颜色的亮弱变化。试试吧。

seagatecm 发表于 2015-12-15 11:10:01

多谢大家,搞定了。
可以用arduino的IO直接驱动,下载了adafruit的库直接就能用了。

PINKWALKMAN 发表于 2015-12-16 09:39:30

PINKWALKMAN 发表于 2015-12-15 08:05 static/image/common/back.gif
arduino直接控制这个LED灯是不可能的,建议用三极管搭一个放大电路,如果嫌麻烦用现成的298模块也行,298有 ...

我去的………………

darkorigin 发表于 2015-12-16 11:03:00

最简单就是用PWM来控制。。。我已经成功驱动某高端大气上档次鼠标滚轮种拆出的LED发光。

太行摄狼 发表于 2017-5-6 22:48:47

楼主奉献下adafruit的库吧 谢谢

Ansifa 发表于 2017-5-6 23:52:31

用fastled啊
https://github.com/FastLED/FastLED/
通杀大部分灯带

暴走魔方 发表于 2017-5-7 02:46:55

我按照外国一个教程做了一个蓝牙控制颜色的,app是苹果通用的,自己设置,蛮好用的
页: [1]
查看完整版本: arduino怎么操作WS2812B彩灯模块