我正在做一些机器人实验,并有一个USB伺服控制器,我想连接到我的iPad。有谁知道是否可以在iPad上访问这样的USB设备?如果是这样,我可以使用哪些机制与之交谈?伺服控制器的制造商已经打开控制器的协议,所以如果我可以与之通话,我应该可以使用它。
答案 0 :(得分:3)
最有可能的是,你无法直接从iphone控制伺服。
伺服是某种"servo-controller"
的控制器
此服务器使用RS232接口进行控制,该接口接受某种字符或位的命令。
所以我发现this rs-232 app that looks interesting on app-store但不确定如何使用它?
But you can buy cables like this for iphones and ipads请记住,RS232和TTL使用不同的电压。
使用内置的Bluetooth and the SPP (Serial Port Interface) with some code and this excellent piece of kit (i use it often it great)而不是为iPhone / iPad获取更多硬件,而只需要一些电源(它运行在TTL @ 9600bps而不是RS232,因此检查电压兼容性)你配对它并得到一个合适的虚拟COM端口通过蓝牙进行通信,无需任何特殊编程!您需要检查iOS是否允许您使用SPP蓝牙配置文件。许多较旧的iOS设备不允许使用蓝牙 - 因此您可能需要使用电缆。
答案 1 :(得分:0)
您可以使用ExternalAccessory.framework
及其API。
还有关于External Accessories的简要指南。