MakeblockモジュールとアクセサリーでDIYロボットを組む方法
By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-09-10
Category: ハウツーガイド
Makeblockキットとアドオンを使ったロボット組み立てのステップバイステップチュートリアル。ベースの選択からセンサーの追加、最初のプログラムのテストまでを解説します。
簡単な回答
Makeblock mBot Ranger のような完全なベースキットから始め、スキルが向上するにつれて、Me LED Matrix 8*16 や Servo Cat Robot 3イン1 アドオンパックなどの Makeblock モジュールやアクセサリーを追加してください。まずベースを組み立て、一度に1つのモジュールを配線し、次のステップに進む前にそれぞれの追加部分をテストします。これによりトラブルシューティングが簡単になり、各パーツの動作を正確に確認できます。
DIYロボットの組み立ては、完璧な部品を揃えることよりも、適切な順序で進めることのほうが重要です。Makeblockのエコシステムはまさにそのために設計されています。ベースキットで始め、モジュールやアクセサリーで拡張しても、最初からやり直す必要はありません。ポイントは、一度にすべてを追加しようとしないことです。
このロボット製作チュートリアルでは、DIYロボットプロジェクトの実践的な手順を解説します。プラットフォームを選び、組み立て、モジュールを追加し、短いテストプログラムを書き、次に何を追加するかを決めます。その過程で、初心者がよくつまずくポイントと、その落とし穴を回避する方法を学べます。
ステップ 1: 目標に合ったベースプラットフォームを選ぶ
最初の決断は、ロボットのボディと頭脳です。Makeblock mBot Rangerは、3つのロボットに変身できる1体のキットで、ロボット戦車、セルフバランスロボット、レーシングカーになり、平坦な道路、草原、砂利、砂浜を走行できます。この幅広さは、どのようなDIYロボットプロジェクトをやりたいかまだ決まっていない場合に、強力な出発点となります。
教室やグループでの作業が目的なら、mBot-S Educational STEM Classroom Kits for Schools & Groupsは、1パックあたり1~2人の生徒向けに設計されており、拡張可能な組み立て部品、電子機器、ツールキットが含まれています。プログラミング、電子工学、ロボット工学を教えるためのオールインワンソリューションです。一人で組み立てるか、グループで組み立てるかに応じてお選びください。
- よくある間違い:動作するベースができる前にモジュールを購入すること。走行できないロボットはセンサーを正しくテストできません。
ステップ 2:ベースを組み立て、動作を確認する
キットの説明書に従って、選択した基本フォームを組み立ててください。追加モジュールを取り付ける前に、ロボットの電源を入れ、モーターが反応し、ホイールが期待する方向に回転することを確認します。このベースラインが重要です。なぜなら、コアが正常に動作していることが分かっていれば、後で発生する問題の診断が容易になるからです。
mBot Ranger をお使いの場合、これは、使用予定の表面でのオールテレイン性能をテストする絶好の機会でもあります。砂利や砂の上で滑るロボットは、別の形状や表面が必要になる可能性があります。今それを確認しておけば、後でセンサーのせいにする必要がなくなります。
- チェックポイント: 他のものを追加する前に、ロボットがデフォルトプログラムを使用して前進、後退、旋回できることを確認してください。
ステップ 3: モジュールを1つ追加して単独でテストする
モジュールを使ったDIYロボット工作の多くがここでつまずきます。初心者は複数のモジュールを取り付けた後、どれが配線ミスや設定ミスなのか特定できなくなります。まずは1つのモジュール、例えば Me LEDマトリックス 8*16 mBot / mBot Ranger用、そしてそれを動作させる最小のプログラムを書いてください。

Me LED Matrixは、半透明アクリルを使用した鮮やかなブルーディスプレイを採用し、ロボットの感情表現やアニメーションなどのカスタムグラフィックプログラミングに対応しています。ディスプレイであるため、即座に視覚的なフィードバックが得られ、ロボット製作チュートリアルの最初のモジュールとして親しみやすいものとなっています。
- よくある間違い:ポートやプログラムブロックが間違っているのに、モジュールが壊れていると思い込むこと。結論を出す前に、ポートを交換してブロックを再確認してください。
ステップ4:ロボットの動作を変えるアドオンパックで拡張する
1つのモジュールが動作するようになったら、ロボットに新しい個性や機能を与えるパックを追加できます。 mBot用 Servo Cat Robot 3-in-1 アドオンパック mBotをダンシングキャット、首振りキャット、または発光キャットに変身させます。付属の説明書では、mBotと一緒に約10分で組み立てる方法を紹介しています。なお、mBotは含まれていません。

