我正在做一些机器人实验,并且有一个 USB 伺服控制器,我想将它连接到我的 iPad。有谁知道是否可以在 iPad 上访问诸如此类的 USB 设备?如果是这样,我可以使用什么机制与之交谈?伺服控制器的制造商已经开放了控制器的协议,所以如果我能和它交谈,我应该可以使用它。
问问题
1747 次
2 回答
3
最有可能的是,您将无法直接从 iphone 控制伺服。
伺服是某种“伺服控制器”的控制器
该服务器使用 RS232 接口进行控制,该接口接受某种字符或位的命令。
所以我发现这个 rs-232 应用程序在应用商店看起来很有趣,但不知道如何使用它?
但是你可以为 iphone 和 ipad 购买这样的电缆。请记住,RS232 和 TTL 使用不同的电压。
无需为 iPhone / iPad 获得更多硬件,而是使用内置蓝牙和 SPP(串行端口接口)以及一些代码和这个出色的套件(我经常使用它,它很棒)这只需要一些电源(它可以在TTL@9600bps 不是 RS232,因此请检查电压兼容性)您将其配对并获得适当的虚拟 COM 端口,无需任何特殊编程即可通过蓝牙进行通信!您需要检查您的 iOS 是否允许您使用 SPP 蓝牙配置文件。许多较旧的 iOS 设备都不允许使用蓝牙,因此您可能需要一根电缆。
- 这里有一个关于如何在 iOS 上使用串行的好项目
- 这是将大多数 iPhone / iPad 中包含的蓝牙 HID 与智能设备一起使用的方法,该设备使用蓝牙 SPP 重新传输它.. 呵呵 - 吸那个史蒂夫
- 在这里,火花乐趣是现成的产品。无论您在 iPhone 上键入什么内容(或使用将字符推送到蓝牙 HID 的程序)都会转换为 TTL...
于 2012-04-27T13:02:31.637 回答
0
您可以使用ExternalAccessory.framework
及其 API。
还有一个关于外部附件的简要指南。
于 2012-04-27T12:43:48.820 回答