极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 31392|回复: 11

arduino怎么操作WS2812B彩灯模块

[复制链接]
发表于 2015-12-11 18:39:08 | 显示全部楼层 |阅读模式
现有 CJMCU-2814最新 WS2812B-4位 RGB LED,请问怎么用arduino操作颜色变化?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2015-12-11 20:44:43 | 显示全部楼层
最好问卖家啊

WS2812B的灯带我用过

你可以参考一下  http://www.lab-z.com/anl/
回复 支持 反对

使用道具 举报

发表于 2015-12-11 21:43:53 | 显示全部楼层
https://learn.adafruit.com/adafruit-neopixel-uberguide   adafruit有专门的库来控制
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-12 00:19:59 | 显示全部楼层
@zoologist,你好,我看了你的博客,但是还没太懂。有点细节想问下。
我这个彩灯模块上面是有4个灯吗?
每个灯都可以独立设置颜色?
他的供电电压是5v吗?
我试着接上5v电压他很快就发热了但是没有任何颜色。
FastLED这个库是从github上下载的吗?
回复 支持 反对

使用道具 举报

发表于 2015-12-15 08:05:39 | 显示全部楼层
arduino直接控制这个LED灯是不可能的,建议用三极管搭一个放大电路,如果嫌麻烦用现成的298模块也行,298有4路输出正好满足要求。接下来就按你怎么写程序了,用arduino的PWM的IO口来控制可以很好控制实现不同颜色的亮弱变化。试试吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-15 11:10:01 | 显示全部楼层
多谢大家,搞定了。
可以用arduino的IO直接驱动,下载了adafruit的库直接就能用了。
回复 支持 反对

使用道具 举报

发表于 2015-12-16 09:39:30 | 显示全部楼层
PINKWALKMAN 发表于 2015-12-15 08:05
arduino直接控制这个LED灯是不可能的,建议用三极管搭一个放大电路,如果嫌麻烦用现成的298模块也行,298有 ...

我去的………………
回复 支持 反对

使用道具 举报

发表于 2015-12-16 11:03:00 | 显示全部楼层
最简单就是用PWM来控制。。。我已经成功驱动某高端大气上档次鼠标滚轮种拆出的LED发光。
回复 支持 反对

使用道具 举报

发表于 2017-5-6 22:48:47 | 显示全部楼层
楼主奉献下adafruit的库吧 谢谢
回复 支持 反对

使用道具 举报

发表于 2017-5-6 23:52:31 | 显示全部楼层
用fastled啊
https://github.com/FastLED/FastLED/
通杀大部分灯带
回复 支持 反对

使用道具 举报

发表于 2017-5-7 02:46:55 | 显示全部楼层
我按照外国一个教程做了一个蓝牙控制颜色的,app是苹果通用的,自己设置,蛮好用的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-28 23:21 , Processed in 0.050749 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表