3031|0

1297

帖子

2

TA的资源

纯净的硅(中级)

楼主
 

Sensortag -W2-IOS app试玩 [复制链接]

第二周,Sensortag iso app体验
本周还是比较轻松的,鉴于sensortag对IOS支持力度比较高,那就千方百计寻找一台苹果来试玩一下吧。首先下手的是LP的4S,兴冲冲的进到APP store,搜索sensortag,咦,出来6样,其中2个是Ti官方出品的,Ti sensortag和 Ti BLE multitool,不过点进去界面应该差不多。另一个是byte networks出品的,功能和Ti的类似。另两个是Klaus HOFENBITZER开发的举重练习的app,最后一个是zatar出品的,貌似是用来从云端连接设备并分享数据的一个玩意,支持打印机,sensortag,树莓派!看来IOT势不可挡。
可是接下来的事情让人愤愤啊,LP的IOS版本太低,不支持介个app!鉴于对后续IOS在4S上的耗电、不流畅的传说,觉得放弃这个目标,继续搜索新的苹果设备。经过不懈努力,终于获得同事支持,借到mini一枚。
上手先装个Ti的sensortag APP,点开来看下具体效果。按下侧键,马上加入。

看看所有传感器的界面

下面重点来玩一下自己感兴趣的传感器(IR,温湿度,气压和磁力(测方向))
首先比较不同测温方式的反应速度。把sensortag放在冰箱里面,这里可以看到无线连接有多爽啊,不过因为隔了个冰箱门,传输距离不是很远,大概就2米以内。做了一个温度随时间变化的表哥,非常明显,IR的响应是瞬间的,而所谓的环境温度传感器,用了超过40分钟,才稳定到2.8度,之后变化非常小,基本上不降了,也没有那么多时间来继续啦。很疑惑这个环境温度反应要这么慢?还好一般环境温度变化也不是很剧烈。
测温方式        start          5min later          8min later        20min later        42min later
IR               2.5              3                  2.9                       2                           2
环境                 15              10.2                  7.5                     4                          2.8
湿度的话,冰箱里面是61.7%,外部是69.6%。这个反应比环境温度响应快。
气压,显示1019.9mbar,然后上中央气象台的实时天气显示1020hPa,一查,俩单位一样,哇啦,有这么准?鉴于我目前在45米高度,然后差不多有5hPa的误差,不管怎地,相对误差算小了,不过用来测量绝对高度可能有点问题。明天试试下楼看看。
接下来就是最最头痛的:方向。因为可以看到传说中的magnetometer显示的是三轴的数据,单位uT。为了大体弄清楚这些三轴数据和实际方向间的关系,我们请来了nokia 5140i帮忙。嘿嘿,在安卓苹果满天飞的年代,依旧在用非WP的nokia人飘过。现在只能记录下不同情况的磁场数值。看起来很没规律,看来只有去看芯片说明啦。放在手上转转,也没看到特殊规律,不知道app上标的xyz轴方向是不是和实际对应的。还好在风向测量上放了2周的时间。下面表格中up指MAG3110朝上 down朝下。NWSE就是方向啦,以mag芯片上面那个横线为准。
MAG         up N         up W        up S         up E        down N        down W        down S        down E
X        0                12.2          9          -3.4           4.3            -2.6                4.3                14
Y        7.4                   0              -9        -1.5                 6                  1.5                 -8.5                 -4.9
Z        3                   -6                 -8        0               -14                  -14                  -20                  -23

怎样断开连接?在界面上有一个disconnect,按下,发现那个LED01开始狂闪,但是不知道为什么,available devices里面一直有,按下clear all,消失了一下,又出现了。最后的解决方法是,在disconnect以后,按下sensortag上的侧按键,LED01停止闪烁,这个时候,clear all,再也不回来了。
做一下简单小结:现有固件上支持温湿度、气压的直接读取,但是方向不行。鉴于IOS程序的开发成本,要在IOS设备上完成原定计划是不太可能了,看来要采购BLE模块才行??!!
最后我们来玩一下OAD(Over-the-Air Download),进入profile,enable OAD,这会直接disable传感器,选择upload FW image,internet,image B(A for the recent image),下载还是蛮费时间的,不知道这个FW有多大,想来BLE的数据率不高吧。升级完毕一看,大部分没变,怎么的磁场强度直接奔原来的10倍去了!!我晕。算了,还是回头看芯片资料吧。
OAD notification和 profile选择

image选择和下载界面,用了好几分钟才下载完毕。

下周计划,开发环境。。。


此帖出自无线连接论坛
点赞 关注
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表