Funcpack第九期SensorTile.box
大家好,这次给大家介绍一下来自意法半导体的SensorTile.box,这是通过参加得捷 和硬核学堂举办的funpack活动得到的。
标签
嵌入式系统
大风吹
更新2021-06-15
637

内容介绍

一、介绍用本板卡最终实现了什么功能

我选择了第一个题目,即任务一:如图1所示,使用SensorTile.box 立方体较大的四个面,实现四个不同的功能,如:

FundthnViy-BjfduztpkbLegLR64

          图1

面1,测量桌面倾斜程度;

面2,测量温度;

面3,测量湿度;

面4,测量气压;

二、各功能对应的主要代码片段及解释

本次任务使用了AlgoBuilder GUI这个图形化编程软件,最终主要代码如图2所示:

FkZt9Vd-gvHTmw3j84iX86zEPrS7

图2

红色方框内的是第一个,引入了一个Sensor Hub,是传感器的集线器,引出了蓝色框中的加速度传感器、气压计、温度计、湿度计,加速度计又引出了绿色框中的xyz三个方向的加速度数据。

FoY09I4vUZxvV2IizItxqHXGYmdm

第一个功能测量倾斜程度,使用了Tile Sensing这个模块,如图5所示,第一个功能需要保证z轴加速度数值为1个g,考虑到晃动,取大于0.7g即可实现倾斜角度测量。

另外三个面显示压力,温湿度,传感器的数值直接来自于Sense Hub,分别通过判断yz两个轴的加速度小于负的0.7g或者大于0.7g得到。

FvzNr8hco_33ZSXpOUc8enDLg6D4

三、功能演示结果及说明

结果如图所示,具体参照视频

FpjteDJzW3wl_O_IwYivG-No1G6H

四、对本活动的心得体会(包括意见或建议)

通过本次活动,对意法半导体的生态有了进一步了解,越来越好了,挺好的活动,希望继续举办。

 

附件下载

my_Design529.xml

团队介绍

团队成员
大风吹

评论

0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号