This website requires JavaScript.
入驻
发布

基于STM32的桌面炫酷摆件兼开发板

九天
发布于2024-01-24 11:48:24
CC BY-NC协议 分类:智能家居 侵权投诉
销量: 129
6
16
27
简介:

基于STM32F103C8T6芯片而设计的一款桌面摆件兼具开发板的功能。具有座右铭自定义显示包含中英文,时钟显示以及久坐提醒等功能。

应用场景:

桌面摆件以及用于其它产品开发

1.产品简介:

本产品是基于STM32F103C8T6芯片而设计的一款桌面摆件兼具开发板的功能。

采用串口模式烧录程序,直接插数据线便可正常使用烧录。

具有座右铭自定义显示包含中英文,时钟显示以及久坐提醒等功能。

为了提高产品的灵活性,上述功能参数均可自行修改。

 

2.应用场景:

可以用作桌面炫酷摆件。

也可以作为开发板用于其它产品的开发。

 

3.产品概述:

主控芯片采用的是最为常见的STM32F103C8T6

人体检测模块采用的是海凌科的LD2410B(支持app修改人体检测距离)

该产品硬件电路相对简单,同时电路设计时我尽力减少了电子元件的种类数,方便更加低成本的复刻。

采用的是普通手机充电线进行供电,为type-c接口。

通电时插口旁边会有led指示灯。

 

4.产品参数: 

工作电压:DC5V

工作电流:约0.24A

供电指示:接口旁会有led灯,亮起时即为工作正常

工作温度:0℃ - 70℃

工作湿度: 40% - 80%RH

PCB规格:双层板,顶层贴片

按键使用的是:龟仔轻触按键3*4

铜柱采用种类有:M2.5*10+4,M2*6+6,M2*10+4,M2.5*12,M2*12

螺丝:M2*4,M2.5*4

led陶瓷灯丝:26mm,3V

 

3D简介图:

基于STM32的桌面炫酷摆件兼开发板硬件项目图1

成品组装图:

基于STM32的桌面炫酷摆件兼开发板硬件项目图2基于STM32的桌面炫酷摆件兼开发板硬件项目图3


5.使用说明:

所用串口通信发送信息均采用ASCLL码模式

波特率为115200

注:串口程序位于附件中

 

/*****第一页显示信息,可自行修改,直接通过串口发送对应的大写字母即可:

一类汉字模式:

16/32为字体大小

16:

十年饮冰难凉热血,百年回首自将请缨(0,15)A

心有山水不造作,静而不争远是非(16,29)B

与买桂花同载酒,终不似少年游(30,42)C

我自横刀向天笑去留肝胆两昆仑(43,56)D

仰天大笑出门去我辈岂是蓬蒿人(57,70)E

举酒邀明月,对影成三人(71,80)F

得之我幸,失之我命(81,88)G

凡人之躯比肩神明(89,96)H

摆之则易,不摆则难(97,104)I

32:

知足常乐(0,3)J

山止川行(4,7)K

斗南一人(8,11)L

和光同尘(12,15)M

冰与火(17,19)N

二类英文模式:

首先串口发送U,然后根据提示输入所要显示的英文。(信息断电会自保留)

 

/*****第二页时钟校准(由于没有内置电池,每次通电需要校准时间):

首先串口输入 T ,然后根据提示输入四位时间即可。

 

/*****久坐提醒修改:

首先输入 X ,然后根据提示修改提醒时间不超过9999。

 

6.备注:

1:输入的英文句子或修改的汉字界面,上次断电时所在的页面以及久坐提醒断电时均会自动保存。

2:人体检测距离可自行使用海凌科软件修改(附件有)(默认检测距离为0.5m左右)

3:久坐提醒时页面会自动跳转,同时灯闪烁频率加快。人离开自动恢复原样

4:两侧引脚包含芯片大部分引脚,可作为学习板使用(灯可以拔去,这样会方便些)

5:所有材料的成本大概为:85左右(不包含pcb板)

6:附件中包含有三部分的pcb文件(这里只展示了主板,剩余两个都已包含在附件中),所有程序源码(包括编译好的hex文件)以及所涉及到的串口软件,人体检测距离调节软件和程序烧录软件,另外还有BOM表以及大部分材料我当初的购买链接。

 

7.测试视频:

视频展示了如下功能:

1.     首界面修改其它中文。2.自定义修改英文句子。3.时钟校准。4.久坐提醒时间修改。5.断电信息自动保存。


STM32 桌面摆件 开发板 人体检测 呼吸灯
最近更新时间 2024-01-24 11:48:24
描述
PCB
元件清单
原理图
附件
讨论