MenuToggle Menu
Logitech G29 Steering WheelとProtoPie Connectの接続
ProtoPie ConnectとLogitech G29 Steering Wheel プラグインを活用して、リアルな運転をマルチスクリーンで体験しましょう。
ProtoPieでのプロトタイピング詳細についてはこちらをご参照ください。
情報の流れについて
以下の画像にはProtoPieとLogitech G29 steering wheel間の情報フローが示されています。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/9859ac65eaf0bd04ce3f42c31bef192079710a5a-2175x1200.png/Connect-steering-wheel-info-flow.png)
- Logitech G29 steering wheelからイベントと変数がProtoPie ConnectのG29プラグインへ送信されます。
- ProtoPieが処理できるよう、G29プラグインによってイベントと変数がSocket.IO メッセージへ変換されます。
- ProtoPie Connectに追加したプロトタイプがインプットを受信し、Send/Receiveメッセージを使用して応答します。
エコシステム
以下に示しているエコシステムは、ProtoPie ConnectのG29プラグインを使用した場合の例です。
- WiFiまたはネットワークに接続可能なデバイス1台(USBポート付き)
- ProtoPie Connectを作動してLogitech G29 steering wheelをUSB経由で接続します。
- Logitech G29 racing wheelとペダル(オプション)1セット
- 例.
- タブレット2台(iPadOSもしくはAndroid)またはコンピュータモニター2台
- 大きめのディスプレイで開く必要があるプロトタイプ(ProtoPie Connectのウェブブラウザとタブレット上のProtoPie Player)。
- スマートフォン1台(iOSもしくはAndroid)
- モバイルディスプレイで開く必要があるプロトタイプ(ProtoPie Player)。
設定
Logitech G29 steering wheelとProtoPieのプロトタイプ間でのメッセージの伝達には、以下の設定を推奨しています。最終的に、本ページのトップにある動画と同じ設定になるようにしてください。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/7980a5b3e44427598c981c1b43c36bf362d30eb0-2175x1200.png/Connect-steering-wheel-setup.png)
- 大きいディスプレイ2台とスマートフォン1台を使用してプロトタイプを作動します(スマートフォン、タブレット、モニターはすべてディスプレイとして使用します)。
- WiFi (同じLAN)経由でProtoPie PlayerをProtoPie Connectへ接続します。
- Logitech G29 steering wheelをUSB経由でProtoPie Connectを作動しているデバイスへ接続する:
- ProtoPie Connectの右上隅にある[Plugins]ボタンをクリックします。
- プラグインリストにある[G29]を選択します。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/621fa2b795864cba0fea08dfd940463d6ba84def-2175x1200.png/Connect-connecting-G29.png)
- PlayStation版のG29をお持ちの場合、PS3とPS4の互換モードをスイッチで切り替えることができます。PS3モードとなっていることを確認します。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/5b168b66db75d0378ca0f5b89f3d8ea4663a18ed-2175x1200.png/Connect-G29-PS3-mode.png)
- G29のUSBコードをコンピュータへ接続します。
- [Run]ボタンをクリックします。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/2e850fabde51c6e296273c44f877b2ee8f6fa024-2175x1200.png/Connect-run-G29.png)
- G29 steering wheelを使用する準備ができました。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/44e6af6cd7a5cf34f382ce052a1bafbbe7c75d60-2175x1200.png/Connect-G29-ready.png)
例
Steering Wheelを左に回す
steering wheelを左に回してProtoPie Studioでレイヤーの回転や色の変更をします。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/cf3c555274e1aa9ef43258ad588c893b7fdffe06-2175x1200.png/Connect-steering-wheel-left.png)
- Logitech G29 steering wheelを完全に左に回すと、受信したイベントがG29プラグインによってProtoPieが処理できるメッセージへと変換されます。
- ProtoPie Connectにロードされたプロトタイプによってメッセージが受信され、色や回転への応答時に変数が割り当てられます。
Steering Wheelのボタンを押す
steering wheelにある三角のボタンを押すと、2つのプロトタイプ上でアクションが作動します。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/155ddbf57bbed9732a202a63c66c4204c8703e7c-2175x1200.png/Connect-steering-wheels-button.png)
- Logitech G29 steering wheelにある三角のボタンを押すと、受信したイベントが、G29プラグインによってProtoPieが処理できるメッセージへと変換されます。
- ProtoPie Connectにロードされた2つのプロトタイプが設定に従ってメッセージに応答します。
- 例えば、一方のプロトタイプではライトを点滅させ、もう一方では「緊急事態」という文を表示させます。