モトモラボ2
客観的
事前のコーディング知識を使って、生徒はソナーセンサーとは何かを学び、それ用のコードを作成します。また、ロボットが周囲の世界とやりとりする方法も教えます。
活動
学生はソナーセンサーとは何か、そしてそれが何を測定するのかを学びます。
生徒はそれをロボットに取り付け、センサーの情報に基づいてロボットに判断をさせま す。
評価
生徒は問題を分析することを学ぶ
生徒はセンサーの情報に基づいて判断を下すようにロボットに教えます。
Google スライド
ビデオをビルドする
生徒は、まったく新しいセンサーであるソナー センサーについて学習します。このセンサーにより、ロボットはロボットと物体の間の距離を測定できます。これにより、ロボットは近くの物体と遠くの物体を認識し、回避することができます。
ラボの概要:
必要な材料:
Photos | Item Name | Purpose | Required Quantity | Labeled Bag |
---|---|---|---|---|
ステップ1
.jpg)
まずサーボを見つけます。サーボは前輪の上にある茶色の立方体です。このサーボは MG90S と呼ばれます。サーボにはさまざまな種類がありますが、私たちのサーボは 0 度から 180 度までしか回転できません。他のサーボは全方向回転でき、重い材料を持ち上げるように作られているものもあります。
サーボは、無限に回転するのではなく、正確に動くように作られた DC モーターです。これにより、サーボを特定の方向に高速かつ正確に動かすようにコーディングできます。私たちの場合、サーボ用に作成されたライブラリは -90 度から 90 度まで動くように作成されています。つまり、0 度ではホイールは前を向き、-90 度では左を向き、90 度では右を向きます。角度とハードウェアに関するトラブルシューティングについては、トラブルシューティング ページを参照してください。
ステップ1
ステップ2
.jpg)
コードでソナー センサーを設定します。これには、マイクロコントローラに接続されたピンの定義が含まれます。端末に距離を印刷してみてください。センチメートルとミリメートルの 2 つのオプションがあります。挑戦する気があれば、いつでもインチに変 換できます。
ステップ3

最後に、サーボの動きと DC モーターの動きを組み合わせてみます。新しいハードウェアでロボットを左右に動かしてみましょう。ヒント: モーターが 1 つある場合は、サーボが回転を担当するため、前進または後退にモーターを使用するだけで済みます。