VEX VR ロボットのこの電磁石は、金属コアを備えたディスクを拾ったり落としたりするように制御できます。


電磁石とは何ですか?

STEM 教育の学習を強化するために設計された、仮想ロボットをプログラミングするためのブロックベースおよびテキストベースのコーディング オプションを含むロボット機能を紹介する VEXcode VR インターフェースのスクリーンショット。

電磁石は、電流によって磁場が生成される特定の種類の磁石です。 VEX VR ロボットには、金属コアを含むディスクを持ち上げたり置いたりするための電磁石が付いています。

VEXcode VR ロボットの機能を示す図。コーディングの概念とロボット工学の原理を学習するために設計されたオンライン プログラミング環境内でのコンポーネントと機能を強調しています。

VEX VR ロボットの電磁石は、現在使用中のプレイグラウンドに向かって下を向いているロボットの前面に配置されています。


電磁石の仕組み

VEXcode VR ブロック

VEXcode VR ロボットの機能を示す図。センサー、モーター、接続オプションなどのコンポーネントを強調表示し、学生と教育者のコーディングとロボット工学の学習を強化するように設計されています。

VEXcode VR Python

def main():
磁石.energize(BOOST)

VEXcode VR の特定のプレイグラウンドには、電磁石で使用できるメタル コアを備えたディスクがあります。

電磁石を「ブースト」に設定すると、ユーザーは磁石に通電することができます。

VEXcode VR ロボットの機能の図解。コーディング環境での仮想ロボットの設計と機能を紹介し、初心者から上級者までを対象とした STEM 学習とプログラミングにおける教育アプリケーションを強調しています。

電磁石の下にあるディスクはすべて VR ロボットによって拾われます。

VEXcode VR ブロック

VEXcode VR ロボットの機能の図解。オンライン プログラミング環境内での仮想ロボットの設計と機能を紹介し、コーディングとロボット工学における教育アプリケーションに焦点を当てています。

VEXcode VR Python 

def main():
磁石.energize(DROP)

電磁石を「ドロップ」に設定すると、ユーザーは磁石への通電を解除します。

VEXcode VR ロボットの機能を紹介する図。STEM 教育用の仮想プログラミング環境におけるコンポーネントと機能を強調しています。

VR ロボット電磁石が現在保持しているディスクはすべてドロップされます。


VEXcode VR での使用

VEXcode VR ブロック ディスクトランスポートプレイグラウンド
VEXcode VR ロボットの機能を示す図。コーディングの概念を学習するためのオンライン プログラミング環境内での設計、センサー、機能を紹介します。 VEXcode VR ロボットの機能を説明する画像。シミュレートされたロボットを通じてコーディングの概念を学習できるように設計された仮想プログラミング環境を紹介しており、STEM 教育の初心者と上級者の両方に適しています。
VEXcode VR Python
def main():
drivetrain.drive_for(FORWARD, 700, MM)
drivetrain.turn_for(LEFT, 90, DEGREES)
Magnet.energize(BOOST)
drivetrain.drive_for(FORWARD, 300, MM)
wait(2, SECONDS)
マグネット・エナジャイズ(DROP)

VEXcode VR ロボット電磁石は、ディスク トランスポート プレイグラウンドで使用できます。 さまざまな色の円盤が壁で囲まれた領域内にあります。 次の例では、VR ロボットが城の壁に向かって前進し、左に曲がり、青いディスクを拾って落とします。

VEXcode VR ロボットの機能を示す図。センサー、モーター、接続オプションなどのコンポーネントを強調表示し、学生と教育者向けのコーディングとロボット工学教育を強化するように設計されています。

さらなる挑戦として、ディスクを互いに積み重ねてみてください。 電磁石は一度に 1 つのディスクしか保持できませんが、ユーザーはディスクを 2 つ積み上げても、その上を移動することができます。

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

Last Updated: