我正在做一些机器人实验,并有一个USB伺服控制器,我想连接到我的iPad。有谁知道是否有可能在iPad上访问USB设备?如果是这样,我可以使用什么机制与之交谈?伺服控制器的制造商已经使控制器的协议处于开放状态,所以如果我能与之交谈,我应该可以使用它。iPad相机连接套件与非存储USB设备通话?
回答
它是最可能你将无法控制伺服器直接形成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使用不同的电压。
非但没有更多的硬件为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设备不允许通过蓝牙 - 所以你可能需要一根电缆。
- There is nice project here on how to use serial on iOS
- 这里是一种使用Bluetooth HID included in most iPhones/iPad with a clever device that re transmits it using Bluetooth SPP ..呵呵呵 - 吮吸,史蒂夫
- 这里上spark fun is a ready product.无论你在iPhone上输入(或使用推方案字符到蓝牙HID),它们被转换为TTL ...
您可以使用ExternalAccessory.framework
及其API。
还有关于External Accessories的简要指南。
这只适用于MFi兼容设备,它暴露通信原型山坳。相机连接套件没有,所以它不能用于这种方式。 – 2012-04-27 15:16:30
- 1. iPad相机连接套件?
- 2. 如何通过USB连接Android设备到数码相机?
- 3. Android主机:连接大容量存储USB设备
- 4. USB设备连接
- 5. 使用功能与USB设备通话
- 6. 模拟设备通过USB连接
- 7. 通过USB连接到Android设备
- 8. Android - 通过USB连接多台设备
- 9. 如何使用批处理脚本检查特定的USB设备(非存储设备)是否连接到Windows?
- 10. 如何确定连接的USB设备是否为USB闪存?
- 11. Watchkit连接iphone设备相机?
- 12. 如何通过USB连接从android设备发送.proto文件
- 13. 如何从通过USB连接的相机读取文件
- 14. Android中的ADB如何通过USB与设备进行通话?
- 15. 外接USB设备到Android手机?
- 16. 连接USB设备时的响应
- 17. 在Windows CE设备上连接USB打印机
- 18. 将usb设备连接到android gphone主机
- 19. 连接到机器的USB设备的路径?
- 20. 如何与连接到并行端口的设备通话?
- 21. 与USB设备通话时,WriteFile有时会挂起
- 22. 想通过代码知道哪个USB设备连接到本机?
- 23. 如何与USB设备通信?
- 24. SWT:获取系统设备更改通知(USB设备连接/断开)
- 25. .NET编程和与USB设备接口
- 26. 查询OS X中USB设备的连接设备
- 27. 如何将iOS设备连接到自定义USB设备?
- 28. 触发一次exe我的设备通过USB连接
- 29. 在NodeJS中通过USB连接Android/iPhone设备
- 30. udp连接android真正的设备通过USB
谢谢,我使用的是具有串行连接的Pololu Mini Maestro 24通道USB伺服控制器,但我希望能够使用USB。猜猜我需要使用系列...再次感谢! – Vic320 2012-05-01 18:01:40