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

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

3天内不再提示

可寻址RGBLED灯的制作

454398 来源:工程师吴畏 2019-08-16 11:17 次阅读

第1步:我们想要的任何颜色。

可寻址RGBLED灯的制作

WS2812B包括3个超高亮LED(红色,绿色和蓝色)和一个紧凑型驱动电路(WS2811)只需要一个数据输入即可控制3个LED的状态,亮度和颜色。

在我看来,这是最酷的LED。您可以单独控制每个LED的亮度和颜色,这样您就可以以简单的方式产生令人惊叹的复杂效果。

这些LED内置一个集成在LED中的IC。这允许通过单线接口进行通信。这意味着您只需使用Arduino的一个数字引脚即可控制大量LED。

第2步:灯泡短片夹在行动中。

第3步:使用的材料和工具。

材料:

透明丙烯酸圆筒管。

透明亚克力板。

木制气缸体。

WS2812B LED(18 Leds)。

Arduino Pro Mini。

电容器1000uf 16v。

2x 10kohm电位器

环氧胶。

泡沫板。

遮蔽胶带。

电线。

乙烯基。

USB线。

木蜡。

工具:

旋转手工具。

手钻。

烙铁

剥线器

热胶枪

孔锯

夹具

激光切割机(可选)

步骤4:设计。

LED粘在木质圆筒内,LED上方有一个丙烯酸圆筒。

丙烯酸圆筒尺寸为: 240mm高度x 70mm外径。厚度约为5mm。

木块尺寸为: 70mm高度×90mm外径,厚度为12mm。

步骤5:激光切割设计。

我使用我在Vinyls贴纸上的自制数控激光切割机激光切割了我想在圆柱上蚀刻的模板设计。然后我将模板上的模板贴在不均匀的图案上,记住不要过度,否则看起来不干净。

第6步:雕刻设计压克力。

现在模式设计被转移到亚克力圆筒。

使用带有研磨尖端的小型旋转手动工具,我将设计雕刻在圆柱体上。模板将作为设计的边界。

步骤7:完成的丙烯酸管。

雕刻后,我从模具中取出模板并清理整个管子没有刮伤它。

第8步:电子

材料:

Arduino Pro Mini

18x WS2812B Leds

2x 10k ohm电位计

电线

USB转TTL转换器(用于编程arduino)

旧USB电缆

我使用了18个WS1812B RGB-LED。它仅使用5或6瓦,并提供8种不同的模式,由Arduino pro mini 328 5V/16MHz板控制。电位计用于在几种模式之间切换模式和控制速度,颜色或亮度。

连接;

所有LED + 5V和GROUND与Arduino相同。

Arduino数据引脚4到第一个WS2812B的Din和第一个Led到第二个Led的Dout等等。

电位计1和电位计2到A0和arduino的A1。

“将Fast_LED库安装到Arduino IDE”这里

步骤9 :制作LED戒指。

这里,我已经使用了18个LED来形成像新像素环一样的环。

使用铜线,我完成了Leds的所有连接。所有+ 5V和GND都是常见的。

第一个LED的声音由arduino的数据引脚4馈送。然后第一个领导的Dout进入第二个领导的丁,然后进入并进入第17个领先。第17个Led的Dout保持打开状态。

步骤10:制作木制底座。

对于底座,我把木制圆筒切成三个15毫米,15毫米和40毫米长的部分。

我只使用了两段木头,一块大,一块小。之后,使用孔锯将大环的内径从55mm扩展到70mm。

使用相同直径的孔锯,用丙烯酸板制成透明的丙烯酸环。

使用环氧胶然后我将丙烯酸环连接到支架的底部,并使用文件平滑边缘。

为电位器制作凹槽,内部彼此相对,并使用5mm钻头制作孔用于电位器旋钮。

步骤11:缓冲管。

使用一些泡沫我用胶水衬垫了木质底座的顶部内壁。泡沫将防止丙烯酸管在连接管或移除时刮伤。

步骤12:最终装配。

最后使用热胶将所有组件连接到木质底座上。

电源,USB电缆也通过5mm孔从外部连接到Arduino。

所有连接都通过热缩管固定,防止短路。底盖由薄木板和胶水组成底座,并添加了一些橡胶脚,以便抓住表面。

最后使用木蜡我已经打磨了整个木制外壳。

我在管底部使用了一些棉花来阻止光线透过。事实证明它很令人满意。它就像一个彩色的云。

第13步:最终产品

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led灯
    +关注

    关注

    22

    文章

    1549

    浏览量

    107015
  • RGB
    RGB
    +关注

    关注

    4

    文章

    754

    浏览量

    57365
