投稿

10月, 2022の投稿を表示しています

ロボットプログラミング講座 2日目

イメージ
 10/22(土) ロボットプログラミング入門講座の2回目が開催されました。 前回は、ロボットの組み立てを行いました。慣れないドライバーとラジオペンチを握ってナットを回してロボットを組み立てました。 ナットを回すのは大変ですが、なんでナットで止めるんですかね。ちゃんと後で分解して、また組み立てられるようにするためです。フタをして開けられないようにしてしまった方が楽で頑丈かもしれませんが、それだと、何かあった時に分解できないですね。 そして、組み立てたロボットを今日はパソコンを使って「命令」をしてみました。 命令と言っても、前にいけ、回転しろ、後ろにいけ、という命令です。 ちなみに、「前にいけ」、とはロボットには 「左右のモーターを前向きに回せ」、という意味になります。 一つだけではなく、命令は続けて行えるので、 「前にいけ」 「回転しろ」 「後ろにいけ」 「逆回転して」 「前にいけ」 という風に、連続して命令をしておくと、まったくその通りに動きます。 そして、覚えた命令は、何度でも実行することができ、ロボットは何度でも同じ動きをします。 この命令を作ることを「プログラミング」と呼んでいます。 講座では、これを実践して、遊びながら学んでもらいます。こんな簡単に自分がやれることが「プログラミング」だとは思ってなかったかもしれないですね。 今回の子どもたちは覚えも早くて、どんどん、自分で新たなプログラムをつくり出してロボットにいろいろな動きをさせていました。 慣れてきたら、次に「センサー」を使ってみます。 「センサー」を使うと、なにがあっても今までは命令通りにしか動けなかったロボットが、壁にぶつかったら別の動きをする、ということができるようになります。 実際に壁にぶつかったら向きを変える、というプログラムをいれると、ずっと進んでもし壁があると方向転換して、また別の方向に進んでいく、というロボットができます。 ロボットが外の世界を認識した瞬間です。 今日は最後に、ロボットの前にボールがあったら・・・というプログラムを組みました。 ボールは赤外線を出していて、ロボットは前面に赤外線に反応するセンサーがついています。 これを使うと・・・ボールの方向を向いたら、ボールのほうに向かっていくプログラムができました! これがサッカーの基本になります。 今日の最後はこれでサッカーをしまし

令和二年度後期 入門講座が始まりました。

イメージ
 10月15日(土)郡上八幡青少年センターにて、令和4年度後期 ロボットプログラミング入門講座、改造講座の第一回目が開催されました。 また新しい新人が入ってくれました。頑張っていきましょう。 今日はロボットの組み立てを行いました。慣れない工具を使って組み立てます。なれないことだらけで、なかなか進まなかったり、間違えてしまってやり直したり。 そうやって、自分でやっていくことで、最初はマニュアル通りでも、その構造がどうなっているかはちゃんと目に入っています。もし、どこか故障した場合でも、自分で組み立てたところだから分解ができるのです。自分で組み立てていないものは、故障したら直せなくなってしまいます。 そして、次回は、いよいよ、ロボットにプログラムを入れて動かしていきます。 ロボットには小型のコンピューターが搭載されていて、命令を覚えさせることができます。一度覚えた命令は何度でも実行できます。 最初は簡単な命令から、講座の最後では「サッカーの命令」を入れていきますよ。 講座の半分のスペースでは、入門講座を受講済みの生徒たちが、各々の自分のロボットを改造していく「改造講座」に取り組んでいます。 自分で、自分のつけたいパーツを選び、ロボットを改造していきます。電池を増やしたらどうなるのか、タイヤを変えたらどうなるのか。すべてが実験です。恐れずにやってみましょう。 こちらでは、タイヤの飛ばし大会が行われた模様。すべてが実験です。 12月には、サッカーの試合もしますよ。皆さん、準備をして自分だけの強力なロボットを作りましょう。果たしてちゃんとロボットは動くんでしょうか。