全文预览

物联网期末设计

上传者:梦溪 |  格式:docx  |  页数:8 |  大小:3011KB

文档介绍
首先设置一个全局变量 vol ,先设置它为某一个特定的值。然后我们又设计了两个顶层模块; 两个顶层模块分别为图一,图二图一图二在图一中,我们设置了一个加速度传感器的数据读取的模块,通过这个模块, 我们可以读取到 x,y,z 轴三个方向的加速度值, 后面连接的是两个手势监测模块, 其分别可以监测到加速度传感器是向左倾斜还是向右倾斜,并分别输出不同的结果。我们当时的设计是先对 vol 初始化,比如说是 40. 然后运行程序,当传感器检测到向左倾斜, vol 值加一, 如果检测到向右倾斜, vol 值减一。因此在这个顶层最后加了两个条件执行模块,分别来判断和进行这步操作。这是第二个顶层画布, 这个顶层画布的主要目的就是用来实现本机端的处理所得的数据向 APP 端的发送,因此在这里主要是应用了 Usend 函数模块,来进行功能的实现。 4. 实验结果: 该试验在最后向老师展示的时候运行得很成功。一开始 vol 会有一个特殊值,然后随着加速度传感器的左倾, vol 值增加,随着加速度传感器的右倾, 加速度传感器的值减小。 5. 实验结果评价及总结: 这个实验总体来说是挺成功的一个实验。基本上我们可以实现用手的倾斜来控制 vol 的大小。在最后给老师检查的时候运行的也是比较顺利的。虽然在进行整个实验设计的时候还是遇到了不少的小问题,但最后还是都给解决了。缺点:我感觉这个设计最大的不足之处在于加速度传感器还是不够灵敏, 当手一直向右倾斜的时候,它一开始 vol 会减小,然而过一会儿就不动了,需要把传感器回平过一会儿才能继续做出反应。优点: 这个设计达到了基本的预期, 如果上述缺点都是由于传感器的原因的话,随着传感器精度的提高和采样频率的增加,这些问题都是可以解决的。而且, 这个实验还有着非常大的现实意义, 将来可以推广并运用到现实生活中去,比如运用到智能家居中,能够更好地方便我们的生活。

收藏

分享

举报
下载此文档