このアドオンは機械的で目に見えるため、次のステップとして適しています。mBlock Blocklyアプリで制御し、グラフィカルプログラミングを学べます。別の拡張をお求めなら、mBot2およびCyberPi用のMakeblock mBuildモジュールは30以上の電子モジュールを提供し、ブレッドボード不要で複数のセンサーを配線の手間なく同時に使用できます。
- チェックポイント:アドオンごとに、以前のテストプログラムを再実行し、ロボットが以前と同様にすべての動作を実行することを確認してください。
ステップ5:制御およびコーディングオプションを追加
ロボットは、自分の思い通りに制御できるようになって初めてプロジェクトになります。 Bluetoothリモートコントローラージョイスティック Airblock、mBot、Rangerを含むすべてのMakeblock Bluetoothデバイスで動作し、自由に切り替え可能な3つの内蔵Airblock制御モデルを備えています。物理コントローラーは、電話やHDデバイスよりもロボットとのペアリングにおいて正確で効果的であることがよくあります。
コーディング面では、mBot RangerはScratchとArduino Cの両方をサポートしているため、初心者はブロックコーディングから始めて、後により専門的なレベルに進むことができます。この段階的な成長こそが、Makeblockのモジュールやアクセサリーで構築する真の理由です。同じロボットがあなたと共に成長し、買い替える必要がありません。
- よくある間違い:ハードウェアが安定する前に高度なコードに飛びつくこと。まずはロボットを確実に動かせるようにしましょう。
ステップ6:文書化と反復
ロボットを分解したり、次のモジュールを追加したりする前に、正常に動作している内容を記録しておきましょう。各モジュールが使用しているポート、アップロードしたプログラム、ロボットの動作をメモします。この記録があれば、一度きりの組み立てが再現可能なプロジェクトになり、再構築や指導が格段に容易になります。
次に、一度に一つだけ変更します。モジュールを交換したり、コードを調整したり、新しい形を試したりします。既に正常に動作するベースラインがあるため、変更が効果的かどうかをすぐに確認できます。このループがモジュールを使ったDIYロボティクスの核心であり、プロジェクトを挫折させるのではなく満足感を与えるものにしています。
- チェックポイント:ロボットがなぜ何かをしたのか説明できない場合は、説明できるようになるまで単純化してください。
組み立て手順をひと目で
- ベースを選択: 柔軟な3イン1プラットフォームを求めるならMakeblock mBot Ranger、学校やグループ向けの教育用STEM教室キットならmBot-S(1パックあたり1~2名の生徒用)をお選びください。 チェックポイント:基本キットは、一人で組み立てる場合でもグループで組み立てる場合でも適合する必要があります。
- 動作を組み立てて確認する: 基本フォームを組み立て、デフォルトプログラムでロボットが前進・旋回することを確認してから、追加の作業を行ってください。 チェックポイント:まだモジュールはありません。まずは動きから。
- モジュールを1つ追加: Me LED Matrix 8*16 のような単一モジュールをインストールし、それを応答させる最小のプログラムを作成します。 よくある間違い:複数のモジュールを一度に追加し、どのモジュールが失敗したかを見失うこと。
- アドオンパックを追加: Servo Cat Robot 3-in-1 アドオンパック(mBot用)またはMakeblock mBuildモジュール(mBot2 & CyberPi用)で動作を拡張しましょう。 チェックポイント:以前のテストを再実行し、何も壊れていないことを確認してください。
- 制御とコーディングを追加: Bluetoothリモコンジョイスティックをペアリングして精密な操作を実現し、スキルが向上するにつれてScratchからArduino Cへと移行できます。 よくある間違い:ハードウェアが安定する前に高度なコードを書いてしまうこと。
- 文書化して反復する: ポート、プログラム、結果を記録し、一度に1つずつ変更します。 チェックポイント:動作を説明できない場合は、説明できるようになるまで簡略化してください。
このビルドに対応するMakeblockパーツ
- Makeblock mBot Ranger: ゼロからロボットを組み立てる3-in-1ロボティクスキット: ロボット戦車、セルフバランスロボット、レーシングカーの3つの形態を組み立て可能。平坦な道路、草原、砂利、砂浜を走行できます。ScratchとArduino Cの両方に対応。1つのキットで複数のプロジェクトタイプをカバーし、初心者向けのブロックコーディングからより高度なプログラミングへと成長できるため、アイデアごとに新しいロボットは必要ありません。
- サーボキャットロボット 3-in-1 mBot用アドオンパック: mBotをダンシングキャット、首振りキャット、または発光キャットに変身させる3イン1パック。組み立て時間は約10分。mBotは別売りです。既存のmBotに動きと個性を手軽に追加できる低リスクな方法で、ベースロボット完成後の次のプロジェクトとして最適です。
- Me LEDマトリックス 8*16(mBot / mBot Ranger用): 半透明アクリルを備えた鮮やかなブルーディスプレイ。ロボットの感情表現やアニメーションなど、プログラム可能です。即座に視覚的なフィードバックを提供するため、最初にテスト・デバッグするモジュールとして最適です。
- Makeblock mBuildモジュール(mBot2およびCyberPi対応): ブレッドボード不要で利用可能な電子モジュールは30個以上。複数のセンサーを同時に動作させることができます。複雑な配線なしでセンサーを追加でき、大規模プロジェクト、メーカー教育、競技会に最適です。
DIYロボットプロジェクトは、信頼性の高いベース、テスト済みのモジュール、アドオン、そしてより優れた制御とコードというように、レイヤーごとに構築するのが最も効果的です。Makeblockのキットとアクセサリーはその順序をサポートするように設計されているため、シンプルに始めて、すでに構築したものを捨てることなく拡張を続けることができます。



