站内搜索
发作品签到
专业版

STM32-ARGB灯光控制器

工程标签

2.0k
0
0
15

简介

一个基于STM32的ARGB控制器开源项目

简介:一个基于STM32的ARGB控制器开源项目

开源协议

MIT License

(未经作者授权,禁止转载)
创建时间:2024-06-18 00:58:56更新时间:2024-06-18 09:39:42

描述

基于STM32开发的ARGB控制器。

由于购买了ARGB风扇,但主板却没有3针 ARGB接口,而灯效好看ARGB控制器价格高达上百元甚至更贵,某DD上便宜的ARGB控制器效果实在太差,色彩断层严重,刷新率极低。索性做了一个F030的ARGB灯控,BOM成本不超过10元!

最重要的是,单片机在手中,想实现啥灯效自己写!上位机也可以自己写。

工程简介:

基于STM32的定时器PWM以及DMA实现的WS2812 ARGB控制器。

程序提供彩虹灯及跑马灯两种灯效(后续有空再继续写其他灯效~)。

并可通过串口与上位机通信,实现上位机控制灯光功能(如CPU温度显示、CPU占用率显示、音乐律动等)~

 

目前V1版本使用F030作为主控芯片,搭载5V 3针ARGB接口,可以直接和风扇对插!并板载了CH549 DAP-Link,还引出了所有IO.(这个板子也可作为F030开发板使用)

..由于CH549芯片有点贵,下次考虑换其他的...

目前受限于F030的RAM和ROM大小,灯级联总数不能太多,灯效也不能过于复杂。

V2版本考虑使用F1或其他内存大并带USB的单片机实现,并使用USB-CDC串口+板载Bootload支持程序在线更新。(饼先画在这里,目前太忙了,且工作中心不在嵌入式领域了)

附件是流光跑马模式的效果(风扇为棱镜4Pro)~

因工程仍在优化及维护中,故不对代码进行打包上传到附件,以下是工程仓库同步更新链接,可获取到最新版本源码:TomProMax/ARGB-FanLightController: An ARGB-Fan's Light Controller based on STM32F030 (github.com)

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
WS2812.mp4
18
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航