一、开箱
4月11日上午收到开发板,发现板子比自己想象的大很多,总体感觉集成度很高。
二、查询手册(首先下载ST数据手册)
1、LSM6DSOX:集成了3D加速度计+3D陀螺仪(下面是加速度计和陀螺仪的全刻度,以及支持的串口通信等)
2、STEVAL-MKI109V3 :评估板,输入是上述传感器的加速度计、陀螺仪以及机器学习内核的输出,放入到ODR寄存器中。FSM(状态机)基于相同输入,有16种定义方式,选择ODR寄存器内需要的数值之后,与设定值按照某一条件进行比较,执行相应的输出。
3、状态机的程序组成
判断一个动作的程序分为三个部分:动作的开始识别、动作进行阶段以及动作的结束 (对应于下图的1、2、3)
三、Unico的使用1、选择惯性模块(iNemo Intertial Modules)->选择LSM6DSOX->选择器件
2、监测输出信号
3、编写状态机程序四、创意来源瑜伽、校正坐姿以及军训的时候,我们不能判断自己的动作是否标准。比如坐姿,有的人坐的时候驼背,别人可能发现这个问题,可是他自己本身并没有意识到什么样的坐姿才标准。如果利用LSM6DSOX检测当前该人的坐姿的数值,与标准坐姿收集的数据进行比对,不标准的时候发送震动信号提醒坐姿不正确,直到坐姿正确停止震动。不断提醒该人,使其养成好的坐姿习惯。