2012-04-26 107 views
3

我正在做一些机器人实验,并有一个USB伺服控制器,我想连接到我的iPad。有谁知道是否有可能在iPad上访问USB设备?如果是这样,我可以使用什么机制与之交谈?伺服控制器的制造商已经使控制器的协议处于开放状态,所以如果我能与之交谈,我应该可以使用它。iPad相机连接套件与非存储USB设备通话?

回答

3

它是最可能你将无法控制伺服器直接形成iPhone。

伺服是控制器通过某种"servo-controller"

enter image description here

而这个服务器使用接受在某种字符或比特的命令一个RS232接口控制。

所以我发现this rs-232 app that looks interesting on app-store但不知道如何使用它?

But you can buy cables like this for iphones and ipads请记住,RS232和TTL使用不同的电压。

enter image description here

非但没有更多的硬件为iPhone/iPad上的,使用内置的Bluetooth and the SPP (Serial Port Interface) with some code and this excellent piece of kit (i use it often it great)这只是需要一些动力(它运行在TTL @ 9600没有RS232那么检查电压兼容),你配对,并得到一个合适的虚拟COM端口通过蓝牙进行通信,无需任何特殊编程!您需要检查您的iOS是否允许您使用SPP Bluetooth Profile。很多老式iOS设备不允许通过蓝牙 - 所以你可能需要一根电缆。

enter image description here

+0

谢谢,我使用的是具有串行连接的Pololu Mini Maestro 24通道USB伺服控制器,但我希望能够使用USB。猜猜我需要使用系列...再次感谢! – Vic320 2012-05-01 18:01:40

0

您可以使用ExternalAccessory.framework及其API。

还有关于External Accessories的简要指南。

+0

这只适用于MFi兼容设备,它暴露通信原型山坳。相机连接套件没有,所以它不能用于这种方式。 – 2012-04-27 15:16:30