
开源协议
:CC BY-NC 3.0
(未经作者授权,禁止转载)描述
视频链接:
项目简介
此处可填写项目的基本介绍,示例:
本项目是基于stm32f103c8t6单片机的艺术驱动器,功能很简单就是开机之后每次按下按键就会在oled显示屏上显示设定好的句子
相较艺术驱动器v1.0版本,增加了纽扣电池充电电路(现在已经可以兼容lir2032纽扣电池)并删除了一些不必要的电路元件,让电路板上有更多空间进行彩色丝印。
左下方的拨动开关拨到左边是开机,右边是充电模式,在充电模式下使用typec数据线可以帮lir2032纽扣电池充电(但不可以给cr2032纽扣电池充电)
右上角的按键,一个是复位按键,一个是切换下一句子的按键。
使用右上角的1x4p接口可以进行程序烧录。
项目参数
- 本设计采用cr2032纽扣电池供电或可充电的lir2032纽扣电池,并配置充电电路
- 本设计采用0.91寸的oled屏幕进行显示
- 单片机选用stm32f103c8t6
原理解析(硬件说明)
本项目由以下部分组成,stm32最小系统部分、电源部分、oled屏幕部分、按键部分
原理非常简单,只要有stm32的基础就可以学会并进行程序的修改
大概原理就是 通过stm32的io口检测外部按键按下,然后播放下一条文字内容,文字内容需要提前进行汉字取模以及编排好显示顺序
建议先观看一下b站up 江协科技的stm32教程的io口部分,以及他的oled模块教学
注意事项
不要在安装cr2032纽扣电池的时候,在typec充电口处插数据线进行充电
实物图
设计图

BOM


评论