mエ ム
Bボ ッ トot には光ひかりを感か んじるセンサーがあるんだ。プログラムを組くむことで、光ひかりの明あ かるさ を測は かることもできるよ! 光ひかりの明あ かるさを表あらわす単た ん位いについても勉べんきょう強しよう!
mBot の光センサーを
11 使おう
88
まずは mエ ムBボ ッ トot のケースを外は ずして、LエルイーディーED ライトの間あいだにある光ひかりセンサーを確か く に ん認するよ。「Lラight イ ト Sセensor」の表ン サ ー ひょう示じを見みつけられるかな?
確か く認に んできたら、ケースをもとに戻も どそうね。
光ひかり
センサーは、明あ かるさ(照しょう度ど )を測は かることができるセンサーだよ。
0 ~ 1023 の値あたいで、明あ かるさを感か ん知ちすることができるよ。
太た い よ う陽の明あ かりで目めが覚さめる子こ もいたかな? 朝あ さの日ひが差さし込こむ部へ屋はどれくらいの明や あ かるさかな?
私わたし
たち人に ん げ ん間も、視し覚か くで明あ かるさを感か んじているよね!
mエ ムBボ ッ トot を使つ かって、いろいろな場ば所し ょの明あかりのデータを集あ つめてみよう!
光の明るさを表す単位を知ろう
やってみよう
「ファイル」→「新し ん規き」の順じゅんにクリックして、
新あたら
しくプログラムを作つ くろう!
きっかけはいつもどおり「緑みどり色い ろの旗は たがクリッ クされたとき」ブロックだ!
ロボットパレットから「光ひかりセンサー○○の値あたい」 ブロックを見みつけてね。
今こ ん か い回は、明あ かるさをスプライトの吹ふき出だ しのな
かに表ひょう示じ したいので、見みた目め パレットの「○
○と言い う」ブロックを使つ かってみるよ。この○
○(こんにちは!)の部ぶ分ぶ んに、「光ひかりセンサー○
○の値あたい」ブロックを入いれられるよ!
あれ? いつものように、きっかけブロックにくっつかないね。この丸ま るいブロックは動ど う作さや制せ い御ぎ ょ ではなく、レポーターブロックというんだ。だから、ほかのブロックと組くみあわせて使つ かう必ひ つ よ う要が あるよ。
「光
ひかりセンサー○○の値
あたい」 ブロックを、○○(こん に ち は!) の 部
ぶ分
ぶ んに ド ラッグ & ドロップ 1
ブロックどうしがくっつ く
2
(こんにちは!)の部
ぶ分
ぶ んに近
ち かづけると白
し ろい目
め印
じるしが表
ひょう示
じさ れるので、マウスのボタン を指
ゆ びから離
は なします。
第 章
1
第 章
5
第 章
2
第 章
3
第 章
4
第 章
6
第 章
7
第 章
8
第 章
9
第 章
10
第 章
11
参考学習付 録
89
合が っ体た いできたら、「緑みどり色い ろの旗は たがクリックされたと き」ブロックにくっつけてね!
ずっと明あ かるさのデータを取と ってきてほしいよね!
ずっとデータを取とってきたいときは、制せ い御ぎ ょパレット の「ずっと」ブロックを使つ かうよ。これがプログラム のくり返か えしだ! このブロックにさっきのブロック を挟は さんでみよう!
mエ ムBボ ッ トot と接せ つ ぞ く続して、チェックしてみよう! 緑みどり色い ろの旗は たをクリックするたび、パンダの数す う字じが変かわ るかな? でも、このプログラムだと、1 回か いしか動ど う作さを行おこなわないよ。これだと、毎ま い か い回緑みどり色い ろの旗は たを クリックするのが大た い へ ん変じゃない?
90
「ずっと」ブロックを組
くみあわせる
3
もう一い ち度どみどり緑色い ろの旗は たをクリックしてみよう。今こ ん 度どはパンダがずっと明あ かるさのデータを教お しえて くれてるかな?
常つ ねに数す う字じが変かわっていることで、明あ かるさは一い っ 定て いではないのがわかるよね。
できたら、「ファイル」→「名な 前ま えをつけて保ほ 存ぞ ん」の順じゅんにクリックして、プロジェクトを保ほ 存ぞ んしておこうね。
第 章
1
第 章
5
第 章
2
第 章
3
第 章
4
第 章
6
第 章
7
第 章
8
第 章
9
第 章
10
第 章
11
参考学習付 録
91
うまく動かないときは、次の問題があるかもしれないよ。確かめてみよう。1. mBlock が mBot に接続されていない(P.50 参 照 )。
2. 電池ホルダーに電池が入っていないか、電池が 消 耗している。
3. パワースイッチがオンになっていない。
4. 「光センサー○○の値」と違うブロックになっている。
できなかったら確認しよう
1. センサーをいろいろな場所に持っていって、明るさのデータを調べてみよう。
2. レンズや鏡などいろんな方法で光を集めて、明るさのデータの変化を確認してみよ う(絶対に太陽の光をレンズで集めないように! やけどしたり火事になったりす るかもしれない)。