0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

454398 来源:网络整理 作者:网络整理 2019-11-20 10:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤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
    led
    +关注

    关注

    244

    文章

    24715

    浏览量

    692430
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197444
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    专门用于驱动高压侧开关器件(如MOSFETIGBT)的LED照明驱动IC-WD10-3111

    LED照明中使用的‌浮电流驱动IC‌(Floating Current Driver IC)是一种专门用于驱动高压侧开关器件(如MOSFETIGBT)的集成电路,其核心特点是‌为高压侧驱动电路提供浮动电源‌,以适应开关器件源极电位随开关状态
    的头像 发表于 04-14 09:35 882次阅读
    专门用于驱动高压侧开关器件(如MOSFET<b class='flag-5'>或</b>IGBT)的<b class='flag-5'>LED</b>照明驱动IC-WD10-3111

    在昉·星光开发板上控制WS2812B炫彩灯环

    -*-# file: ~/projects/spi/ws2812b_test.pyimport timefrom lib import neopixel_spidev as npfrom
    发表于 03-06 06:15

    在 VisionFive 2 上使用的彩色光环

    /ws2812b_test.pyimport timefrom lib import neopixel_spidev as npfrom lib.pixelbuf import wheelwith
    发表于 03-05 07:32

    CW32L012/F030灵眸X1智能小车——板载WS2812驱动示例

    WS2812是一种广泛使用的地址可控制的RGB LED模块,其内置驱动电路和控制芯片,允许用户通过单线信号控制多个LED的颜色和亮度。
    的头像 发表于 01-05 16:35 3309次阅读
    CW32L012/F030灵眸X1智能小车——板载<b class='flag-5'>WS2812</b>驱动示例

    零知IDE——基于STM32F103RBT6的PAJ7620U2手势控制WS2812 RGB灯系统

    先进的PAJ7620U2手势识别传感器和WS2812B RGB LED,实现智能手势开关控制功能。系统能够实时检测手部在三维空间中的位置和运动轨迹,并将这些动作信息转换为直观、绚丽的灯光效果项目
    发表于 12-29 19:04

    零知IDE——基于STM32F103RBT6的PAJ7620U2手势控制WS2812 RGB灯系统

    基于STM32F103RBT6的手势控制LED系统,通过PAJ7620U2传感器识别手势动作,驱动WS2812B灯实现交互式灯光效果。系统采用软件I2C通信和SPI+DMA驱动方案,支持挥手开关机、手部位置跟踪及彩虹尾影效果。
    的头像 发表于 12-29 17:48 2084次阅读
    零知IDE——基于STM32F103RBT6的PAJ7620U2手势控制<b class='flag-5'>WS2812</b> RGB灯<b class='flag-5'>带</b>系统

    【瑞萨RA6E2地奇星开发板试用】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 12-27 03:28

    基于STM32F103C8T6驱动WS2812彩灯模块点亮RGB灯

    一、WS2812模块简介 WS2812是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据
    的头像 发表于 12-04 11:29 6979次阅读
    基于STM32F103C8T6驱动<b class='flag-5'>WS2812</b>彩灯模块点亮RGB灯

    【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果

    首先说明硬件接线调整:WS2812 灯珠串联时,第一个灯珠的 DI 引脚连接 RA6E2 的 P001 引脚,VCC 接开发板 5V 电源,GND 与开发板 GND 共地,后续灯珠的 DO 引脚连接
    发表于 11-25 01:55

    高性能WiFi天线技术解析:ANT-W63WS6在多频段应用中的设计与性能

    ≤1.8的电压驻波比(VSWR)、7.2dBi9.4dBi的峰值增益以及77%86%的效率。TE Connectivity/Linx Technologies ANT-W63WS6铰链刀片式Wi-Fi 6/6E/7天线长2
    的头像 发表于 11-07 10:58 1029次阅读

    【瑞萨RA6E2】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 11-05 08:36

    1.8 A 单闪双闪 LED 驱动器 skyworksinc

    电子发烧友网为你提供()1.8 A 单闪双闪 LED 驱动器相关产品参数、数据手册,更有1.8 A 单闪双闪 LED 驱动器的引脚图、接线图、封装手册、中文资料、英文资料,1.8
    发表于 07-29 18:35
    1.8 A 单闪<b class='flag-5'>或</b>双闪 <b class='flag-5'>LED</b> 驱动器 skyworksinc

    【RA4L1-SENSOR】点亮 WS2812 全彩点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 06-09 12:48

    DC-3.0 GHz 六位数字衰减器,串行并行驱动器 (0.5 dB LSB) skyworksinc

    电子发烧友网为你提供()DC-3.0 GHz 六位数字衰减器,串行并行驱动器 (0.5 dB LSB)相关产品参数、数据手册,更有DC-3.0 GHz 六位数字衰减器,串行并行
    发表于 05-23 18:31
    DC-3.0 GHz 六位数字衰减器,<b class='flag-5'>带</b>串行<b class='flag-5'>或</b>并行驱动器 (0.5 dB LSB) skyworksinc

    【RA-Eco-RA4M2开发板评测】点亮WS2812点阵屏

    WS2812 是彩色灯珠控制芯片,可以控制 RGB 三色灯珠混合呈现出 16M 种颜色,WS2812 有单颗芯片形式,需要外接 RGB 灯珠,也有集成 WS2812 的 RGB 灯珠。 WS2
    发表于 05-07 15:28