我太抠门了,不愿意为我的 PC 买一个合适的 USB 红外接收器,但是我的手机(诺基亚 N95)内置了一个接收器。我知道肯定有一些 API 可以访问它(至少对于 Tx 来说),因为远程控制作品。
是否有任何好的程序可用,或者我该如何开始设置,以便我的手机通过 Wifi 或蓝牙将其捕获的所有 iR 数据发送到我的 Windows PC 以供 XBMC 或其他程序使用?
答案1
您展示的是一个手机本身的程序,它可以访问原始红外二极管并发送自定义信号。
因此,是的,很可能存在一个 API,允许您在手机上构建执行类似活动的程序,但是,我还没有看到任何程序允许您仅通过连接电缆在 PC 上使用手机的红外和蓝牙功能。
您也许可以编写一个程序,让它运行在手机上,可以接收或执行文件活动,然后在您的电脑上有一个单独的程序可以与该程序交互并将任何复制的文件从手机传输到电脑 - 但我非常怀疑它是否真的可以使红外/蓝牙接口在电脑上可见...除非您擅长焊接!
答案2
您需要的是 IrDA 设备。如果您对电子零件(PCB/连接器等)有一定的技能,您可以自己动手。
这里有一些很好的指南: 为您的 PC 构建红外发射器。
如果你无法解决,还有一个“昂贵”的选择: USB 转红外线适配器。