【导读】如何打造智能手表差异化设计?不仅仅对于智能手表,智能可穿戴应用才是无限王道。从两个方面出发设计你的产品,首先是科技与艺术的完美结合,其次是跨领域的技术融合。总的一点:只有颠覆者才能成功。Smart Watch是如何设计方案的呢?
Smart Watch 特点:定位于智能手机配件,差异化应用定位。
智能手表热门活动推荐【Hot~】:可防水报警的智能手表方案
ADI ADuCM350:最新智能可穿戴解决方案
功能定义
• 支持来电提醒功能 、查看来电信息 、未接来电查看
• 电话处理 转接 拒绝 接听 功能
• 支持记事本和日历提醒功能
• 短信查看
• 天气查看
• 音乐控制
• 拍照控制
• 社交软件:微信、飞信、twitter、 facebook 等信息推送功能
• 功能定制:(地图路径指引、高尔夫助手、手腕式心电监护等)医疗运动健康娱乐类功能
• 基本的手表功能
MUC 部分
1、低功耗MCU(EFM32微控制器);
2、搭载嵌入式小内核RTOS实时操作系统 ;
3、可实现电话提醒和控制、短信息邮件提醒及查看、日历提醒等功能 ;
4、支持用户界面可配置 ;
5、搭载低功耗单色或灰阶显示屏幕 ;
6、差异化外设功能:MEMS传感器、环境监测、人体生理参数监测、蓝牙2.1/4.0 ;
7、待机时间:>10天 ;
EFM32处理器方案功能框图
蓝牙部分
面对手机兼容性,如何选择蓝牙?如何实现与手机交互信息?有两种选择:双模蓝牙模块和BLE。
双模蓝牙模块FD-BT08L特点:
1、具有传统蓝牙高速率的特性;
2、同时支持BLE协议;
3、支持全面的标准Profile(HFP/HSP/SPP/AVRCP/A2DP/IAP);
4、支持串口命令控制,简单易用。
BLE技术特点:
1、针对小数据量传输需求的低功耗最佳设计;
2、维持最低延时。相较于传统蓝牙的100ms,蓝牙低功耗的整体数据传送时间低于3ms。
传感器部分
超低功耗的微控制器为SmartWatch提供了数据处理能力。蓝牙通信为SmartWatch与手机互动提供了通信接口。传感器将是SmartWatch感知外部环境的窗口,也是产品功能差异化的重要硬件。传感器数据的处理算法使得SmartWatch延伸为跨应用领域的产品。
MEMS应用奇思妙想:
1、采用加速度传感器,实现抬手动作识别,启动显示屏显示数据内容 ;
2、Smartwatch作为佩戴式9轴的游戏遥控器,在PC端或者电视端玩游戏 ;
3、将手表作为老年人或小孩的摔倒报警器,主动发出警报 ;
Smart Watch 设计技巧
1、emWin特性:
(1)嵌入式应用中的图形支持系统,设计用于独立于处理器和LCD控制器的图像用户接口;
(2)兼容于单任务和多任务操作系统;
(3)C语言代码开发,无需浮点运算支持,可优化配置的绘图API;
(4)图形库支持不同色深位图,不同的绘图模式;
(5)可支持多种不同字体,提供导入主机系统(Windows)字体转换器;
(6)完整的窗口管理操作,支持窗口事件回调、窗体移动、调整大小等 ;
(7)提供PC界面外观可选小工具(GUI Builder、GUI bmp转换器、仿真器等) ;
(8)支持触摸屏、按键、指针输入设备。
2、emWin Sample展示
3、emWin软件架构
(1)用户开发可以使用窗口管理器管理控件,并处理窗口回调函数;
(2)直接调用2D API绘制客制化控件;
(3)移植于不同的显示屏;
在其他方面,可利用PC 仿真器进行调试。PC仿真模拟器是一个VC++的辅助开发工程,其包含emWin的X86版本lib库,可通过PC模拟仿真emWin代码在单片机屏幕运行的效果,利用PC的输入设备进行对应交互,加速用户开发。