看了下ATtiny13的文档,发现它正常工作的时候电流能到40ma,这样的话小灯待机都待不了多久。于是尝试加上休眠模式。
方案是探测一下门是否关闭,如果是关闭的则进入休眠模式,在这个模式下,电流只有4ua,好像更低。休眠2秒后,唤醒它再探测。
使用看门狗的中断唤醒来实现这个功能。
我在做电路板的时候就加上了升级固件的接口,这样能随时升级小灯的软件了。
电路那6根针就是UART接口,好像是叫这个吧。
外观给小灯升级固件。
升级完成后小灯正式开始内测了,不知道3节5号电池能用多久。测测看。
已经用了3年啦,还正常工作。(2018.2.7)
网友评论