前回、マイクロビットのソフトウェアを作成するのには、パイソンエディターを使う、ということが分かった。今回は、パイソンエディターの使い方を調べてみることとする。
ところで、赤トマト君はどこに・・・夕食のおかずになってしまったのか?
![夕食](https://yasurinori.com/wp-content/uploads/2020/09/mb002012.jpg)
青木鳥隊長、そんなところで何をしているのですか?
いや、何でもない。
まずは、サンプルプログラムを動かしてみよう。
まずは、パイソンエディターを開いてみよう。下のリンクをクリックすると開くぞ。開いたら、このブログに戻ってきてくれよ。
https://python.microbit.org/v/2.0
なんか、英語っぽいものが書かれていますね。
![パイソンエディター](http://yasurinori.com/wp-content/uploads/2020/08/mb001012.jpg)
サンプルのプログラムだな。こいつを動かしてみよう。PCにマイクロビットはつながっているね?
イエッサー。
では、パイソンエディター上部に表示されている「Connect]ボタンを押してみてくれ。
![Connectボタン](https://yasurinori.com/wp-content/uploads/2020/09/mb002001.jpg)
ポチリ。あ、何か表示されましたよ。
![パイソンエディター](https://yasurinori.com/wp-content/uploads/2020/09/mb002002.jpg)
接続先を選んでくれ、ということだな。「BBC micro:bit CMSIS-DAP」をクリックすると、「接続」ボタンを押せるようになるぞ。
やってみます!接続ボタンをポチリ。「Connect」ボタンが「Disconnect」ボタンに代わりましたよ。
![Disconnectボタン](https://yasurinori.com/wp-content/uploads/2020/09/mb002003.jpg)
接続解除ボタン、ということだな。これでパイソンエディターとマイクロビットのマイコンがつながったわけだ。
マイクロビットのマイコンですか?
そうだ。マイクロビットには、マイコンが取り付けられているのだ。そのブログラムを書き換えることで、様々な動作をさせることができるぞ。
マイクロビットにプログラムを書き込む、というわけですね。このサンプルプログラムも書き込めるのですか?
もちろんだ。「Flash」ボタンを押してくれたまえ。
![Flashボタン](https://yasurinori.com/wp-content/uploads/2020/09/mb002004.jpg)
またなんか表示された!
![パイソンエディター](https://yasurinori.com/wp-content/uploads/2020/09/mb002005.jpg)
と思ったら、すぐに消えてしまいましたね。
これで、サンプルプログラムがマイクロビットのマイコンに書き込まれたのだ。マイクロビットを見てごらん。
![マイクロビット](http://yasurinori.com/wp-content/uploads/2020/09/mb002006.jpg)
「Hello World!」って表示されましたよ!・・・あ、ハートも表示された!!♡
![マイクロビット](https://yasurinori.com/wp-content/uploads/2020/09/mb002007.jpg)
ここまでは上手くいったようだな。
プログラムを変更してみよう。
それでは、パイソンエディターに書かれている英語みたいなやつがパイソンっていうことですか?
![パイソンエディター](http://yasurinori.com/wp-content/uploads/2020/09/mb002009.jpg)
そういうことだ。パイソンというプログラミング言語で、マイコン用のプログラムが書かれているのだ。
じゃぁ、このプログラムを変えれば、マイクロビットの動きが変わる、ってわけですね。
その通り。試しに下の図のように変更してみてくれたまえ。
![パイソンエディター](http://yasurinori.com/wp-content/uploads/2020/09/mb002008.jpg)
「’Hello, World!’」を「’Hazimemasite Minasan’」に変えるのですね。
最初と最後の「’」を忘れないようにしてくれよ。
了解です!パチパチパチっと。
出来たようだね。では、書き込んで見てくれたまえ。
「Flash」ボタンを押してっと・・・あ、マイクロビットの表示が変わった!面白いですね!!
プログラムを保存してみよう。
作り変えたプログラムは、保存することができるぞ。「Load/Save」ボタンを押してみてくれたまえ。
![Load/Saveボタン](https://yasurinori.com/wp-content/uploads/2020/09/mb002010.jpg)
何か表示されましたよ!
![パイソンエディター](http://yasurinori.com/wp-content/uploads/2020/09/mb002011.jpg)
「Download Python Script」ボタンを押すと、今回サンプルプログラムに変更を加えたものが保存されるぞ。
画面の下に何か表示されましたよ。
![パイソンエディター](https://yasurinori.com/wp-content/uploads/2020/09/save.bmp)
「ダウンロード」というフォルダにファイルが保存されたのだ。エクスプローラを開いて、「ダウンロード」を選んでみてくれたまえ。
![ツールバー](https://yasurinori.com/wp-content/uploads/2020/09/explorer.jpg)
「microbit_program.py」というファイルが保存されていますね。
![エクスプローラー](https://yasurinori.com/wp-content/uploads/2020/09/mb002013.jpg)
「Load」の中の「Or browse for a file」を押して、「ダウンロード」の中の「microbit_program.py」を選ぶと、今回修正したものがパイソンエディターに読み込まれるぞ。
![パイソンエディター](https://yasurinori.com/wp-content/uploads/2020/09/mb002014.jpg)
ところで、そろそろ夕食の時間ですね。今日のおかずは鮭ですよ。野菜もたっぷりですよ。
そうだな。今回はこのぐらいにするか。右上の「×」印を押して、「Load/Save」の画面を閉じてくれたまえ。今回はここまでだ。(あいつを食べるのか!)
![トマト](http://yasurinori.com/wp-content/uploads/2020/09/mb002015.jpg)
今回のまとめ
今回の内容のまとめですよ。
- マイクロビット用のプログラムを作るのには、パイソンエディターを使う。
- プログラムを編集し、「Connect」ボタンでマイクロビットと接続し、「Flash」ボタンでプログラムを書き込む。
- 作ったプログラムは「Save」ボタンで保存する。再開するときは「Load」ボタンで読み込む。
つづく。
参考
プログラムを保存すると、ダウンロードフォルダーに「microbit_program(番号)」というファイルがどんどん作られていきます。これを整理する方法については、以下をご覧ください。
コメント