
LED点阵时钟
简介
基于stm32标准库写的点阵LED
简介:基于stm32标准库写的点阵LED开源协议
:GPL 3.0
描述
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
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论