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–2 cm 위에 있어야 합니다. 너무 높으면 라인을 안정적으로 감지하지 못할 수 있고, 너무 낮으면 표면에 긁힐 수 있습니다. 프로그래밍을 시작하기 전에 장착 높이를 조정하세요.
단계별 설치 및 프로그래밍
- 센서 장착: 포함된 나사를 사용하여 Me 라인 추적 센서를 mBot 섀시 전면에 부착하세요. 두 센서 눈이 아래를 향하도록 하고 바닥에서 약 1–2 cm 위에 위치시키세요. 센서가 지면과 평행한지 확인하세요. 기울어진 센서는 라인을 놓칠 수 있습니다. 나사를 조이기 전에 센서가 수평이고 올바른 높이에 있는지 확인하세요.
- mCore에 연결: 센서 케이블을 mCore의 디지털 포트(일반적으로 포트 2 또는 3)에 연결하세요. 프로그램과 일치하는 포트를 사용하세요. 잘못된 포트를 사용하면 센서가 응답하지 않으므로 코드에서 포트 번호를 다시 확인하세요. 사용한 포트 번호를 기록해 두세요. 프로그램에서 필요합니다.
- 라인 추적 프로그램 업로드: mBlock을 열고 mBot 보드를 선택한 후 간단한 프로그램을 작성하세요: 센서 값을 읽고, 왼쪽 센서가 라인을 감지하면 오른쪽으로, 오른쪽 센서가 라인을 감지하면 왼쪽으로, 둘 다 감지하면 직진하도록 합니다. 프로그램을 mCore에 업로드하세요. '디지털 읽기' 블록에서 올바른 포트를 설정하는 것을 잊는 것이 일반적인 실수이므로 포트가 물리적 연결과 일치하는지 확인하세요. 고대비 라인이 있는 무광택 표면에서 테스트하세요. 로봇이 지그재그로 움직이면 회전 속도를 줄이거나 센서 높이를 조정하세요.
제품 한눈에 보기
- Me 라인 추적 센서: Me 라인 추적 센서는 Makeblock 오픈소스 구축 플랫폼의 일부이며 쉬운 프로그래밍을 위한 Arduino 라이브러리가 포함되어 있습니다. 즉, 센서를 mBot의 mCore에 직접 연결하고 mBlock의 블록 기반 코딩과 함께 작동하므로 납땜이나 사용자 지정 드라이버 없이 라인 추적을 추가할 수 있습니다.

Me 라인 추적 센서
