传感器入门ppt课件.pptx
《传感器入门ppt课件.pptx》由会员分享,可在线阅读,更多相关《传感器入门ppt课件.pptx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值 传感器入门传感器入门资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值1.传感器分类传感器分类2.如何使用传感器如何使用传感器3.获取手机中所有传感器获取手机中所有传感器4.传感器事件概念传感器事件概念5.为应用注册传感器为应用注册传感器6.获取传感器的值和精度获取传感器的值和精度资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时
2、间价值什么是传感器什么是传感器 能感受某种类型的变化并按照约定的规律转换成可用输出能感受某种类型的变化并按照约定的规律转换成可用输出信号的装置,叫做传感器。信号的装置,叫做传感器。目前上市的目前上市的Android手机,基本上都安装了至少手机,基本上都安装了至少3个传感个传感器,分别是陀螺仪,方位传感器和加速度传感器。器,分别是陀螺仪,方位传感器和加速度传感器。Android的的API支持多种传感器(可选支持,大部分手机支持多种传感器(可选支持,大部分手机只支持其中一部分)只支持其中一部分)Android对于传感器的操作,是利用对于传感器的操作,是利用android.hardware包包中的部
3、分类和接口来实现的。下一节我们将对其逐一进行中的部分类和接口来实现的。下一节我们将对其逐一进行讲解。讲解。3资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值传感器的种类传感器的种类1.动作传感器动作传感器 加速度传感器加速度传感器,重力传感器和陀螺仪等重力传感器和陀螺仪等 2.位置传感器位置传感器 方向传感器和磁力传感器方向传感器和磁力传感器 3.环境传感器环境传感器 温度温度,压力压力,亮度亮度资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值
4、Sensor类定义了以下几种类型的传感器(需要硬件支持)类定义了以下几种类型的传感器(需要硬件支持)种类种类 说明说明 TYPE_ACCELEROMETER 加速度传感器加速度传感器 TYPE_GYROSCOPE 陀螺仪传感器陀螺仪传感器 TYPE_LIGHT 光传感器光传感器 TYPE_MAGNETIC_FIELD 磁场传感器磁场传感器 TYPE_ORIENTATION 方位传感器方位传感器 TYPE_PRESSURE 压力传感器压力传感器 TYPE_PROXIMITY 距离传感器距离传感器 TYPE_TEMPERATURE 温度传感器温度传感器 TYPE_ALL 全部的传感器全部的传感器
5、5资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值获取传感器的信息获取传感器的信息 方法方法 说明说明 getMaximumRange()传感器的最大值(按传感器的单位计算)传感器的最大值(按传感器的单位计算)getName()传感器的名字传感器的名字 getPower()传感器使用时的电流强度(毫安)传感器使用时的电流强度(毫安)getType()传感器的类型传感器的类型 getVentor()传感器供应商的信息传感器供应商的信息 getVersion()传感器的版本号传感器的版本号 6资金是运动的价值,资金的价值是
6、随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值SensorManager类摘要类摘要 Android中只能通过中只能通过SensorManager类来访问传感器设备类来访问传感器设备 只能使用下面的方法获得只能使用下面的方法获得SensorManager的实例的实例 SensorManager中定义了一组采样率的常量,中定义了一组采样率的常量,使用时请酌情选择,以免应用太耗电使用时请酌情选择,以免应用太耗电(SensorManager)Context.getSystemService(Context.SENSOR_SERVICE);种类种类 说明
7、说明 SENSOR_DELAY_FASTEST 以最快的速度获得传感器的相以最快的速度获得传感器的相关数据关数据 SENSOR_DELAY_GAME 此速率适合游戏中使用此速率适合游戏中使用 SENSOR_DELAY_UI 此速率适合用户界面中使用此速率适合用户界面中使用 SENSOR_DELAY_NORMAL 此速率适合在屏幕横竖变换中此速率适合在屏幕横竖变换中使用使用 7资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值SensorManager类的关键方法:类的关键方法:方法方法 说明说明 getDefaultSe
8、nsor(int type)根据根据type编号获得相应的编号获得相应的Sensor registerListener(SensorEventListener listener,Sensor sensor,int rate)将一个监听器注册到传感器设备(将一个监听器注册到传感器设备(rate代表之前提到的代表之前提到的采样率)采样率)unregisterListener(SensorEventListener listener)注销已经注册的监听器注销已经注册的监听器 getSensorList(int type)获得可用的获得可用的Sensor的列表的列表 8资金是运动的价值,资金的价值是随
9、时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值SensorEventListener接口摘要接口摘要 SensorEventListener是用于监听传感器的通用接口。是用于监听传感器的通用接口。该接口有两个方法:该接口有两个方法:onAccuracyChanged(Sensor sensor,int accuracy)当传感器的精度(采样率)发生变化时被调用。当传感器的精度(采样率)发生变化时被调用。onSensorChanged(SensorEvent event)当传感器的值发生变化时被调用。当传感器的值发生变化时被调用。使用传感器时,需要先
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 传感器 入门 ppt 课件
限制150内