智能手环app开发方案
2016-08-05
小编认为:智能手环APP开发就是对MCU数据指令到蓝牙IC的传输、蓝牙到APP的数据通讯协议、APP到手机内部的通讯调试逻辑实现、APP数据到云端服务器的数据库算法设计等一系列的开发。一. 核心优势功能:
全天侯运动模式自动识别与记录:步行,跑步(爬楼梯,举哑铃,仰卧起坐,俯卧撑,哑铃操,跳绳等正在开发)
1. 手环上显示当前运动状态,步数/次数,消耗卡路里,运动时长
Lbs定位:在北京、上海、广州、武汉、成都、东莞、佛山、珠海、中山、惠州、汕头、厦门、南京、苏州、无锡、杭州、厦门、大连、天津、合肥、长沙、贵阳、昆明、南宁、南昌、福州、宁波、温州、郑州、西安、沈阳、济南、青岛、太原、重庆、无锡、青岛、海口智能蓝牙手环手表手机app软件开发公司
2. 睡眠质量监测
手机APP上显示:深度睡眠时长、轻度睡眠时长、醒来次数、入睡时间、早上起床时间、周月趋势曲线图
3. 早上无声震动唤醒(避免影响家人)
4. 时间显示:12小时/24小时
5. 提醒功能:(可选择无声振动/铃声/铃声加振动)
来电提醒/短信提醒/闹钟提醒/事件提醒
6. 久坐自动提醒功能
7. 数据自动同步(每15分钟自动同步一次,也可手动同步)
8. 手机防丢报警功能:手机立刻手环10米,手环会振动报警
9. 自动寻找功能:一定范围内,手机(或手环)在身边,需要寻找手环(或手机)时,可控制手环(或手机)响起铃声,帮助快速寻找
10. 拍照控制:手环可以控制手机拍照
11. 音乐播放:手环可以控制手机播放音乐
12. 天气信息显示:手环上可同步显示天气信息
13. 时间同步
14. 手环低电量提醒
15. 蓝牙4.0超低功耗传输功能
16. 自动睡眠自动唤醒功能
17. 手环硬件在线升级功能(OTA)
二、智能手环数据分析
前面一段波形是走路(100步)产生的,后面一段波形是跑步(100步)产生的,一个最大值表示一步。
1) 频率:跑步>步行
2) 加速度最大值: 跑步>步行
通过频率和加速度最大值能够很容易地区分是跑步和步行。
三、智能手环数据滤波处理
经过独有的滤波处理算法,把毛刺去掉,保留波形的变化趋势,这样计算步数更精准,几乎达到零误差。
未处理过的原始数据,带有毛刺,会影响计步
滤波处理过的数据,没有毛刺,计步几乎可以达到0误差
四、智能手环数据准确性测试
平稳地走1000步,测试10组,平均误差为0.9步
时快时慢地走1000步,测试10组,平均误差为1.2步
慢跑1000步,测试10组,平均误差为0.7步