专业版
LED点阵时钟
948
0
0
0
简介
基于stm32标准库写的点阵LED
简介:基于stm32标准库写的点阵LED开源协议
:GPL 3.0
创建时间:2023-06-21 22:19:40更新时间:2023-07-06 13:55:38
描述
STM32点阵时钟
主控电路
芯片采用STM32F103C8T6,其余外设包括有IIC,SPI,USART。
IIC设备
1)MPU6050:最常见的陀螺仪,不过多介绍。
2)BME280:一个基于IIC通信的气压温度采集芯片。
3)DS3231:高精度时钟模块。
SPI设备
- 点阵LED:采用SPI通讯。
USART设备
- ESP8266:烧写固件后,从云端获取天气信息返回本地。
供电电路
- PW5300 2)AMS1117 3)TP4056
首先锂电池电压3.7~4.2V,考虑到效率问题先对电压进行升压到5V,使用PW5300,然后在用AMS1117进行降压对主控部分进行供电并进行线性稳压。当然你也可以使用升降压芯片,使电路更为简单。由于手头刚好有这两个芯片所以将就着用了。
关于锂电池充电使用TP4056,发热量有点大但是价格便宜所以采用。
底座
新增加了一个底座,通过磁吸的方式和主体进行连接,可以为主体提供供电,为锂电池充电,同时可以连接电脑,作为一个USB的HUB使用。
代码还有机械结构均发布在GitHub
ThreeSwords66/LED-lattice (github.com)
设计图
未生成预览图,请在编辑器重新保存一次
BOM
暂无BOM
克隆工程
添加到专辑
0
0
分享
侵权投诉
评论