2回目ロボット教室ランキング参加中ロボットロボットの中身”マイコン””マイコン”はプログラムの指示を理解して、指示通りに動く部品です。ロボットにはこのマイコンが入っています。プログラミングの理解をするためにはマイコンがどの様に指示を受けて、どの様に動くかをイメージすることが大切です。1マイコンは次の指示を受けるまで動きを変えない。”前進”の指示をしたら、次の指示がなければ前進を続けます。2マイコンはプログラムに書かれた順番に指示を理解して動く。プログラムのタイルの上から下へ順番に指示を理解します。モータやLEDは手足に例えられます。モータを正転・反転・停止をさせる為にモータ端子の電圧を制御するモータドライバやLED点灯ポートなどの手足にマイコンが指示をします。その1このプログラムのマイコンの動きはこんな感じになります。マイコンの動き001でモータドライバに50%前進の指示を一瞬でおこなう。ロボットは前進を始める。002でマイコンは一生懸命時間”1秒”をかぞえる(時間を数える以外何もしない)。この1秒間はロボットは前進を続けている。LEDポートに点灯指示を一瞬でおこなう。ロボットは前進を続けている。ここでLEDは点灯します。004でマイコンは一生懸命時間”1秒”をかぞえる(時間を数える以外何もしない)。この1秒間LED点灯を続けて、ロボットは前進を続けている。LEDポートに消灯指示を一瞬でおこなう。ロボットは前進を続けている。ここでLEDは消灯します。006でマイコンは一生懸命時間”1秒”をかぞえる(時間を数える以外何もしない)。この1秒間もロボットは前進を続けている。007でモータドライバに停止の指示を一瞬でおこなう。ロボットは3秒間前進して停止します。LEDは1秒後に点灯して1秒間点灯の後、消灯して最後まで消灯です。これがこのプログラムによるロボットの動きです。その2001でマイコンは一生懸命時間”2秒”をかぞえる(時間を数える以外何もしない)。この2秒間はロボットは何もしない。002でモータドライバに50%前進の指示を一瞬でおこなう。003でモータドライバに停止の指示を一瞬でおこなう。ロボットは2秒後に小さな音を”チッ”と発してプログラムを終了します。この”チッ”と言う音は002と003の一瞬の間モータが動いた証拠です。ロボットは動きません。そこでこの”チッ”で何が起こっているのかを見るためにギヤモータのモータ部分(ミニ四駆のFA-130モータと同じサイズのモータです)を取り出して見てみましょう!モータの取り出しはマネしなくて良いですよ!動画があるので見て下さい。スタートスイッチを押してから2秒後にモータが”一瞬”動くのが確認できます。動くと言っても1回転すらできないぐらい短い時間です。ロボットはピクリとも動きません。皆さんは静かな場所でプログラムを動かして見てください。スタートボタンを押した2秒後の”一瞬の小さな音”が確認できれば2回目は終了です。※動画のα-Xplorerは2020年開催予定だったRCJサッカーオープン講習会用ですのでキットのα-Xplorerとは異なります。関西ブロック夏のオープン大会2024用サッカーロボットの設計(交流会の質問編)関西ブロック夏のオープン大会2024用サッカーロボットの設計(キッカーその2)I2Cのノイズ対策(ソフトウエア編)関西ブロック夏のオープン大会2024用サッカーロボットの設計(キッカーその1)CFRPをエンドミルで切削加工するのは危険です。7検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!Blackbox_crusherさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。