`继上次用wp连小钢炮后过年时间忙着走亲访友,已经半个月没有在碰小钢炮了真是惭愧。这周四回来上班,一些积压的时间特别多,终于在这个晚上重新拿出了小钢炮继续了试用之旅。话说回来还好跟别人借来了安卓手机,今天先安装一下官方的app,一共有三个JUMA BLE调试助手,ST Sensor,JUMA TH;
第一个软件JUMA BLE调试助手这个app的话需要先点击scan扫描找到板子,在点击connect然后会打印相应的数据如图,点击send会出现发送对话框,应该是什么编辑按键什么功能具体的需要之后看一下代码了解一下,同时对话框里值只能输入0~9,abcdef这些字符,预测是跟接收值设置有关。(不先进行连接的话会出现先点击数字或者send键时app崩溃的现象)
ST Sensor提供了分别从上到下分别提供了温度、湿度、气压(1013.25hPa为海平面位置平均气压即一个标准大气压)9轴数据,测试了一下磁力计的抗干扰性,拿手机,金属靠近试了一下在可接受范围内,感觉加速度计测出的g偏大一点点,陀螺仪的值也在正常范围内浮动,从这些数值上看跟市面上普遍的9轴传感器测量精度相当。
第三个软件看app标题应该是温湿度控制的app,会显示对应的设备、警告状态、工作状态等,下面两个输入框是用来输入设定温湿度的,一开始用的是sensor这个例程处在扫描状态10秒左右会出现找不到设备,准备更换代码的时候,碰了一下u***,竟然把接口给弄掉了,果然被我第一篇试用贴给言中,强烈建议更换那种两边齿可以插入板子里的那种接口如下图。
还好可以通过jlink给板子供电,但是不知道5v的 电源给那些芯片供电,就试了一下原代码,发现传感器的数值正常的,就继续测试看看其他的代码能否连上这个app。(注意编译其他代码的时候,注意选择cannon——V2)
首先试了一下hum_tem_monitor这个例程也会出现没有发现任何devices的提示但是第一行会显示TH device会显示BLUENRG_IOT_2的设备名后才会有后续的找不到任何设备的提示。这测试到toolbox这个例程的时候遇到了找不到一些文件的情况,这种情况应该是文件路径不对导致的这个在设置里进行一下相应的修改,也可以将文件拖到目前指定的位置。试了一下这些例程也没有可以让JUMA TH不出现"did not find any devices"的提示,只有hum_tem_monitor这个例程会先出现在TH device 名字后再跳出这个提示,是否是还需要连接其他设备才能正常工作也未可知,通过这个建议提供例程的时候能提供相应的中文说明和相应app的操作说明会更好(代码的英文简介太笼统)。
基本上对这个板子的功能有了了解,下一步的计划先将示例代码进行模块话的了解,方便后面的实际的应用,作为猴年的首贴,祝各位坛友们猴年大吉, 论坛能够越来越红火。
`
|