バーコードで遊ぼう

はじめに

無料のPDFが提供されていて、バーコードについてのエドブック1は日本語版もあります。

エドブック1(日本語版、英語版、他)

「EdBook1-Your-re-a-Controller」を以下からダウンロードして、プリントアウトします。エドブック1は日本語版もあります。

エドブック1〜3(日本語版)

  • または日本語化されたエドブックとエジソンの使い方をまとめた以下のKindleブックをご参考ください。(管理人の著作です。)
    ※本書は「Kindleオーナーライブラリー」に登録しており、Kindleをお持ちのプライム会員の方は無料でレンタル可能です。
    ※翻訳は独自に行っていますので、上記の日本語版 エドブック1とは表現が異なる場合があります。
  • エドブック1〜3で使うバーコード集を作成しました。
    » エジソン・バーコード集

エドベンチャー 1 − 拍手で動かそう

エジソンは音センサーを持っていて、拍手のような大きな音を検出することができます。
このバーコードは、エジソンに予めインストールされている「音による操縦プログラム」を起動します。エジソンは拍手のような大きな音を検知すると、クルッと右にスピンします。もし2回手を叩くとまっすぐに30cm進んで止まります。
エジソンを1回、2回と指先で突いても同じように反応します。

バーコードの読み取り

バーコードで遊ぶ

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。

エジソンのボタン

マメ知識

エジソンのような音センサーが、自動車のエンジンのシリンダーを着火させるのに現在は使われています。この情報が自動車のコンピュータに適切な着火タイミングを教えています。もしエンジンの着火タイミングが遅すぎると、エンジンの故障原因となったりします。着火タイミングを確実なものにすることで、燃費も最も経済的になります。

エドベンチャー 2 – 障害物の回避

エジソンは暗闇の中でも目に見えない光を使って、障害物を見つけ、回避することができます。このバーコードはエジソンの障害物回避のプログラムを有効化します。このプログラムはエジソンを前進させ、障害物を検知すると回避させ、再び前進させます。

バーコードの読み取り

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。

やってみよう

LEGOなどで壁を作り障害物にしましょう。障害物は少なくともエジソンと同じ高さが必要です。( 3.5cm )
迷路を作って、エジソンを脱出させてみるのも面白いでしょう。
三角のプレイボタンを押し、エジソンが障害物を避けて進む様子を確認しましょう。

マメ知識

エジソンの障害物回避システムは、TVチャンネルを変えるために使うリモコンと同様の目には見えない光を使っています。
この光は赤外線とか、IRと呼ばれ、人の目には見えない長い波長であるため、人間には見ることができません。
エジソンは左右2つのLEDから赤外線を放射します。そのLEDの中間には赤外線センサーがあります。そのセンサーは障害物に反射した赤外線を検出します。もし左から赤外線が反射してきた場合は、障害物が左側にあることがわかり、もし右から赤外線が反射してきた場合は、障害物が右側にあるということがわかります。
エジソンの動きが怪しいですか?障害物に突っ込んだり、障害物がないのにターンしたりしますか?
そのときは障害物検知システムを調整しましょう。
» 「障害物センサーの調整」へ

エドベンチャー 3 – 光を追っかけろ

エジソンは光りものが大好きです!
たとえテーブルの端から落ちても、まるで光に恋をしているかのように、最も明るい光の方へ進みます。
このバーコードはエジソンの「光追跡プログラム」を有効化します。光センサーとモーターを利用し て、光源を追跡します。

バーコードの読み取り

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。

やってみよう

懐中電灯と、太陽のような眩しすぎる光が差さない平らな面を用意します。
三角のプレイボタンを押してから、エジソンに懐中電灯を向けてください。エジソンは光源を見つける と、それに向かって進みます。
光を動かすことで、エジソンはそれを追って進んでいきます。この動きを見て、何かを思い出したりしませんか?

マメ知識

今回のプログラムは最も面白いプログラムのひとつです。なぜなら空飛ぶ虫の動きに似ているからです。夏の暑い夜、電燈に群がる蚊の群れをきっと見たことが゙あると思います。この種のロボットの振る舞いは屈光性と呼ばれ、太陽の方へ向かって成長していく植物によく見られるものです。
エジソンが自律的に振る舞うので、とても興味深いプログラムです。まるでエジソンが自分で考え、環境の変化に対応しているように見えるためです。
エジソンは生きているのかな?

エジソンで光を追え

エドベンチャー 4 – ライントラッキング

