社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 974|回复: 1

[设计过程分享] LESSON3_加速度传感器简单玩起来

[复制链接]

6653

TA的帖子

176

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

测评达人

发表于 2017-2-9 21:46:07 | 显示全部楼层 |阅读模式
LESSON3_加速度传感器简单玩起来
1.加速度传感器(Accelerometer sensor)
加速度传感器的单位:加速度(m/s^2)
方向传感器获取到的加速度是:手机运动的加速度与重力加速度(9.81m/s^2)的合加速度
(网络上获得的信息)
加速计传感器(Motion/Accelerometer Sensor)最早出现在iOS设备上的传感器之一加速计用于检测设备在XYZ轴上的加速度 (哪个方向有力的作用)
加速计可以用于检测设备的摇晃,经典应用场景摇一摇计步器
2Q==
2Q==
但是我实测下来,貌似sensotile不是这样的方向



下面我来做个试验
横着放 加速度
2Q==     9k=
竖着放,正面对自己
Z        2Q==
竖着放,反面对自己
9k=        Z
USB口朝上
2Q== 9k=
USB口朝下
2Q== Z
X轴的方向是沿着屏幕的水平方向从左向右。如果手机不是正方形的话,较短的边需要水平放置,较长的边需要垂直放置。Y轴的方向是从屏幕的左下角开始沿着屏幕的垂直方向指向屏幕的顶端。将手机平放在桌子上,Z轴的方向是从手机里指向天空。
我们判断手机是否摇一摇,只要x,y,z轴,达到设定的阀值时就表示摇一摇。
(这里取阈值1500)
在程序里判断是否摇了摇sensortile,如果摇了,则向串口发送摇一摇并计次数
利用QT做一个简单的界面,显示串口接收到的信息及摇一摇的次数,如下图所示,由于时间有限,没有做算法的研究,只是简单的阈值,所以在实际测试过程中,摇一摇的准确度不算高。
9k=
实际操作:
QQ图片20170209214452.gif



回复

使用道具 举报

61

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-2-10 10:34:56 | 显示全部楼层
可以继续玩单双击,运动检测了
ST MEMS技术讨论群:415506792


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-11-19 14:32 , Processed in 0.178745 second(s), 16 queries , Redis On.

快速回复 返回顶部 返回列表