传感器 - 距离传感器

// 距离传感器

// 温度传感器

// 磁力传感器

// 光传感器

// 湿度传感器

// 陀螺仪  -- 导航, 赛车游戏(角速度传感器)

// 运动传感器 - 加速度传感器  --  摇一摇, 计步器

//

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {

[super viewDidLoad];

// 距离传感器 - 默认是关闭的

// 1. 开启距离传感器 - 开启之后就会实时监听

[UIDevice currentDevice].proximityMonitoringEnabled = YES;

// 2. 当监听到有物体靠近设备时, 会调用通知

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(ProximityStateDidChanged:) name:UIDeviceProximityStateDidChangeNotification object:nil];

}

- (void)ProximityStateDidChanged:(NSNotification *)noticefication

{

LogRed(@"%@",noticefication);

if ([UIDevice currentDevice].proximityState){

LogGreen(@"靠近-----靠近");

}else{

LogMagenta(@"离开 ---  离开");

}

}

- (void)dealloc

{

[[NSNotificationCenter defaultCenter] removeObserver:self name:UIDeviceProximityStateDidChangeNotification object:nil];

}

@end

时间: 2024-10-28 23:35:52

传感器 - 距离传感器的相关文章

Android传感器应用_指南针(《第一行代码》教程)

1.检测你的手机里有哪些传感器 CheckSensor.java代码架构 1.使用一个ScrollView包裹的TextView把所有的传感器厂家.设备名称.版本.类型编号等打印出来 2.其中为了得到传感器名字,使用了一个静态内部类,这个静态内部类的作用是把(int)Sensor.getType()转化成对应的传感器名字 这个内部类唯一的方法,getSensorTypeName(int type)就是为了起到这个作用 package com.example.checksensor; import

传感器

什么是传感器 传感器是一种感应\检测装置, 目前已经广泛应用于智能手机上 传感器的作用 用于感应\检测设备周边的信息 不同类型的传感器, 检测的信息也不一样 iPhone中的下面现象都是由传感器完成的 在地图应用中, 能判断出手机头面向的方向 一关灯, iPhone会自动降低亮度让屏幕显得不是那么刺眼 打电话时, 人脸贴近iPhone屏幕时, 屏幕会自动锁屏, 达到省电的目的 ... ... Phone5中内置的传感器有 运动传感器\加速度传感器\加速计(Motion/Accelerometer

传感器要点汇总

#pragma mark - 一. UIDynamic #pragma mark 1. 重力 (掌握) UIGravityBehavior 1. 创建物理仿真器(顺便设置仿真范围) 2. 创建物理仿真行为(顺便设置物理仿真元素) 3. 将仿真行为添加到仿真器中 #pragma mark 2. 碰撞 (掌握) UICollisionBehavior 1. 创建物理仿真器(顺便设置仿真范围) 2. 创建物理仿真行为(顺便设置物理仿真元素) 3. 将仿真行为添加到仿真器中 #pragma mark 3

Android基础入门教程——10.10 传感器专题(1)——相关介绍

Android基础入门教程--10.10 传感器专题(1)--相关介绍 标签(空格分隔): Android基础入门教程 1.传感器相关介绍: 说到传感器,相信大家都不会陌生吧,比如微信的摇一摇就用到了加速度传感器: 传感器的定义:一种物理设备或者生物器官,能够探测.感受外界的信号,物理条件(如光,热, 适度)或化学组成(如烟雾),并将探知的信息传递给其他的设备或者器官! 传感器的种类:可以从不同的角度对传感器进行划分,转换原理(传感器工作的基本物理或化学 效应):用途:输出信号以及制作材料和工艺

Android开发手记(22) 传感器的使用

Android的传感器主要包括八大传感器,他们分别是:加速度传感器(accelerometer).陀螺仪(gyroscope).方向传感器(orientation).磁力传感器(magnetic field).环境光照传感器(light).温度传感器(temperature).距离传感器(proximity)和压力传感器(pressure).本文先对传感器的使用做一个总体的介绍,然后再详细介绍每一种传感器的具体参数获取. 〇.总体介绍 Android传感器的使用,先通过SensorManager

(九十一)距离传感器的使用

iPhone上的距离传感器通过UIDevice开启,开启后系统以Notification的方式通知. ①开启距离传感器,监听通知: - (void)viewDidLoad { [super viewDidLoad]; // 开启传感器在iOS3之后通过UIDevice的currentDevice的proximityMonitoringEnabled设置 [UIDevice currentDevice].proximityMonitoringEnabled = YES; // 监听到物体靠近时,系

光传感器和距离传感器代码分析【转】

本文转载自:http://blog.csdn.net/luobin1984/article/details/8132889 Light Sensor& Proximity Sensor TMD27713T内部集成一个光传感器,一颗红外发射管和一颗红外接收极管. ALS环境光传感器,距离检测和红外灯在一个模块上,ALS:近似于人眼的反应,可编程积分时间,可编程的中断阀值,很高的灵敏度.距离检测:校准到100mm的精度,消除工厂校准,可编程的数字红外脉冲.可编程的电流源的红外灯,可编程的中断阀值,可

Android传感器Check小Demo

昨晚写了个关于Sensor的很简单的Demo,就是Check一下手机或者平板有没有所检测的传感器.由于今天一直在忙,现在才总结一下. 先看下运行截图: 三星Note 3: 三星GT-N8000: 下面是代码: package com.example.sensorcheck; import android.app.Activity; import android.content.Context; import android.hardware.Sensor; import android.hard

android 传感器应用

本章讲述Android开发中,传感器应用相关的知识点. 1.功能需求 做一个基于传感器的水平尺应用. 2.软件实现 图1 图2 如截图所示:在手机上运行时,通过翻转手机,可以测试水平尺和罗盘的功能. 3.相关知识点 (1)传感器简介 Android传感器编程的基础知识,包括加速度传感器(accelerometer).陀螺仪(gyroscope).环境光照传感器(light).磁力传感器 (magnetic field).方向传感器(orientation).压力传感器(pressure).距离传