私はロボット工学の実験を行っており、iPad に接続したい USB サーボ コントローラを持っています。iPadでこのようなUSBデバイスにアクセスできるかどうか知っている人はいますか? もしそうなら、それと話すためにどのようなメカニズムを使用できますか? サーボコントローラーのメーカーがコントローラーのプロトコルを公開しているので、話しかけることができれば使えるはずです。
2 に答える
iPhoneから直接サーボを制御することはできません。
サーボはある種の「サーボコントローラ」によるコントローラです
また、このサーバーは、ある種の文字またはビットのコマンドを受け入れるRS232インターフェースを使用して制御されます。
だから私はこのrs-232アプリをapp-storeで面白そうに見えますが、使い方がわかりませんか?
ただし、iPhoneとiPad用にこのようなケーブルを購入することはできます。RS232とTTLは異なる電圧を使用することに注意してください。
iPhone / iPad用のハードウェアを増やす代わりに、組み込みのBluetoothとSPP(シリアルポートインターフェイス)をいくつかのコードとこの優れたキットで使用します(私はそれを頻繁に使用します)これにはある程度の電力が必要です( TTL @ 9600bpsはRS232ではないので、電圧の互換性を確認してください)ペアリングして、特別なプログラミングなしでBluetooth経由で通信するための適切な仮想COMポートを取得します。iOSでSPPBluetoothプロファイルの使用が許可されているかどうかを確認する必要があります。古いiOSデバイスの多くはBluetoothをあまり使用できないため、ケーブルが必要になる場合があります。
- iOSでシリアルを使用する方法に関する素晴らしいプロジェクトがここにあります
- そして、これがほとんどのiPhone /iPadに含まれているBluetoothHIDを、BluetoothSPPを使用して再送信する巧妙なデバイスで使用する方法です。
- そして、ここでスパークファンは準備ができている製品です。iPhoneで入力したもの(または文字をBluetooth HIDにプッシュするプログラムを使用したもの)は、TTLに変換されます...
ExternalAccessory.framework
とそのAPIを使用できます。
外部アクセサリに関する簡単なガイドもあります。