我会开发一个应用程序来控制来自我的iPhone的一些红外接收器。
我使用Arduino从远程检测某些命令的值,现在我有了如下内容:
ON
1250,450,1200,450,350,1300,1250,450,1200,450,400,1300,350,350,1300,400,1300,350,1300,1200,450,350
OFF
1150,550,1150,500,350,1300,1150,550,1150,500,300,1350,350,1300,400,1300,1300,350,1300,350,1350,350,1300,1200
我已经建立了一个基于JACK3.5的发射机,所以现在一个将通过iPhone的千斤顶发送这个值。
我该怎么做呢?Swift或Objective中是否有一些库或框架可以帮助我?
在App中有一个名为"Tv Remote“的应用程序,它有效地实现了我想要的功能,而且它与我的三星电视运行得很好,但是它有它的价值数据库,而且只适用于某些电视。所以,现在我想开发一个这样的应用程序来控制我的电乐趣或我的领导条纹或其他。你能给我一些建议吗?
发布于 2016-06-02 00:03:48
你可以通过iPhone的机头读取任何数据,如果信号的带宽与iPhone的A/D转换器的带宽相匹配,即大约20赫兹到20 20Hz。
还请看这个项目:https://code.google.com/p/hijack-main/
基本上,它描述了从移动电话的音频接口劫持电源和带宽。为移动电话创建一个立方英寸外围传感器生态系统。
输入的数据必须在iPhone麦克风输入的通带内的频率调制。尽管许多人认为这限制了数据速率,但事实上19 kHz音频是一个非常宽频带的信号,每秒可达数十千比特。
还有以下库:http://www.crudebyte.com/jack-ios/sdk/
https://stackoverflow.com/questions/37580652
复制相似问题