极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 47532|回复: 23

也来玩玩低功耗 - 【蓝牙BLE 随身二维码inkBox】

[复制链接]
发表于 2017-7-7 02:38:06 | 显示全部楼层 |阅读模式
本帖最后由 pz_cloud 于 2017-7-8 22:44 编辑

前几天在网上买元件,为了凑单顺带捎了一大批纽扣电池(大概5毛一颗).....


这样的

然后心想着,买来不用浪费了啊,电池都买了,不配个板子岂不是血亏?

正好低功耗相关的项目还没有玩过,于是free style了这么个东西...



也设计了个外壳,用sla打印效果不错






总的来说,这就是一个基于电子墨水屏的显示器...


当然重点在于低功耗,使用的元件是:

1.主控STM32L0系列MCU,主打低功耗的系列,本身F系列已经具有低功耗设计了,这个L更是夸张,经过测试功耗也确实很给力
官方的数据:


我这个小板子上是运行在STOP模式,也就是待机电流在1uA左右

2.蓝牙BLE模块
蓝牙4.0标准包含两个蓝牙标准,准确的说,是一个双模的标准,它包含传统蓝牙部分(向下兼容2.0)和低功耗蓝牙部分(Bluetooth Low Energy),顾名思义BLE的特性就是极其省电,现在市面上绝大多数的可穿戴设备都是基于BLE的。

我使用的是这款模块,挺便宜的,10元左右,也很小巧


BLE的蓝牙模块不再是普通的串口透传(像HC-05),而是使用GATT(Generic Attribute Profile)框架进行控制通信,而且是即用即连无需配对(连接速度在毫秒级),功耗表现如下:
1.睡眠模式 0.3uA   
2.广播(广播周期20ms)0.15-1.01mA   
3.连接状态(连接间隔20ms) 2.06mA     

3.电子墨水屏
要说市面上最省电的屏幕是啥,e-ink屏幕绝对是首选,不刷新不耗电,断电也能保留画面,kindle上的同款神器
用的1.54寸的一款三色彩屏


4.买一赠N的纽扣电池...
这才是罪魁祸首,一颗大概200mah容量

板子今天刚到,测了下各部分功能,都正常工作,工作流程是这样的:
板子待机(蓝牙保持广播等待手机连接)--> 手机连接-->蓝牙唤醒主控-->传输图像数据,刷新屏幕-->app退出,断开连接-->板子待机

所以待机耗电主要在蓝牙广播上,经测试电流大概在0.15mA左右(代码部分还很粗糙,其实有很大优化空间),按这个功耗计算的话,一颗电池200mAh-300mAh可以使用:

200mAh/0.15mA = 1333h = 55天,大概两个月


经过优化之后(比如调整广播时间间隔,毕竟没有必要20ms检查一次有没有连接;如果增加一个按键用来手动唤醒的话,用个两三年估计都没问题),应该可以轻松达到半年左右的使用时间,板子可用~

再放几张图片,APP还得后面继续做,个人是想做成APP做图像处理生成二维码等图片然后传给模块这个样子,当然得看后面有没有时间继续搞了,毕竟心血来潮买个电池搞个板子什么的....乒乓球机器人还没竣工呢






要是后面做好了的话也会全部开源,现在先发出原理图吧,有需要的拿去研究下...



个人主页:www.pengzhihui.xyz

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2017-7-7 08:14:57 | 显示全部楼层
高手,学习了。
回复 支持 反对

使用道具 举报

发表于 2017-7-7 09:21:05 | 显示全部楼层
可以去物美超市扣几个墨水屏玩
回复 支持 反对

使用道具 举报

发表于 2017-7-7 10:07:53 | 显示全部楼层
那个电子墨水屏贵么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-7 14:25:55 | 显示全部楼层
wing 发表于 2017-7-7 10:07
那个电子墨水屏贵么?

60元一片   
回复 支持 反对

使用道具 举报

发表于 2017-7-8 17:24:20 | 显示全部楼层
是将手机图片传到电子纸显示?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-8 18:36:20 | 显示全部楼层
本帖最后由 pz_cloud 于 2017-7-8 18:37 编辑
suoma 发表于 2017-7-8 17:24
是将手机图片传到电子纸显示?


对啊,APP自动处理好图像,通过BLE发给模块
回复 支持 反对

使用道具 举报

发表于 2017-7-8 21:46:51 | 显示全部楼层
pz_cloud 发表于 2017-7-8 18:36
对啊,APP自动处理好图像,通过BLE发给模块

什么APP?分享一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-8 21:58:00 | 显示全部楼层
本帖最后由 pz_cloud 于 2017-8-18 14:16 编辑
suoma 发表于 2017-7-8 21:46
什么APP?分享一下


自己写的,协议也是自定义的 ,opencv做图像处理
回复 支持 反对

使用道具 举报

发表于 2017-7-9 09:48:08 | 显示全部楼层
pz_cloud 发表于 2017-7-8 21:58
自己写的啊,协议也是自定义的 ,opencv做图像处理

建议分享一下相关帖子。估计又是给学妹做的
回复 支持 反对

使用道具 举报

发表于 2017-7-10 10:21:25 | 显示全部楼层
看起来不错的一个东西。
我还以为你是用arduino编程nRf58xxxx什么的呢!
回复 支持 反对

使用道具 举报

发表于 2017-7-10 11:07:22 | 显示全部楼层
高手!
期待后续~~
也想去淘个墨水屏试试
回复 支持 反对

使用道具 举报

发表于 2017-7-10 11:46:14 | 显示全部楼层
板子是自己设计打的吗?有没有资料分享?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-10 12:34:20 | 显示全部楼层
suoma 发表于 2017-7-9 09:48
建议分享一下相关帖子。估计又是给学妹做的

帖子里说了,自己做着玩的,因为多买了一堆电池

东西还没有做完,APP也还在弄,所以只给出了原理图
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-10 12:37:29 | 显示全部楼层
wetnt 发表于 2017-7-10 11:46
板子是自己设计打的吗?有没有资料分享?

自己设计的,不过东西还没有做完,APP也还在弄,所以只给出了原理图

因为还有别的项目要忙,这东西就是心血来潮花两天时间做着玩的,所以不确定有没有后续了。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-28 18:40 , Processed in 0.063360 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表