找回密码
 立即注册
搜索
0赞
赞赏
手机版
扫码打开手机版
把文字装进口袋

rgb灯珠控制电路(rgb带控制 灯珠接线方法)_1

嘉熙莫多多ir 2022-8-12 14:50:26
文章摘要:rgb灯珠控制电路(rgb带控制 灯珠接线方法)_1rgb灯珠控制电路rgb带控制珠的接线方法) 前言: 我想起在阿姨家注册账户刚10年,就在阿姨家注册了账户,以便更容易下载芯片datasheet。之后,无论什么技术问题都开始在论坛...
                                               
                                                       
                            rgb灯珠控制电路rgb带控制珠的接线方法)
前言:
我想起在阿姨家注册账户刚10年,就在阿姨家注册了账户,以便更容易下载芯片datasheet。之后,无论什么技术问题都开始在论坛投稿,寻求大家的帮助,大部分的问题都得到了很好的解决。
平时活跃在论坛上的时间很少,今年因为疫病,关注论坛的时间也变多了。正好看到了乐鑫的ESP32开发板,所以第一次参加论坛的开发板评价活动。我的公司因为传统行业,所运用的电子技术和现在的科技差距很大,虽然早就知道乐鑫的产品,但是一直没有机会和时间接触。在此,感谢阿姨和贸哲电子提供了这次评价的机会。
我申请的乐鑫ESP32开发板中途情况发生了变化,开发板发送过来的时候设计上没怎么花时间,但是双11,采样了PCB,购买的设备也受到了影响。我会联系第二个阿姨,说明情况,设计报告会晚些。感谢第二个阿姨在这里的理解。
正文:
(一)需求
使用乐鑫ESP32开发板制作智能的气氛灯,APP控制可以进行气氛灯开关和颜色调整。
(二)设计
1.硬件方案设计
智能气氛灯直接要求市电AC220V的供电,rgb灯珠采用市售的单总线5050全彩色灯珠,硬件架构设计的示意图如下。
</p>为了制作出气氛像成品一样的灯,使用了麻藤球的灯罩和灯座,以及E27LED灯泡进行改装。
</p>从图中可以看出,这种类型的头部可以方便地改装自己设计的电源板和灯板。
2.软件方案设计
Arduino+Blinker我想采用开发平台,主要学习Arduino编程应用。
环境构筑
1)安装Python
从官网下载最新版Python安装
2)安装ArduinoIDE
从官网下载并安装了最新版本ArduinoIDE,现在官方网站上有V1.8的版本。
3)安装开发板支持包ESP32
Arduino在安装路径X:Arduinohardware下创建新的ESP32文件夹,并将下载的Arduino-ESP32开发包解冻到路径下。执行路径下方的toolget。exe(前提是,必须先安装Python),执行完成后会自动关闭。
该步骤完成后,启动ArduinoIDE,菜单栏“工具”-gt;“开发板”-gt;“ESP32Arduino”目录中显示相关的开发板名称。
4)安装Blinker-library库
将下载的Blinker库解冻到Arduino的安装目录下:X:Arduinolibraries
5)安装Adafruit NeoPixel库
将下载的Adafruit NeoPixel库解冻到Arduino的安装目录下:X:Arduinolibraries
6)手机终端APP的设置
被手机终端采用Blinker。
</p>(三)实现
1.硬件安装
1)电源管理模块
因为手上有刚刚做了项目的剩余的金升阳10WAC-DC电源模块,电源管理部分采用该AC-DC电源模块来实现AC220V转DC5V的功能。
2)主模块
ESP32为了不破坏开发板的一致性,ESP32安装开发板,设计引出电源输入输出接口和信号接口的基板,并且为了便于后期调试,ESP32开发板UARTCMOS电平转RS?设计232级接口电路。
3) RGB灯板
采用Worldsemi公司的WS2812B RGB5050灯珠,该珠中内置有控制器,采用单一总线通信方式,级联容易,性价值比高。E27灯头由于内部空间有限,rgb珠子的数量被设计成24个。
2.软件安装
1)APP
亮灯-BlinkerAPP安装后进入APP,按照以下图进行操作。
</p>2)ESP32应用程序
参考附件
(四)焊接及组装
1)硬件焊接
一共需要三张PCB的焊接,在焊接过程中颈椎疼痛,发现职业病的结果,同时不得不感叹岁月不饶人。以前,在一个公众号上看到“我23岁,不能体检”这句话,反映了现代年轻人的职业病和亚健康现象的严重性。
2)硬件的组装
取下LED灯泡罩,拆下以往的灯板和电源板,将电源板的AC200V输入E27螺纹口的L和N点,用热熔固定。盖上散热片,引出DC5V输出引线。
</p>ESP32将基板和RGB灯板重叠在散热片的两个固定孔中安装,盖上LED灯罩。手上只有M2*15的铜柱,戴上后有点高。
</p>将改装后的LED灯安装在插座上,安装麻藤球灯罩即可,非常成功。
</p>(五)作品展示
演示视频
正在装入视频。。
(六)制作心得及总结
1.制作心得
1)由于时间的关系,软绵绵63?硬件设计、设计报告、演示文稿?视频有点粗糙,请谅解。整理了设计资料后,会上传到这个投稿上。
2)除了APP控制之外,还增加了语音控制功能,天猫可以通过精灵或小度等智能扬声器来控制气氛灯。因为时间的关系,我的手上刚好没有这几个智能扬声器,所以在这里实现不了。如果后面有空的话,天猫买精灵来玩。
2.总结
1)Arduino确实适合DIY设计,理解芯片和低驱动相关知识不需要太长时间,用户可以在应用设计上下功夫。
2)乐鑫的WIFIBLE芯片确实价格比高。
3)这次的活动找回了大学DIY的乐趣,再次感谢了阿姨和贸哲电子举办的这次活动。
原标题:我的硬件狂想作品-智能气氛灯
原作者:天意无罪
本文是21ic有奖征文作品,详情请参照21ic论坛活动专区:第一次万元红包——蓝V达人有奖征文活动,如果你也参加有意思征文活动,欢迎进入论坛参加活动~

本帖子中包含更多资源

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

x

使用道具 举报

您需要登录后才可以回帖 立即登录
2022-8-12 15:46:00
太赞了
2022-8-12 20:53:31
不错
2022-8-13 20:15:35
顶一个了
2022-8-16 10:13:38
支持!!!!前排!!!!
2022-8-19 00:11:40
这个好好支持一下
2022-8-21 18:30:26
路过还不错
2022-8-24 12:49:11
很给力。。。。很喜欢
2022-8-25 00:30:55
还是看不懂,复杂
2022-8-25 06:21:47
1234下一页
返回顶部