步骤1:收集组件
购买零件:
购买ARDUINO UNO:
https://www.utsource.net/itm/p/7199843.html
购买WS2812 LED灯:
https://www.utsource.net/itm/p/8673712.html
购买WS2812 LED灯环:
https://www.utsource达网络/ITM/p/8673715.html
////////////////////////////////////////////////////////
所以首先需要获得两个重要组件,其中一个是arduino,另一个是neopixel ws2812 LED/led灯带或环形灯。
要购买的商品(会员链接)-
Arduino Uno-
https://www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod 。..
Ws2812 neo像素(12位)环-
https://www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812 -。..
https://www。 banggood.com/CJMCU-12-Bit-WS2812-5050-。..
Ws2812 neopixel(7bit)ring-
https://www.banggood.com/5Pcs- CJMCU -7-位WS2812-5 。..
HTTPS://www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5 。..
WS2812 neopixel(3 bit)环-
https://www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG 。..
https://www。 banggood.com/CJMCU-3bit-WS2812-RGB-LED.。.
WS2812新像素LED灯带-
https://www.banggood.com/AUDEW-1M4M5M-RGB -SMD5050 -。..
HTTPS://www.banggood.com/4-PCS-WS2812-5V-Taillight 。..
HTTPS://www.banggood。 COM/0_5M1M2M3M4M5M-DC5V-USB-R 。..
HTTPS://www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50 。..
https://开头www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R 。..
步骤2:连接
非常简单。您需要做的就是将neopixel的vcc连接到neopixel的+ 5v和Gnd并连接到neopixel的Gnd和Vin引脚到任何数字引脚(我将其连接到引脚6,因为我们将在软件中定义引脚6。)。
IIf连接出现问题,然后向视频寻求帮助。
第3步:编程

打开Arduino IDE,然后转到示例并转到“ neopixel”,然后打开“简单”草图。
在草图中,您需要首先设置两件事
1-定义PIN 6(您需要定义与neopixel的Vin引脚相连的arduino的引脚号,我们在这里使用PIN 6)
2-定义NUMPIXELS 12个(您需要定义neopixel的像素个数,这意味着它上面没有LED,neopixel上有12个LED,所以我们要使用12个)
在循环部分中,有一个命令用于设置neopixel的颜色
pixels.setPixelsColor(i,pixels.Color(r,g,b));
其中“ i”是您要打开任何颜色的像素或led的数量
&“ r”“ g”“ b”是红色,绿色,蓝色及其值范围的颜色阴影是0到255。
所以我们在这里使用
pixels.setPixelsColor(0,pixels.Color(0,0,255);
这意味着第一个像素设置为蓝色。
第4步:上传代码
最后一步是将代码上传到Arduino,您已经完成了;如果您所做的一切正确,那么neopixel将根据您给出的逻辑打开。
责任编辑:wv
-
led
+关注
关注
243文章
24445浏览量
687542 -
Arduino
+关注
关注
190文章
6515浏览量
195991
发布评论请先 登录
基于STM32F103C8T6驱动WS2812彩灯模块点亮RGB灯
【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果
【瑞萨RA6E2】点亮 WS2812 全彩点阵屏
【RA4L1-SENSOR】点亮 WS2812 全彩点阵屏
【RA-Eco-RA4M2开发板评测】点亮WS2812点阵屏
WS2812B on S32K144始终闪烁白色,即使没有数据也是如此,为什么?
CW32模块使用 WS2812彩灯
DS852有哪些品牌或型号的其他特性或比较
零知开源——使用 GPIO 模拟时序驱动 WS2812B LED 灯带
零知开源——玩转WS2812B灯条模块
零知开源——玩转WS2812B灯条模块
开源项目!手把手教你制作一个互动式LED墙壁时钟!
使用伺服机构开发板控制 NeoPixel LED

如何使用neopixel或ws 2812或带Arduino的快速LED
评论