[活动] 【NXP Rapid IoT评测】+手机同步器之六

北方   2019-1-21 09:07 楼主
1、第三方云的使用 在整个开发环境中,提供了丰富的开发环境,在前端的开发,完全覆盖了Rapid IoT的内置传感器和硬件,因此,使用传统的嵌入式开发显得不是那么迫切。那么不够灵活的部分就是云端的开发了。虽然atmosphereiot.能够充分体现了物联网的数据采集功能,但是如果希望对数据进行进一步加工,那么就出现了如何解决的问题。 首先,提供的选项是,在云端有amazon的云服务接口,提供了包括lambda的函数处理功能,以及kinesic这样的快速数据传输,不过,相对会增加数据处理的复杂程度。 但是再进一步增加难度,就可以使用其他接口。这里也定制了一个非常有效的接口就是web IO。这里以thingspeak为例,说明如何使用这样的接口。 2、首先注册thingspeak的账号,创建一个channel。 3.JPG 这里使用thingspeak的最主要原因,就是这个是matlab的一个数据采集接口,可以直接对数据进行matlab的程序处理,相对这个是一个比较新的范围,不过对于熟悉matlab的筒子那么就是非常舒适的。 1.JPG 2.JPG 在thingspeak的服务中,有多种访问方式,使用http GET方式就可以简单进行数据上传和读取,即write和read功能。 创建channel后这样的接口,直接提供出供开发者使用了。 2.JPG 5.JPG 3、然后在Rapid_IoT 开发环境中Application部分,添加web IO模块, 7.JPG 并在Path中写入下面的内容, https://api.thingspeak.com/update?api_key=xxxxxxxx&field1=0 这样,每一次更新都会同步在后台更新内容。 4. 远程读取后写入Rapid IoT 同样,可以用read的APD来直接读取云端数据并写入, 增加一个webIO,但是写入的是读取数据的API。 https://api.thingspeak.com/channels/678xxx/fields/1.json?api_key=Jxxxxx&results=2从云端读取数据,然后写入蓝牙,在Rapid-IOT上显示出来,这个就是可以实现手机同步器的设计逻辑。 8.JPG 9.JPG 本帖最后由 北方 于 2019-1-21 10:06 编辑
  • 6.JPG
  • 7.JPG

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复