发作品签到
专业版

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设备
  1. 点阵LED:采用SPI通讯。
USART设备
  1. ESP8266:烧写固件后,从云端获取天气信息返回本地。

供电电路

  1. 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
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航