Arduino圣诞灯

时间:2016-11-15 14:12:40

标签: c++ arduino arduino-uno led

好的,所以我的问题是关于一串灯的硬件。在人们使用arduino编写一串灯光之前你可能已经看过这个项目,但我有一个非常长的50字符串,我想剪掉它。

Arduino LED String of Lights

所以问题是我不确定哪条线是哪条,因为大多数灯都使用红色(电源),蓝色(地面),绿色(时钟)和黄色(数据),而我的灯串使用红色,白色和两个蓝色,这意味着我的白线和我的蓝色线代表图中的绿色和黄色。我继续把绳子切成两半 - 但中间只有3根电线!其中一条蓝色导线在第一个导线之后结束,因此每个导线之间只有一条红色,白色和蓝色导线。我尝试连接灯,就像我在剪切之前一样,但灯没有遵循代码。它们只是以随机颜色点亮,每隔一秒左右就会切换一次。哪根电线是哪根?有人能告诉我如何确保数据正在通过吗?

2 个答案:

答案 0 :(得分:0)

我很确定它们不是RGB LED,而是WS2812。这种LED由5V电源供电,可单独寻址,并通过串行链路进行控制。

我看到的几乎每个项目都使用了快速库:http://fastled.io/

而且......快乐。使用LED灯条,您将获得比其他类型更多的灯光效果..

答案 1 :(得分:0)

  

我的LED灯串使用红色,白色和两个蓝色

正如@ frarugi87所说,你可能有一些可加压的LED(WS28xx)

红色是Vcc

蓝色线是GND。

白色是数据引脚。这些是可加压的LED,因此您只需要一个数据引脚来控制所有LED。