ここでは、Python(パイソン)を使ったmBot2のプログラミング例を複数回に分けてご紹介します。
プログラミングは難しいと感じている初心者の方や、ステップアップしたい方など、様々なレベルの方々に学んでいただけるよう、基本、応用に分けて準備をしました。
是非、ご自身のレベルに合わせて活用してみてください。
mBlockを使ったプログラミング例の一覧は以下にまとめています。
使用するツール
ここで紹介するプログラミング例では以下のツールを使用します。
- mBot2本体
- PCまたはタブレット
- 『mBlock Python editor』の立ち上げが完了しているもの
準備
Python(パイソン)の基本
- Pythonとは【準備中】
- 演算【準備中】
- 関数【準備中】
- 条件分岐【準備中】
- 繰り返し処理【準備中】
基本~mBot2プログラミング~
mBot2基本動作
超音波センサー制御
クアッドRGBセンサー制御
CyberPi制御
- CyberPiをイベントで動かそう
- ディスプレイを制御しよう
- 音楽を流してみよう【準備中】
- LEDライトを光らせてみよう【準備中】
- モーションセンサーで検知しよう【準備中】
- 光センサー・ボタンを検知しよう【準備中】
- AI機能を活用しよう【準備中】
- IoTに触れてみよう【準備中】
応用~mBot2プログラミング~
- 障害物回避とライントレースを組み合わせてみよう【準備中】
- 階段を検出して落ちないように制御しよう【準備中】
- 光で道を教えてあげよう【準備中】
- 直角カーブに対応したライントレースをしてみよう【準備中】
- 迷路脱出ロボットを作ろう【準備中】
- ゴミ箱ロボットを作ろう【準備中】
mBot2のおススメ書籍
mBlockを使ったmBot2のプログラミング方法を丁寧に解説していておススメです。