説明
LED (発光ダイオード) インジケーターは、視覚的なフィードバックを提供できるデバイスです。 LED には赤、黄、緑の色があります。
LED インジケータは、V5 Robot Brain または Cortex性があります。 LED インジケーターは脳に直接挿入できます。 ただし、ほとんどの場合、LED は 3 線延長ケーブルと組み合わせて使用するとよく見えるため、ロボットの視認性の高い場所に配置できます。 延長ケーブルと LED インジケータ間の接続は、接続を固定して絶縁するためにラップで包む必要があります。 LED インジケーターは、結束バンドを使用して構造用金属に取り付けることができます。
LED インジケーターを 3 線延長ケーブルと一緒に使用する場合、インジケーターが正しく挿入されていることが重要です。 2 つのコンポーネントが接続されているとき、LED の外側のピンは 3 線式延長ケーブルの外側の白色 (信号) ワイヤと位置を合わせる必要があり、中心ピンは赤色 (+5V) のワイヤと位置合わせする必要があります。
LED インジケーターが V5 Brain で機能するには、センサーまたはその延長ケーブルがBrain 3 線ポートに される必要があります。
LED インジケーターはパックとして購入できます ここから。
LEDインジケータ | LED インジケータ 3 線式 & 延長ケーブル |
LED インジケータの仕組み
LED インジケータの操作は、おそらくすべての 3 線式デバイスの中で最も単純なものの 1 つです。 ユーザー プログラムは「LED をオンに設定」コマンドを V5 Brain に送信すると、LED が電力を受け取ります。 プログラムは「set LED off」コマンドを送信して LED をオフにすることもできます。
LEDをオンに設定 | LEDをオフに設定する |
これには、LED インジケータを VEXcode V5または VEXcode Pro V5 などのプログラミング言語と組み合わせてユーザー プログラムを作成する必要があります。
LED インジケータの一般的な用途:
LED インジケータの用途には、ユーザー プログラムが正しく機能していることを示す (プログラムのトラブルシューティング)、別のセンサーの状態を確認する、またはロボットが所定の条件に達したことを示す視覚的なフィードバックが含まれます。
ユーザー プログラム内の表示: LED インジケータをプログラム内の出力の代わりに使用して、安全な視覚的合図を提供できます。 たとえば、LED インジケータを 空気圧ソレノイド ドライバ の代わりに使用して、ユーザー プログラムをテストできます。 この場合、プログラムのロジックが正しくないと、空気圧シリンダーがランダムに作動するのではなく、LED が点灯する可能性があります。
空圧ソレノイドドライバーと空圧シリンダー |
プログラミングの概念をいくつか紹介する楽しい教室アクティビティは、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 インジケーターは非常に役立つ視覚的なフィードバックを提供します。