Robot Kits & Laser Cutters for STEAM Education

MeセンサーでmBotにライントレースを追加する方法

MeセンサーでmBotにライントレースを追加する方法

By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-10-28

Category: ハウツーガイド

mBotにMeラインフォロワーセンサーをインストールしてプログラムし、ライントレースプロジェクトを実現する方法を学びます。よくあるミスとチェックポイントを含むステップバイステップガイド。

クイックアンサー

mBotにライントレース機能を追加するには、Meライントレーサーセンサーをシャーシ前面に取り付け、mCoreのデジタルポートに接続し、mBlockからライントレースプログラムをアップロードします。

MeライントレーサーセンサーがmBotで動作する理由

MeライントレーサーセンサーはMakeblockオープンソースプラットフォームの一部であり、mBotのmCoreボードと統合するように設計されています。コンパクトなサイズと取り付け穴は標準のmBotシャーシに合うため、追加のブラケットなしで取り付けられます。

このセンサーにはArduinoライブラリが付属しているため、mBlockのブロックベース環境とArduino IDEの両方でプログラミングできます。この柔軟性により、さまざまなレベルでライントレースのロジックを教えたい教室にとって実用的なアップグレードとなっています。

トレードオフ:センサーの配置と照明

センサーはラインと床のコントラストを検出するため、明るい背景に暗いライン(またはその逆)があるマットな表面で最もよく機能します。光沢のある床は赤外線を反射してセンサーを混乱させる可能性があるため、最初にマットな表面でテストしてください。

配置が重要です:センサーは床から約1〜2cmの高さに設置する必要があります。高すぎるとラインを確実に検出できない可能性があり、低すぎると表面に擦れる可能性があります。プログラミングを始める前に取り付け高さを調整してください。

ステップバイステップの取り付けとプログラミング

  1. センサーを取り付ける: 付属のネジを使用して、MeライントレーサーセンサーをmBotシャーシの前面に取り付けます。センサーの2つの検出部が下向きになるように、床から約1〜2cmの高さに配置します。センサーが地面と平行であることを確認してください。傾いたセンサーはラインを検出できません。 ネジを締める前に、センサーが水平で正しい高さにあることを確認してください。
  2. mCoreに接続する: センサーのケーブルをmCoreのデジタルポート(通常はポート2または3)に接続します。プログラムに一致するポートを使用してください。間違ったポートを使用するとセンサーが応答しないため、コード内のポート番号を再確認してください。 使用するポート番号をメモしてください。プログラムで必要になります。
  3. ライントレースプログラムをアップロードする: mBlockを開き、mBotボードを選択して、簡単なプログラムを作成します:センサー値を読み取り、左センサーがラインを検出したら右に曲がり、右センサーがラインを検出したら左に曲がり、両方がラインを検出したら直進します。プログラムをmCoreにアップロードします。よくある間違いは、「デジタル読み取り」ブロックで正しいポートを設定し忘れることです。ポートが物理的な接続と一致していることを確認してください。 高コントラストのラインがあるマットな表面でテストしてください。ロボットがジグザグに動く場合は、回転速度を下げるか、センサーの高さを調整してください。

製品概要

  • Meライントレーサーセンサー: MeライントレーサーセンサーはMakeblockオープンソース構築プラットフォームの一部であり、簡単なプログラミングのためのArduinoライブラリが付属しています。つまり、このセンサーはmBotのmCoreに直接接続でき、mBlockのブロックベースのコーディングで動作するため、はんだ付けやカスタムドライバーなしでライントレースを追加できます。
    Me Line Follower Sensor
    Meライントレーサーセンサー

Shop Related Products

Me ライン追跡センサー

Me ライン追跡センサー

$9.59 $15.99

Shop Now