Funpack第九期使用的是STEVAL-MKSBOX1V1(SensorTile.box)
基本信息:
STEVAL-MKSBOX1V1(SensorTile.box)是具有无线物联网和可穿戴传感器平台的即用型套件盒。SensorTile.box板带有长寿命可充电电池,安装在IP54的塑料盒中,并且可以使用智能手机上的ST BLE传感器应用程序通过蓝牙进行连接。
本次完成的是任务二:
搭建可随身携带的环境监测系统,记录一段时间的环境数据,并导出查看(要求解释数据的变化)
实现过程:
1)下载安装APP,打开手机蓝牙。第一次使用开发板需要先上电,升级固件,然后打开手机APP进行检测。点击“开始扫描”
2)在设备列表里可以看到板卡信息TILEBOX,初始密码在第一次蓝牙配对连接时会有提示,为123456
3)点击“Create a new App”,可以看到很多例程APP,下滑到底部点击红色“EXPERT VIEW”我们开始设计,一款带有时间戳的温度、湿度和大气压强环境监测系统APP。
4)我们在Input sources 中SENSORS中勾选温度传感器、湿度传感器和大气压强传感器
5)在Output中勾选SD卡存储和蓝牙模式,完成后,点击保存即可。
6)选中我们刚刚创建的APP,点击红色的”PLAY“通过蓝牙进行上传部署。等待完成即可。
7)提示上传完成。我们就可以连接开发板进行数据查看和开始记录啦~
8)通过蓝牙读取到开发所监测到的数据信息。
如图所示,将SD卡从开发板取出,使用读卡器将数据导出到电脑上。分别记录日期、时间节点、温度、湿度和大气压数据。
对数据表格进行散点图插入可以得到直观的数据图。如图所示。
温度变化散点图
湿度变化散点图。
大气压散点图。
心得体会:这次的开发板可以说是体积小巧功能强大,非常喜欢这个方方正正的蓝色外壳,给人一种简洁而又不失强大的感觉。通过手机APP就可以实现多功能传感器的驱动和数据监测,非常的方便,可玩行非常高。还有就是可以进行AI神经网络训练,目前由于本人精力所限,后期有机会一定来体验一下这款功能,未来可期~加油!