.. note:: こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。 **参加する理由は?** - **エキスパートサポート**:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。 - **学び&共有**:ヒントやチュートリアルを交換してスキルを向上させましょう。 - **独占的なプレビュー**:新製品の発表や先行プレビューに早期アクセスしましょう。 - **特別割引**:最新製品の独占割引をお楽しみください。 - **祭りのプロモーションとギフト**:ギフトや祝日のプロモーションに参加しましょう。 👉 私たちと一緒に探索し、創造する準備はできていますか?[|link_sf_facebook|]をクリックして今すぐ参加しましょう! .. _ezb_remote_control: リモコン・カー ======================= このプロジェクトでは画面上のジョイスティックを使用して PiCar-X をリモコン制御する方法を説明します。 Note: リモコン画面からジョイスティックをドラッグ&ドロップした後、「マップ」機能を使用して、ジョイスティックの X 軸と Y 軸の読み取り値を調整します。 リモコン機能の詳細については、次のリンクを参照してください。 * :ref:`ezblock:remote_control_latest` .. image:: img/remote_control23.png **ティップス** .. image:: img/sp210512_114004.png リモコン機能を使用するには、メインページの左側からリモコン画面を開きます。 .. image:: img/sp210512_114042.png ジョイスティックをリモコン画面の中央領域にドラッグします。 中央の白い点をマウスで任意の方向に軽くドラッグすると、(X,Y) 座標が生成されます。 X 軸または Y 軸の範囲は、デフォルトで「-100」から「100」に設定されています。 ジョイスティックを左端にドラッグすると、X 値が「-100」になり、Y 値が「0」になります。 .. image:: img/sp210512_114136.png リモコン画面に部品を設定すると、上記のブロックを持つ新しいカテゴリのリモートが表示されます。 このブロックは、リモコン画面のジョイスティックの値を読み取ります。 ドロップダウン メニューをクリックして、Y 軸の読み取り値に切り替えることができます。 .. image:: img/sp210512_114235.png マップ値ブロックは、数値をある範囲から別の範囲に再マップ(変換)できます。 上の例のようにFromの範囲が 0 ~ 100 に設定されて、toの範囲が 0 〜 255の場合、入力値(map value)が 50 の場合入力範囲の 50%、つまり「50」になります。 変換後の範囲が 0 ~ 255 に設定されていますので出力は255の50%、つまり「127.5」になります。 これにより下の例「turn steering angle to」のようにジョイスティックの入力値(-100〜100)をハンドル(前輪)の向きの左45度〜右45度(-45〜45)に変換したりすることができます。 **例:** .. note:: * 次の例を参考にしてプログラムを作成してください。またチュートリアルを参照してください。:ref:`ezblock:create_project_latest`. * またはEzBlock Studioの **Examples** 画面から「 **Remote Control** 」を探し **Run** か **Edit** を直接クリックしてください。 .. image:: img/sp210512_114416.png