桌面小彩灯


风景悦人
原创
发布时间: 2026-04-13 16:41:39 | 阅读数 0收藏数 0评论数 0
封面
今天做个桌面小彩灯,放在办公桌面或床头或给小朋友玩,都不错,它是用一个STM32F103C8T6系统板来驱动小灯的,加上3D打印的外壳,很简单,容易操作。

准备工作:

材料:

一个STM32F103C8T6系统板

一个彩色LED灯珠

一个按压开关

3D打印外壳

导线


1

打印外壳

附件中是两个打印文件,一个圆球,一个四方底座,直接用3D打印打印即可。

GC...
sphere.gcode
2.58MB
GC...
Cube.gcode
465.87KB
2

代码

程序用keil编译的,如果你有兴趣可以自己修改和补充,我只是简单的做了一个渐变的呼吸效果。

ZIP
彩色LED.zip
5.96MB
3

烧录

用串口或直接用ST-LINK烧录即可。

4

组装电路部分

我的3D打印件忘了留穿线的位置,直接用工具开个小孔就行,把LED固定在四方体的中间,高度大约是22毫米,因为球体的直径是50毫米,底部又去掉了一部分。然后从立方体里面连接LED的红绿蓝三个引脚到的单片机的A0,A1,A2,共阳角接3.3V引脚,我用的是共阳的LED。焊接按钮开关串联到LED的3.3V中,穿孔上螺环固定,再焊接纽扣电池到单片机。然后用热熔胶固定LED,固定单片机,电池。

5

最后效果

蓝灯时间有点短,可以再调一下程序,也可以写一下别的方式的闪灯程序。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载
pdf下载 举报