收藏 人收藏

    评论

    相关推荐

    ARM指令的寻址方式有几种?试分别举例说明

    ARM指令的寻址方式有几种?试分别举例说明  ARM指令集的寻址方式有基址寻址、立即寻址、寄存器寻址、寄存器间接
    的头像 发表于 01-29 18:10 576次阅读

    浅谈PLC编程的字节寻址和字寻址

    在PLC编程时,字节或多字节的变量一般支持绝对地址寻址(比如,IW0、MD4等)。要想正确寻址,则必须要搞清楚寻址的规则。目前常见的规则有两种:字节寻址和字
    发表于 01-24 10:51 186次阅读
    浅谈PLC编程的字节<b class='flag-5'>寻址</b>和字<b class='flag-5'>寻址</b>

    简单介绍PLC存储器寻址规则

    在PLC编程时,字节或多字节的变量一般支持绝对地址寻址(比如,IW0、MD4等)。要想正确寻址,则必须要搞清楚寻址的规则。目前常见的规则有两种:字节寻址和字
    发表于 01-18 10:17 202次阅读
    简单介绍PLC存储器<b class='flag-5'>寻址</b>规则

    PLC里面的立即寻址、直接寻址、间接寻址你都搞懂了吗?

    我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接寻址;这里主要给大家区分下直接和间接寻址
    的头像 发表于 01-04 15:20 951次阅读
    PLC里面的立即<b class='flag-5'>寻址</b>、直接<b class='flag-5'>寻址</b>、间接<b class='flag-5'>寻址</b>你都搞懂了吗?

    SCL中数据块的间接寻址

    间接寻址,使用数组的符号地址访问
    的头像 发表于 01-03 09:33 380次阅读
    SCL中数据块的间接<b class='flag-5'>寻址</b>

    内存寻址的具体设计

    本文的目的不是介绍内存寻址的具体设计,其实很多细节我也不了解,而是想通过内存寻址的设计思想看看对 FPGA 的设计有什么帮助和借鉴。
    的头像 发表于 12-16 09:25 248次阅读

    SIMATIC S7-1500 PLC S7-SCL寻址详解

    寻址可分为直接寻址和间接寻址,以下分别介绍。
    的头像 发表于 12-04 09:29 1155次阅读
    SIMATIC S7-1500 PLC S7-SCL<b class='flag-5'>寻址</b>详解

    单片机驱动32个RGBLED,每个LED单独亮度单独颜色如何实现?

    单片机驱动32个RGBLED,每个LED单独亮度单独颜色,如何实现,给个思路?
    发表于 11-09 06:16

    什么是PLC直接寻址和间接寻址

    什么是PLC直接寻址和间接寻址?  PLC直接寻址和间接寻址是在程序设计中经常使用的两种方法。直接寻址指的是根据地址直接访问特定的内存单元,
    的头像 发表于 09-15 14:59 1614次阅读

    PLC中为什么要间接寻址?直接寻址不行吗?

    PLC中为什么要间接寻址?直接寻址不行吗? PLC,也称程序可编程控制器,是一种专门用于自动化控制的电子设备,广泛应用于各种工业领域中。在PLC编程中,常常用到寻址的概念,以便读取或控制具体的设备
    的头像 发表于 09-15 14:59 1143次阅读

    plc间接寻址有什么用?

    plc间接寻址有什么用? PLC间接寻址是一个非常重要的概念,它是一种用于访问和控制PLC(可编程逻辑控制器)中的数据的技术。本文将从PLC间接寻址的定义和原理开始,深入探讨它的用途和优点,并简要
    的头像 发表于 09-15 14:59 1019次阅读

    如何区分西门子PLC的直接寻址和间接寻址

    我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接寻址;这里主要给大家区分下直接和间接寻址
    的头像 发表于 08-28 14:43 948次阅读
    如何区分西门子PLC的直接<b class='flag-5'>寻址</b>和间接<b class='flag-5'>寻址</b>

    西门子博途中全局数据块中的变量寻址

    全局数据块中的变量可以按符号名或绝对地址进行寻址。对于符号寻址,可以使用数据块的名称和变量名,并用圆点分隔。数据块的名称用引号括起来。
    的头像 发表于 07-04 10:15 3936次阅读

    如何用ESP8266制作一个声音反应性RGB LED条?

    我想用 ESP8266 制作一个声音反应性 RGB LED 条,声音应该从我手机的麦克风中捕获并发送到 ESP,ESP 将寻址 LED。 这可能吗 ? 我在网上看到过这些类型的东西,但它们使用类似
    发表于 06-07 07:14

    8031单片机中既可以位寻址又可字节寻址的单元是哪个?

    8031单片机中既可以位寻址又可字节寻址的单元是哪个?请解释一下为什么?
    发表于 05-09 16:06