この記事は、現在 Cortex System を使用していて、VEX EXP System へのアップグレード/アップグレードを検討している人を対象としています。 この記事の目的は、VEX EXP システムで使用できる Cortex のコンテンツについて説明することです。
構造の互換性
EXP 構造 (金属片、ホイール、ギア) は、下位互換性を念頭に置いて設計されています。 これは、Cortex Structure の作成に使用される標準が EXP に使用される標準と同じであることを意味します。 したがって、ピッチ(または構造コンポーネントの穴間の距離)が同じであるため、Cortex Structure を EXP 構造に位置合わせして固定することができます。
EXP システムはスター ドライブ スクリューとロー プロファイル ナットを利用しているため、リベットを使用する以前よりもより安全にビルドを固定できますが、最も使いやすいものを使用することもできます。 Cortex から EXP にアップグレードすると、ハードウェア、ギア、ホイールは相互に動作します。
電子機器の互換性
EXP のルートは、新しい VEX EXP Brain に基づいています。 以下に詳しく説明しますが、VEX ARM Cortex ベースのマイクロコントローラーを置き換えます。 このより強力な Brain を使用すると、EXP キットに含まれる新しいセンサーとモーターだけでなく、使い慣れた Cortex センサーのほとんども制御できるため、アップグレードを決定するときに何もあきらめる必要はありません。
EXPブレインの仕様
改良型ロボット
- 多数のモーターやセンサーと通信するための脳上の 10 個のスマート ポート
- 新しい EXP センサーと Cortex センサーの両方と通信するための 8 つの 3 線式ポート (詳細は以下を参照)
- 合計 8 つのユーザー プロジェクトを保存できるボタン付き 1.7 インチ カラー スクリーン
- 慣性センサー、6軸ジャイロ/加速度センサーを内蔵
- EXP コントローラーとペアリングされた内蔵 Bluetooth ラジオ (詳細は以下を参照)
- データロギングとストレージ用のマイクロ SD カード
- Brain には、リアルタイムのモーターとセンサーのダッシュボードと、構成可能なドライブ プログラムが組み込まれているため、コーディングを必要とせずに、即時のトラブルシューティングとデモンストレーションの機会が可能になります。
- VEXcode ブロック、C++、Python でプログラム (詳細は以下を参照)
EXP Brain は VEX ARM Cortex ベースのマイクロコントローラーを置き換えるもので、使い方が簡単なため、VEX システムへの参入障壁が低くなります。
EXP Brain は、これまで使用してきた、Cortex からのほとんどすべてのセンサーとモーターに電力を供給し、制御することができます。 EXP にアップグレードしたいが、Cortex の貴重なエレクトロニクスを失うことを懸念している場合、EXP は、より強力なセンサーとモーターを導入しながら、過去のエレクトロニクスを引き続きサポートするように特別に設計されています。
コーテックスエレクトロニクス
以下のリストは、Cortex System の 3 線式センサーとモーター、およびそれらが EXP Brain および EXP システムと互換性があるかどうかのリストです。 Cortex で行ってきたのと同じ方法で、互換性のある 3-Wire 電子機器を EXP Brain に接続するだけで、それが動作するのを観察できます。
名前 | 製品イメージ | 部品番号 | EXPの互換性 |
リミットスイッチ | 276-2174 | 互換性がある | |
バンパースイッチ | 276-2159 | 互換性がある | |
光学式シャフトエンコーダ | 276-2156 | 互換性がある | |
超音波距離計 | 276-2155 | 互換性がある | |
ライントラッカー | 276-2154 | 互換性がある | |
光センサー | 276-2158 | 互換性がある | |
ポテンショメータ V1&V2 |
276-2216 |
互換性がある | |
LEDインジケータ | 276-2176 | 互換性がある | |
ジャイロ | 276-2333 | 互換性がある | |
モーター393 | 276-2177 | 互換性がある* | |
サーボ | 276-2162 | 互換性がある* | |
加速度計 | 276-2332 | 互換性がある | |
VEX ARM Cortex ベースのマイクロコントローラー | 276-2194 |
互換性がありません VEX EXP Brainに置き換えられました |
|
VEXnet ジョイスティック | 276-2192 |
互換性がありません VEX EXPコントローラーに置き換えました |
|
VEXnet キー 2.0 | 276-3245 |
互換性がありません EXP Brainとコントローラー内蔵無線機に置き換え |
|
7.2V ロボットバッテリー NiMH 2000mAh | 276-1491 |
互換性がありません VEX EXPバッテリーに交換しました |
|
VEX 懐中電灯 | 276-2210 |
互換性がありません V5光学センサーに交換 |
|
VEX LCD ディスプレイ | 276-2273 |
互換性がありません EXP Brainの内蔵LCDに置き換え |
|
プログラミングハードウェアキット | 276-2186 |
互換性がありません USB-Cケーブルに交換 |
※393モーター、サーボの出力は低下します。 これらはドライブトレイン以外の機能に最も役立ちます。
価値のある Cortex モーターとセンサーのほとんどは、EXP Brain およびシステムと互換性があります。 EXP Brain に接続すると、 Brain の Device メニューを使用して、現在 Brain に接続されているすべての電子機器を表示および制御するか、VEXcode EXP を使用してそれらを制御できます。 VEXcode EXP は ROBOTC を置き換え、ブロック、C++、または Python を使用して電子機器を構成およびコーディングできるようにします。
VEXcode EXP の詳細については、VEX ライブラリ のこのセクションを参照してください。
EXPエレクトロニクス
引き続き使用できるすべての Cortex 電子機器に加えて、改良された EXP モーターとセンサーも多数あります。 スマート ポートは、Cortex センサーと比較してより複雑なセンシングを提供し、より正確なデータを生成します。 次のリストには、ベース EXP キットにアップグレードするときに得られるモーターとセンサーが含まれています。
V5 光学センサー 次のセンサーの組み合わせです。
- 周囲光センサー
- カラーセンサー
- 近接センサー
光学センサーには白色 LED が搭載されており、暗い場所での色検出を支援し、懐中電灯として機能します。 光学センサーはスマート ポートを使用し、EXP Brain のセンサー ダッシュボードを使用してリアルタイムのセンサー フィードバックを可能にします。
V5 距離センサー 教室で安全なレーザー光のパルスを使用して、センサーの前面から物体までの距離を測定します。
また、次のこともできます。
- オブジェクトを検出し、オブジェクトの相対的なサイズを小、中、または大として判断します。
- ロボットが物体に向かって移動する際のロボット/センサーの接近速度を計算するために使用されます。
距離センサーはスマート ポートを使用し、EXP Brain のセンサー ダッシュボードを使用してリアルタイムのセンサー フィードバックを可能にします。
バンパー スイッチ v2 は、スイッチの状態を変更するために押し込むことができるバネ仕掛けのバンパーを備えた単一のデジタル スイッチです。 このスイッチは軽く触れるだけで作動し、3 線式センサー シリーズの 1 つです。
バンパー スイッチは 3 線ポートを使用し、EXP Brain のセンサー ダッシュボードを使用してリアルタイムのセンサー フィードバックを可能にします。
V5 スマート モーター (5.5W) 5.5W のパワーと精度を提供し、教室で確実に、効果的に、そして最も重要なことに安全に動作するように設計されています。
V5 スマート モーター (5.5W) はスマート ポートを使用し、EXP Brain のセンサー ダッシュボードを使用してリアルタイムのセンサー フィードバックを可能にします。
960ティック/回転で測定する統合エンコーダーを使用すると、ユーザーはモーター コントローラー 29 を使用せずに、モーターの方向、速度、加速度、位置、およびトルク制限をすべて制御できます。