ロボット愛好家の王道、ライントラッキングをやってみましょう。ライントラッキングは、ロボットがラインに沿ってコース上を走りまわるとてもポピュラーな遊びです。ラインが磁石でできてると思ってしまう人もたくさんいるようです。
このバーコードは、エジソンの「ライントラッキングプログラム」を有効化します。ライントラッキングセンサーとモーターを使って、黒いラインに沿って走ります。

バーコードの読み取り

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。

やってみよう

はじめにラインを用意しましょう。meetedison.com/downloadsで入手できる円形コースか、大きなA1サイズ ( 84cm x 59cm )のエドマットをプリントするか、あるいは白いテーブルに黒いテープ( 太さ1.5cm )を貼り付けて作ります。
そして、エジソンをラインの脇の白い面に置きます。三角のプレイボタンを押すと、エジソンはラインを探して動き始めます。

マメ知識

エジソンのライントラッキングセンサーは、地面に向けて光をあて、反射する光量を測定します。 白い地面は多くの光を反射するので高い計測値となり、黒い場合は少しの光しか反射しないため、低い計測値となり ます。
エジソンはライントラッキングしているときは、イライラしているように動きます。ラインを外れたとき、エジソンはラインに戻るために右スピンします。でもエディソンがラインの上にいるときは、ラインから出ようと左スピンします。その結果、ラインの上をふらふらと走ることになります。

エドベンチャー 5 – 境界でバウンド

疾走恐怖症( Dromophobia )って聞いたことはありますか?
そう、通りを横切ることに恐怖を感じることですが、エジソンにも、それをやらせてみましょう。悪魔のような笑い声で…ムワッハッハ!
このバーコードは、エジソンの「境界バウンドプログラム」を起動します。ライントラッキングセンサーとモーターを利用して、黒い境界線から出ないように進みます。

バーコードの読み取り

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。

やってみよう

meetedison.com/downloadsで入手できる円形コースか、大きなA1(84cm x 59cm)サイズのエドマットをプリントするか、または白いテーブルに黒いテープ( 太さ1.5cm )を貼り付けて自作します。
エジソンを境界の内側に置き、三角のプレイボタンを押します。
エジソンは、境界線をライントラッキングセンサーで検出するまで前進します。境界線を検出するとバックし、 旋回して走行を続けます。

マメ知識

ライントラッキングと境界バウンドは楽しい遊びですが、実用的な側面も持っています。商品を運搬するのにロボットを使っているような倉庫では、地面に付けられたラインやマーカーがロボットを目的地へと導いています。アマゾンの倉庫でも、こういったロボットが、床に付けられたバーコードを利用しています。

エジソンで境界線バウンド

エドベンチャー 6 – ロボット相撲

ロボット相撲をやってみよう!
このバーコードは、エジソンの「相撲プログラム」を起動します。エジソンは、このプログラムで土俵である境界線から飛び出さないようにするとともに、障害物検知によって相手を見 つけ押し出そうとします。

バーコードの読み取り

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。

やってみよう

黒いテープを使って、白い平面の上に土俵を作りましょう。土俵は直径40センチくらいの大きさが必要です。
2台のエジソンを土俵の内側に置き、プレイボタンを同時に押します。
それぞれのエジソンがゆっくりと前進し、土俵から出ないように相手を探し始めます。
相手が見つかると、エジソンは土俵の縁が検出されるまで、全速力で体当たりします。その後、誇らしげにバックし、続けて次の相手を探し始めます。
ただの悪運だったり、相手の向きだったり、土俵際の悪さだったり、色々な条件が重なるので、戦いの行方はいつも思った通りに行くとは限りません。

エドベンチャー 7 – リモコン操縦

自分のエジソンを本当は操縦したいと思ってるかな?
では、家にあるテレビリモコンでエジソンを操縦してみましょう。
この複数のバーコードを使うと、エジソンのコマンドを家庭用のTVやDVDリモコンのボタンに登録することができます。

バーコードの読み取り

  1. エジソンの正面をバーコードに向けて、右側に置きます。
  2. レコードボタン( 丸ボタン )を3回押してください。
  3. エジソンが前進して、バーコードを読み取ります。
  4. 登録したい場所のTVまたはDVDリモコンのボタンを押します。

やってみよう

エジソンにそれぞれのバーコードを1つずつ登録していきます。 例えば、前進をボリュームの上向き矢印に登録すると、そのボタンを押せばエジソンは前進するようになります。そして、使いやすいボタンに、いつでも割り当てを変更することができます。
さあ、操縦してみよう!
エジソンは家庭用のTVやDVDリモコンの約75%に対応していますが、もし使えない場合は、別のリモコンを試してみてください。それでも万が一、 家のリモコンが一つも動作しなかった場合は、安価な汎用リモコンを購入して、Sony DVDの設定をセットして試してください。

次はなに?