VEX IQ タッチ LED について学ぶ
リーダーに、グループが VEX ライブラリの記事「VEX IQ Touch LED」を読んで、タッチ LED の仕組みと使用方法を学ぶ方法を整理するよう依頼します。
タッチLEDによるプログラム
プログラマに VEXcode IQ を開いて次の手順に従ってもらいます。
-
VEXcode IQ から Testbed テンプレートのサンプル プロジェクトを開きます。
-
サンプル プロジェクトを開く方法については、 サンプル プロジェクトとテンプレートの使用 チュートリアル ビデオをご覧ください。
-
次のプロジェクトをビルドし、Touch LED として保存します (macOS、 Windows、 Chromebook、 iPad)。
タッチ LED をテストする
テスターにテストベッドをコンピュータに接続してもらい、次の手順を実行してもらいます。
-
プロジェクトを 実行し、タッチ LED を押して緑色を表示します。 または、タッチ LED を放すと(押されずに)赤色が表示されます。
-
プロジェクトのダウンロードと実行のヘルプについては、 プロジェクトのダウンロードと実行 チュートリアル ビデオをご覧ください。
次の質問に答えて、レコーダーにエンジニアリング ノートに記録するよう依頼してください。
-
ロボットのタッチ LED はどのような状況で使用できますか?
-
色を変えるにはタッチLEDを押す必要がありますか?
-
タッチ LED は 1 (TRUE) または 0 (FALSE) の値を報告しますか?
-
Touch LED は表示している色を報告できますか?
教師用ツールボックス ~ の回答
-
タッチ LED は、ロボットの開始ボタンまたは停止ボタンとして使用される場合があります。 タッチ LED を使用して、ロボットの部品の 1 つのステータス (たとえば、爪が開いているときに緑色を表示) またはロボットのプログラミングの部品の 1 つ (たとえば、ロボットがセクションを完了すると黄色を表示) を表示することもできます。プロジェクト)。
-
タッチ LED は、色を変更するために ではなく を押す必要があります。 LEDの色はプロジェクト内で設定できます。
-
タッチ LED は、バンパー スイッチと同様に、押されているかどうかを示す 1 (TRUE) または 0 (FALSE) の値を報告します。
-
タッチ LED は、表示されている色を ではなく で報告します。 表示される色はプロジェクトによって設定されたり、押されたときに変更されますが、タッチ LED ライトの現在の色を検出するブロックがありません。
教師用ツールボックス - トラブルシューティング
タッチ LED を使用する場合、正常に動作しない場合があります。 この問題が発生した場合は、次の手順を試してトラブルシューティングを開始してください。
-
まず、Touch LED のファームウェアが最新であることを確認することから始めます。 ファームウェアの更新方法の詳細については、 この の記事を参照してください。
-
ファームウェアが最新の場合は、IQ Brain のデバイス情報画面をさらに調べて、「押された」状態と「解放された」状態が Brain に登録されていることを確認します。 タッチ LED を押して、引き続き赤、緑、青、オフの表示色を繰り返すこともできます。 その他のより一般的な問題については、「VEX IQ センサーのトラブルシューティング方法」という記事があります。
-
デバイス情報が正確な値を報告する場合、問題は学生がプロジェクトを誤ってコピーした可能性があります。
-
プロジェクトのトラブルシューティングを行うには、デバイスが正しく構成されていること、つまり正しい Testbed サンプル プロジェクトが使用されていることを確認してください。 タッチ LED の設定方法の詳細については、「VEX IQ センサーの設定方法 - VEXcode IQ」 の記事を参照してください。
-
学生がプロジェクトを正しくコピーしてビルドしたことを確認します。 VEXcode IQ の print ブロックを使用すると、プロジェクトがエラーまたはプロジェクトの終了に進むにつれて、Brain 上の現在のセンサー値を表示できます。
-
-
デバイス情報が正確な値を報告しない場合、問題はハードウェアに関連している可能性があります。
-
ハードウェアのトラブルシューティングを行うには、「VEX IQ デバイスをスマート ポートに接続する方法」の記事を使用して、スマート ケーブルとのポート接続を確認してください。
-
タッチ LED が正しく接続されているにもかかわらず、正常に動作しない場合は、タッチ LED に物理的な問題がある可能性があります。 別のタッチ LED を使用して切り替えをテストします。
-