Linienverfolgung für deinen mBot mit dem Me Sensor
By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-10-28
Category: Anleitungen
Erfahren Sie, wie Sie den Me Line Follower Sensor an Ihrem mBot installieren und programmieren, um Linienverfolgungsprojekte zu realisieren. Schritt-für-Schritt-Anleitung mit häufigen Fehlern und Kontrollpunkten.
Kurze Antwort
Um Ihrem mBot das Folgen von Linien beizubringen, befestigen Sie den Me Line Follower Sensor an der Vorderseite des Chassis, verbinden Sie ihn mit einem digitalen Port am mCore und laden Sie ein Linienfolgeprogramm aus mBlock hoch.
Warum der Me Line Follower Sensor mit dem mBot funktioniert
Der Me Line Follower Sensor ist Teil der Open-Source-Plattform von Makeblock und wurde für die Integration mit dem mCore-Board des mBot entwickelt. Seine kompakte Größe und die Montagelöcher passen zum Standard-Chassis des mBot, sodass Sie ihn ohne zusätzliche Halterungen anbringen können.
Da der Sensor mit einer Arduino-Bibliothek geliefert wird, können Sie ihn sowohl in der blockbasierten Umgebung von mBlock als auch in der Arduino IDE programmieren. Diese Flexibilität macht ihn zu einem praktischen Upgrade für Klassenzimmer, die Linienfolgelogik auf verschiedenen Niveaus unterrichten möchten.
Abwägungen: Sensorplatzierung und Beleuchtung
Der Sensor erkennt den Kontrast zwischen Linie und Boden, daher funktioniert er am besten auf einer matten Oberfläche mit einer dunklen Linie auf hellem Grund (oder umgekehrt). Glänzende Böden können Infrarotlicht reflektieren und den Sensor verwirren. Testen Sie daher zuerst auf einer matten Oberfläche.
Die Platzierung ist wichtig: Der Sensor sollte etwa 1–2 cm über dem Boden liegen. Ist er zu hoch, erkennt er die Linie möglicherweise nicht zuverlässig; ist er zu niedrig, kann er die Oberfläche zerkratzen. Passen Sie die Montagehöhe an, bevor Sie mit der Programmierung beginnen.
Schritt-für-Schritt-Installation und Programmierung
- Sensor montieren: Befestigen Sie den Me Line Follower Sensor mit den mitgelieferten Schrauben an der Vorderseite des mBot-Chassis. Positionieren Sie ihn so, dass die beiden Sensoraugen nach unten zeigen, etwa 1–2 cm über dem Boden. Stellen Sie sicher, dass der Sensor parallel zum Boden ist; ein geneigter Sensor verfehlt die Linie. Stellen Sie sicher, dass der Sensor waagerecht und auf der richtigen Höhe ist, bevor Sie die Schrauben festziehen.
- Mit dem mCore verbinden: Stecken Sie das Kabel des Sensors in einen digitalen Port am mCore (üblicherweise Port 2 oder 3). Verwenden Sie den Port, der zu Ihrem Programm passt. Wenn Sie den falschen Port verwenden, reagiert der Sensor nicht. Überprüfen Sie daher die Portnummer in Ihrem Code. Notieren Sie die verwendete Portnummer; Sie benötigen sie im Programm.
- Linienfolgeprogramm hochladen: Öffnen Sie mBlock, wählen Sie das mBot-Board und schreiben Sie ein einfaches Programm: Lesen Sie die Sensorwerte; wenn der linke Sensor die Linie erkennt, drehen Sie nach rechts; wenn der rechte Sensor die Linie erkennt, drehen Sie nach links; wenn beide die Linie erkennen, fahren Sie geradeaus. Laden Sie das Programm auf den mCore hoch. Ein häufiger Fehler ist, den richtigen Port im Block 'digital lesen' zu vergessen. Stellen Sie daher sicher, dass der Port mit der physischen Verbindung übereinstimmt. Testen Sie auf einer matten Oberfläche mit einer kontrastreichen Linie. Wenn der Roboter zickzack fährt, reduzieren Sie die Drehgeschwindigkeit oder passen Sie die Sensorhöhe an.
Produkt auf einen Blick
- Me Line Follower Sensor: Der Me Line Follower Sensor ist Teil der Open-Source-Konstruktionsplattform von Makeblock und wird mit einer Arduino-Bibliothek für einfache Programmierung geliefert. Das bedeutet, dass der Sensor direkt an den mCore Ihres mBot angeschlossen wird und mit der blockbasierten Codierung von mBlock funktioniert. Sie können also Linienfolgen ohne Löten oder benutzerdefinierte Treiber hinzufügen.

Me Line Follower Sensor
