Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android应用程序中是否可以捕获/接收红外信号?_Android_Infrared - Fatal编程技术网

在Android应用程序中是否可以捕获/接收红外信号?

在Android应用程序中是否可以捕获/接收红外信号?,android,infrared,Android,Infrared,在android中有没有接收红外信号的方法 在搜索过程中,我找到了从Android设备传输数据的方法 我觉得这个很有用: 那么,也可以接收其他红外发射设备(如遥控器)产生的红外信号吗?如果是,我想在我的应用程序界面中打印这些信号(十六进制值)。 有人能解释一下这个问题吗。。。 :) 我正在使用Galaxy S4进行开发 在android中有没有接收红外信号的方法 很少有安卓设备有红外支持,更不用说某种红外接收器了。如果你自己制作设备,欢迎你做你想做的事。我的想法是>>摄像头检测红外LED闪烁。通

在android中有没有接收红外信号的方法

在搜索过程中,我找到了从Android设备传输数据的方法

我觉得这个很有用:

那么,也可以接收其他红外发射设备(如遥控器)产生的红外信号吗?如果是,我想在我的应用程序界面中打印这些信号(十六进制值)。 有人能解释一下这个问题吗。。。 :)

我正在使用Galaxy S4进行开发

在android中有没有接收红外信号的方法


很少有安卓设备有红外支持,更不用说某种红外接收器了。如果你自己制作设备,欢迎你做你想做的事。

我的想法是>>摄像头检测红外LED闪烁。通过android摄像头捕捉信号。如果你知道红外发射机的编码信号,你就可以对它进行解码。
你提出的问题很有趣。如果我有时间的话,我想做这件事。:

每部智能手机都有红外发射器和红外接收器

它用于检测手机何时挂在耳朵上以禁用触摸屏,这样在通话时耳朵就不会轻触“后退”

这个红外元件是可编程的。IpBike的家伙在他的应用程序中使用这个;请看这里:


一些设备(例如:三星S6 Edge)也有第二个红外元件,指向不同的方向,专门用于控制电视等。

试试本教程:谢谢...),但这和我在问题中提到的是同一个项目。。它只有发送/发送部分,但我需要接收部分。是的,也有可以捕获红外遥控代码的应用程序。嘿…这个问题已经11个月了。您是否有在三星、索尼或其他设备上接收IR密码的实现。现在我只找到了接收IR代码的HTC库。很抱歉,我当时没有找到这样的实现,现在我不关注这个问题。哈哈……)简言之,我不能这么轻易地做到。。嗯。?无论如何,我已经来不及发表评论了,但是,谢谢你的冷静回答……)我的星系S4有一个红外发射器。直到今天我才知道。让乐趣开始吧!试试这个;它确实有效!对于HTC,OpenSense SDK具有IR支持。HTC One也有红外传感器。现在很多设备都有红外爆炸机,galaxy s4+,还有很多其他设备。对接受者不确定。毕竟1s和0sI的想法是一样的,但发现信号是以40kHz的频率发送的。我怀疑摄像机是否能检测到信号。摄像机太慢了,无法捕捉到所有的红外光。如果你捕捉到红外光,不管遥控器按下按钮,你都会看到紫光。目前最快的摄像机芯片是索尼制造的,可以以低于1000fps的速度拍摄,这仍然比解码红外信号慢30-40倍。“每部智能手机都有红外发射器和红外接收器。”错。我甚至不明白你为什么这么说,为什么这是真的?红外支持显然有硬件和软件要求。并不是所有的智能手机都有。例如,我有一部智能手机,不幸的是它不支持这个功能。但市场上还有许多其他设备没有。耳朵和手机之间的距离不是由红外检测的,而是由接近传感器检测的。事实上,根据wirelessdesignmag和android.stackexchange(搜索互联网以获得更多确认)的说法,红外传感器常用于智能手机中作为接近传感器这并不意味着其他传感器在某些智能手机中不用于同样的目的。我有三星Galaxy S6,它只有一个红外发送器。。(就像普通的电视遥控器一样)但它不能读取红外信号。。昨天在各种应用程序中试用过。我有一个三星Galaxy S7 Edge,它没有红外发射器(我希望它有)。