V5 3 線式 LED インジケータの使用

説明

LED (発光ダイオード) インジケーターは、視覚的なフィードバックを提供できるデバイスです。 LED には赤、黄、緑の色があります。

LED インジケータは、V5 Robot Brain または Cortex性があります。 LED インジケーターは脳に直接挿入できます。ただし、ほとんどの場合、LED は 3 線延長ケーブルと組み合わせて使用すると見やすくなるため、ロボットの見やすい場所に配置できます。延長ケーブルと LED インジケータ間の接続は、接続を固定して絶縁するためにラップで包む必要があります。 LED インジケーターは、結束バンドを使用して構造用金属に取り付けることができます。

LEDインジケーター装置が、結束バンドを使ってロボットのアームに取り付けられている様子が示されている。

3線式延長ケーブルに取り付けられたLEDインジケーターデバイスのクローズアップ画像。 2つの円は接続の向きを示しており、LEDインジケータの2つのピンを3線式延長ケーブルの赤と白の線と同じ側に配置する必要があることを示しています。

LED インジケーターを 3 線延長ケーブルと一緒に使用する場合、インジケーターが正しく挿入されていることが重要です。 2 つのコンポーネントが接続されているとき、LED の外側のピンは 3 線式延長ケーブルの外側の白色 (信号) ワイヤと位置を合わせる必要があり、中心ピンは赤色 (+5V) のワイヤと位置合わせする必要があります。

LED インジケーターが V5 Brain で機能するには、センサーまたはその延長ケーブルがBrain 3 線ポートに される必要があります。

LEDインジケーターはパックとして購入できます ここ.

LEDインジケータ LED インジケータ 3 線式 & 延長ケーブル
複数のLED表示器が異なる色で表示されている。 LED表示器が3線式延長ケーブルに接続されている様子が示されている。

LEDインジケーターの仕組み

LED インジケータの操作は、おそらくすべての 3 線式デバイスの中で最も単純なものの 1 つです。ユーザー プログラムは「LED をオンに設定」コマンドを V5 Brain に送信すると、LED が電力を受け取ります。プログラムは「set LED off」コマンドを送信して LED をオフにすることもできます。

LEDをオンに設定 LEDをオフに設定する
点灯しているLEDインジケーターライトのクローズアップ画像。LEDインジケーターライトは3芯延長ケーブルに接続されています。 消灯状態のLEDインジケーターライトをクローズアップし、3芯延長ケーブルに接続した状態を示す。

ユーザープログラムを作成するには、LEDインジケータを VEXcode V5やVEXcode Pro V5などのプログラミング言語と組み合わせる必要があります

LEDインジケーターの一般的な用途:

LED インジケータの用途には、ユーザー プログラムが正しく機能していることを示す (プログラムのトラブルシューティング)、別のセンサーの状態を確認する、またはロボットが所定の条件に達したことを示す視覚的なフィードバックが含まれます。


ユーザー プログラム内の表示: LED インジケータをプログラム内の出力の代わりに使用して、安全な視覚的合図を提供できます。たとえば、ユーザー プログラムをテストするために、LED インジケータを 空気圧ソレノイド ドライバー の代わりに使用できます。この場合、プログラムのロジックが正しくないと、空気圧シリンダーがランダムに作動するのではなく、LED が点灯する可能性があります。

空圧ソレノイドドライバーと空圧シリンダー
3線式延長ケーブルが接続された空気圧ソレノイド装置。

プログラミングの概念をいくつか紹介する楽しい教室アクティビティは、LED インジケーターを使用して時限信号をモデル化することです。赤、黄、緑の LED インジケーターを、停止信号の順序で表面にテープで貼り付けることができます。次に、学生たちに、信号機をシミュレートするユーザー プログラムの作成を課題にします。

センサーの検証: LED の一般的な使用法は、センサーが予想どおりの読み取り値を提供したかどうかを確認することです。例えば、 超音波距離計 は LED インジケーターと組み合わせることができます。 LED は、物体 (段ボールのシートなど) が距離測定器からプログラムされた特定の距離 (ターゲット) に移動したときに点灯するようにプログラムできます。下の動画に示すように、LEDが点灯すると、超音波距離計と対象物との距離を測定できます。その後、ターゲット距離を実際に測定した距離と比較し、必要に応じて調整できます。

教室でのプログラミング活動として楽しいものの1つは、人気のある電子論理玩具をシミュレートすることです。また、赤、黄、緑のLEDインジケーターを表面にテープで貼り付けることができますが、今回は各LEDが バンパースイッチv2とペアになっています。プログラムは LED を短時間点灯し、その後プレーヤーは対応するバンパー スイッチを押す必要があります。スイッチを押すと、シーケンスに別のLEDが追加され、最初のLEDの点灯が繰り返された後に短時間点灯します

ライトのシーケンスがバンパー スイッチを押す正しいシーケンスと一致するたびに、追加のライトがシーケンスに追加されます。これは、プログラムされた一連のライトをすべて一致させてプレイヤーが勝つか、バンパー スイッチを押した順序がライトの順序と一致せず、ゲームが終了するまで続きます。

ロボットの状態を確認する: 状態を確認する例は、別の教室活動で提供できます。この場合、ロボット コンベア ベルト システムを組み立てて、多くの職場で使用されている仕分けシステムをモデル化できます。

バンパー スイッチを使用して、コンベア ベルトを開始および停止できます。緑色の LED インジケータは、スイッチが押された後、コンベアが開始する前に数回点滅するようにプログラムできます。コンベアがオンになっている間は緑色の LED が点灯し、その後バンパー スイッチを押すとコンベア ベルトが停止すると赤色の LED が点灯します。この構成は、以下のアニメーションに示されています。

競技用ロボットにおける LED インジケーターの用途:

V5 システムには、V5 Brain とオペレーターの V5 コントローラーの LED スクリーンの間でカスタマイズされた視覚/テキスト フィードバックを提供する優れたシステムがあります。それにもかかわらず、オペレーターやチームコーチが試合中にロボットから目を離したくない場合があり、適切に配置された LED インジケーターが優れた視覚的フィードバックを提供する可能性があります。競技用ロボットでの LED インジケーターの使用例は次のとおりです。

目標の達成: 前述したように、センサーが目標値に到達したかどうかを示すために LED インジケーターを使用できます。この良い例は、フライホイールを使用してボールを投げる場合です。 V5 スマート モーターは、特定の RPM 速度を達成するように設定できます。ただし、モーターが始動してから速度に達するまでに時間遅延が発生する場合があります。 LEDインジケーターを点灯させることで、フライホイールがボールを投げるために必要な距離の目標速度に達したことを視覚的に知らせることができる。この構成は、以下のアニメーションに示されています

ゲーム駒の位置の表示: コンベヤーまたはスライド システムの設計によっては、システム内のゲーム駒の位置を視覚的に確認することが非常に困難です。この場合、 ビジョンセンサー 光センサー、または ライントラッカー LED インジケーターと組み合わせることができます。センサーがゲームピースが目標位置にあることを検出すると、このアニメーションに示すようにLEDが点灯し必要な視覚的フィードバックを提供する。

どのようなアプリケーションであっても、使いやすい LED インジケーターは非常に役立つ視覚的なフィードバックを提供します。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: