じぶんでつくったプログラムでロボットやパソコンをそうさしよう! (じゅんびへん)

# はじめに
しょうがっこうていがくねんのみなさんにむけて，ロボットやパソコンをつかってプログラミングについてすこしでもふれるきかいがていきょうできればとおもい，じゅんびしています。こんごしょうがっこうでもプログラミングのがくしゅうがはじまるかとおもいますので，そのきょうざいとしてすこしでもやくだてばとおもいます。

このきじでは，いかのこうもくをしょうかいします。

1. じゅんびするもの
2. mBot(エムボット)をくみたてる(mBotをかうことができたばあい。mBotがないばあいは，このこうもくはよみとばしてもだいじょうぶです)
3. mBlock(エムブロック)というmBotをそうさするソフトウェアをせっていする

※ぐたいてきなプログラミングのせつめいについては，べつのきじでしょうかいします。

# じゅんびするもの
- mBot(えむぼっと)
    - 単三電池(たんさんでんち) × 4ほん
    - ラジオペンチ (ラジオペンチがあるとmBotをらくにくみたてられます)
- パソコン
    - [Windows 10](https://www.microsoft.com/ja-jp/windows)という，コンピュータをかんりするソフトウェア(オペレーティングシステム)がはいったパソコンをじゅんびしてください。
    - mblock(エムブロック: mBotやパソコンにめいれいをだすぷろぐらむをつくるソフトウェアです)をじゅんびします。

# mBotをくみたてる
mBotのくみたてかたは，mBotをつくっているMakeblock(メイクブロック)というかいしゃが，せっけいしょをこうかいしています。[ここをクリック](https://drive.google.com/file/d/1D69SDMJGsw6gW4SVEWQwTYc6_Eko3hwW/view)して，かくにんしましょう。また，せっけいしょをよんでもわからないところは，いんたーねっとでmBotをくみたてるどうがをけんさくするとわかります。つぎのてじゅんでかくにんしてみよう。

1. けんさくさいとにアクセスする
たとえば，マイクロソフトという会社がていきょうしているBing(ビング)というけんさくサイトがあるので，まずはけんさくサイトにアクセスしましょう。

[Bing](https://bing.com)

2. けんさくすることばをにゅうりょくする
しりたいことは，mBotをくみたてかたなので，"mbot"と"くみたてかた"ということばをいれてみましょう。"mbot"と入力したら，スペースキーをいちどおし，そのあとに"くみたてかた"とにゅうりょくします。"mbot"と"くみたてかた"のあいだにスペースをいれると，"mbot"と"くみたてかた"というりょうほうをことばにあったじょうほうを，Bingがインターネットからしらべてきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/f50cd4fe-b1e9-85cf-467f-eda21939878c.png)

ちなみにスペースキーがわからないばあいは，[このしゃしん](https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%82%AD%E3%83%BC#/media/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Leertaste.jpg)をさんこうにしてみましょう。

3. けんさくけっかのどうかをかくにんする
Bingのけんさくけっかに「動画(どうが)」とというこうもくがあるので，「動画」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/37c0f75c-8c5b-98fd-7156-4fc42c0643ce.png)

「動画」をクリックすると，mBotをくみたてるどうがのいちらんがひょうじされます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/083bcff2-7f9a-ea84-e337-b50f14dfc894.png)

このように，せつめいしょだけでわからないことは，Bingのようなけんさくサービスでもしらべてみよう。

# mBlock(エムブロック)というソフトウェアをパソコンにせっていする
プログラムをかいてmBotにめいれいするひつようがあります。mBlockとは，Makeblockというかいしゃがていきょうしているロボットむけにプログラムをかくどうぐとおもっていれば，いまのところだいじょうぶです。mBlokについてくわしくしりたいばあいは，Bingのような検索サービスでしらべてみることもできます。じかんがあったらぜひしらべてみてください。

ここでは，Windows10というオペレーティングシステムむけのパソコンにmBlockをせっていするほうほうをせつめいします。MacにmBlockを設定する方法は，[こういうサイト](https://ai-coordinator.jp/mbot-mac)にあるせつめいをよんでみてください。

1. mBlockをダウンロードする
MakeblockのサイトからmBlockをダウンロードします。ダウンロードとは，がいぶからじぶんのパソコンにデータをとってくることです。まず，mBlockのダウンロードサイトにアクセスします。したにあるリンクをクリックすると，mBlockのダウンロードサイトがひょうじされます。

[mBlockダウンロードサイト](https://www.mblock.cc/ja-jp/download/)

したのようながめんがあるので，あかいわくでかこっている「ダウンロード」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/fffb9c1b-1efe-7092-8a5e-d1372c163c48.png)

「名前を付けて保存(なまえをつけてほぞん)」というがめんがひょうじされるので，[PC]-[デスクトップ]のじゅんばんでクリックし，「保存(ほぞん)」ボタンをおします。すると，mBlockがデスクトップにほぞんされます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/1357cdde-42a7-22d0-75c7-59cc89990bbd.png)

2. mBlockをパソコンにインストールする
※インストールとは，パソコンにソフトウェアをせっていすることです。

パソコンのデスクトップをかくにんすると，したのようなパンダのえ(アイコン)があります。このアイコンをマウスでダブルクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/d65fc4d1-6b42-e8e1-727e-3d5724bcc3cc.png)

クリックすると，「ユーザアカウント制御(せいぎょ)」のがめんがひょうじされるかもしれません。そのばあいは，[はい]ボタンをクリックします。

すると，「セットアップに使用(しよう)する言語(げんご)の選択(せんたく)」という画面がでてきますので，[日本語(にほんご)]を選択し，[OK]ボタンをおします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/b560e169-5860-f7fc-666d-08de99f01ceb.png)

mblockをいれるパソコンのフォルダ(ばしょ)をしていします。とくにへんこうするひつようはありません。[次(つぎ)へ]ボタンをおします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/a00124c7-4db5-a205-8a46-8931ca532dc4.png)

もし，「プログラムグループの指定(してい)」というがめんがでてきたら，[次へ]ボタンをクリックします。

つぎに，「追加(ついか)タスクの選択(せんたく)」というがめんがひょうじされたら，[次へ]ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/ffe071dd-6f41-3f7c-3b21-4701ef1ca5fb.png)

「インストール準備完了(じゅんびかんりょう)」というがめんがでてきたら，[インストール]ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/b8f5425e-87b3-c89a-bfff-287f16219203.png)

インストールしょりがかんりょうすると，「mBlockセットアップウィザードの完了(かんりょう)」がめんがひょうじされますので，[完了]ボタンをクリックします。

パソコンのデスクトップがめんをかくにんすると，いかのような「mBlock」というパンダのアイコンがあたらしくできていますので，そのアイコンをダブルクリック(マウスで2かいれんぞくクリック)します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/f5d86ed8-f830-acf5-341c-e046346b0f62.png)

mBlockのじゅんび(起動:きどう)がおわると，かきのようながめんがひょうじされます。これでmBlockのインストールさぎょうはしゅうりょうです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/37680b56-84ec-3bd1-d8c5-3b185f23646f.png)

# mBotとパソコンをつなげる (mBotがあるばあいのみさぎょうします)
はじめに，mBotのでんげんをOffからOnにしておきます。mBotが1だいだけであればよいですが，きょうしつやともだちといっしょにさぎょうするばあいには，どのmBotをどのパソコンにつなげるかわかりにくくなるため，1だいづつせっていしていきましょう。

mBotのスイッチは，いかのばしょにあります。
![IMG_20200309_152228.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/cb2760a9-21b5-7d8e-4483-b71d2847030d.jpeg)

つぎに，Windows10のスタートボタンをクリックし，はぐるまのアイコン(設定:せってい)をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/3ab77574-2327-ed27-24fb-d8af1e1812aa.png)

このがめんの[デバイス]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/1c585bfd-779a-14f3-af81-9e5a4897a06c.png)

ひだりがわにある[Bluetoothとその他(た)のデバイス]をくりっくし，[Bluetoothまたはその他のデバイスを追加(ついか)する]の＋ボタンをクリックします。なお，+ボタンしたにあるBluetoothがオンになっていることもあわせてかくにんしておきましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/5c2298f0-561c-fff4-51ed-1dae66e2ee83.png)

Bluetoothをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/b357594e-6b63-58fb-2ac4-72ba8d5899fe.png)

Makeblock_ではじまるアイコンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/bfd128c5-ea10-289a-cfa3-9245168c3a18.png)

「デバイスの準備(じゅんび)が整いました(ととのいました)!」のがめんにさきほどせんたくしたMakeblock_ではじまるデバイスが表示されていることをかくにんし，[完了]ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/338dc500-215c-d2a4-1e02-e2afbf99c840.png)

つぎに，mBlockを起動し，[デバイス]-[+追加(ついか)]をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/eeb66a65-17b1-7094-b333-b63991e26bc0.png)

mBotをクリックし，[OK]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/95c0ce44-64f1-2ebb-ba9e-660ab1f07c59.png)

つぎに，パソコンとmBotをせつぞくします。かきのように，[接続(せつぞく)]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/4f97aeb4-ec64-3baa-5809-2f9f84fa940b.png)

がめんうえの「Bluetooth」をクリックし，Makeblock_からはじまるデバイスをせんたくし，[接続]ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/b947e5f7-2c0b-779a-a260-087450347b41.png)

# テストプログラムをつくってみる
mBlockを起動し，[デバイス]-[mBot]をせんたくします。つぎに，ブロックパレットにある[イベント]をクリックし，[(スペース)キーが押されたとき]というブロックをスクリプトエリアにドラッグ＆ドロップ(クリックしたままひっぱってはなすそうさ)します。そのご，[スペース]を[上向き矢印]にへんこうします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/480f2abd-3f1b-b599-953a-3000ad664c71.png)

つぎに，ブロックパレットの[動き(うごき)]をクリックし，[前向きに(50)%の速さで(1)秒動かす]というブロックを，さきほどドラッグ＆ドロップしたブロックのましたにドラッグ＆ドロップし，つなげます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492296/132bb561-7475-dff0-ae69-34bfb5749a4c.png)

パソコンの上向き矢印のキーをおすと，mBotはどうなりましたか？
せっていさぎょうがおわって，じっさいのプログラミングをはじめると，たのしくなってくるとおもいます(^^

# mBlockインストールのあとは...
いよいよ，mBlockをつかったプログラミングをはじめてみましょう。プログラミングのかいせつは，[こちらのページ](https://qiita.com/kenhigashi/items/d49479295a2b8f044ae8)にアクセスしてください。