发作品签到
标准版

【训练营】采用18650供电的ESP32物联网时钟

工程标签

3.9k
0
0
2

简介

基于ESP32获取网络时间,本地使用7219保持时间准确度。采用IP5219对18650电池充电。

简介:基于ESP32获取网络时间,本地使用7219保持时间准确度。采用IP5219对18650电池充电。

开源协议

GPL 3.0

创建时间:2021-09-27 09:49:46更新时间:2021-11-10 13:41:57

描述

使用ESP32联网进行时钟校准,本地采用DS1302实现无网络状态下的本地走时。采用18650电池(实验室很多)供电,并使用IP5209对其充电。

除了例程上有的功能以外,还有:

  • 修改:KEY3作为IP5209 LED灯按键;
  • 修改:由于只有KEY2作为设置时间按钮,修改设置时0-23循环、分0-60循环以及秒0-60循环;
  • 修改:增加软件防抖,防止设置时间时,按一下跳好几下;
  • 新增:年月显示,使用KEY2切换
  • 新增:电量显示,使用KEY2切换
  • 新增:18650电池使用IP5209充电

BUG:

  1. 硬件设计手抖画错了,DS1302晶振都忘了,排查了半天,才发现;
  2. 数码管上贴个纸片是为了拍出来显示清晰一点,以后可以搞一个塑料片滤一下光,不然不好看数字;
  3. IP5209功能不完整,IIC一直有问题,感觉硬件有问题,IP5209一直没法进入IIC模式,后面继续搞,目前先这样吧,供电啥的倒是没问题;

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
118650B118650_78.5*22*211
2100nFC1,C2,C3,C4,C5,C6,C7,C11,C12,C13C060310
32.2uFC8C06031
410uFC9,C10C08052
510uFC14,C15,C18,C19C08054

附件

序号文件名称下载次数
1
微信图片_20211031213712.jpg
7
2
微信图片_20211031213717.jpg
7
3
微信图片_20211031213720.jpg
5
4
WeChat_20211031213727.mp4
77
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航