有没有办法在android中接收IR信号?
在搜索时,我找到了从Android设备传输数据的方法。
发现这个非常有用:https://github.com/rngtng/IrDude
那么,是否也可以接收其他红外发射设备(如遥控器)产生的红外信号?如果是,我想在我的应用UI中打印这些信号(十六进制值)。 请问有人对这个问题有所了解吗? :)
我正在使用Galaxy S4进行开发。
答案 0 :(得分:4)
我的想法是>>相机检测到IR LED闪烁。通过Android摄像头捕获信号。如果你知道红外发射器的编码信号,你可以解码它。 你提出的非常有趣的问题。如果我有时间,我希望继续努力。:)
答案 1 :(得分:2)
有没有办法在android中接收IR信号?
很少有Android设备支持任何IR,更不用说某种IR接收器了。如果您构建自己的设备,欢迎您做自己想做的事。
答案 2 :(得分:0)
CodigosTutoriales说," IR没有检测到耳朵和手机之间的距离,它是由接近传感器检测到的,#34;
事实上,IR传感器常用于智能手机中,作为根据wirelessdesignmag和android.stackexchange的接近传感器 (搜索互联网以获得额外确认)
这并不意味着某些智能手机不会将其他传感器用于同一目的。
答案 3 :(得分:-4)
每个智能手机都配有红外发射器和红外接收器。
它用于检测手机何时在耳边以禁用触摸屏,因此在您说话时,您的耳朵不会“回”。
此IR元素是可编程的。 IpBike人在他的应用程序中使用它;见这里:http://www.iforpowell.com/cms/index.php?page=run-time
某些设备(例如:Samsung S6 Edge)也有一个第二 IR元素,指向不同的方式,专门用于控制电视等。