Arduino Binary watch
自己DIY了一个arduino 手表,灵感来源于国外的一个DIY,在此基础上增加子自己的一些想法和创意。手表外形PCB图如下所示,外壳还在打印中。手表主要构成是 Aemega 328p+DS3231M+IP5303。1、表盘
表盘很简单二进制编码显示 时分秒,具有温度、年月日显示功能(其它功能可以自己想),328P采用QFN,一个时钟一个充电管理IC,MCU刷的3.3V/8MHz固件,试图刷更低,测试没有通过。
2、底盘
底部主要是充电电路和时钟电路外加蜂鸣器和震动传感器接口,三个用户按键(唤醒/功能切换/5V输出控制)及固件下载接口。
程序可以通过MICO USB下载和充电,都有相应的指示灯,板子已经更新到V4了,不断的挑问题和毛病,深睡眠状态,最大电流300uA,但是功耗还是较高,100mAh电池很难满足较高的待机时间,我用过500mA时电池,可以待机近30天,但电池体积太大,最后选用100mA,重其它地方降低功耗。
不用的IO都开上拉,休眠关闭 BOD,相信电流会小很多的 t3486784401 发表于 2019-8-29 16:58
不用的IO都开上拉,休眠关闭 BOD,相信电流会小很多的
好的,谢谢你的建议,试一下!
页:
[1]