Benutzer-Werkzeuge

Webseiten-Werkzeuge


hello_mbot_kalibrierung

Dies ist eine alte Version des Dokuments!


Hello mBot Kalibrierung

FIXME Abschnitt entsteht gerade!

Dieser Abschnitt zeigt, wie der mBot kalibriert werden kann. Grundsätzlich können alle Motoren oder Sensoren kalibriert werden. Ich stelle zwei Varianten vor, wie der mBot kalibriert werden kann (er besitzt keine Encoder), um 90-Grad-Drehungen durchzuführen.

Voraussetzungen:

erste (einfache) Variante

Listing 1:MinimalesProgramm.ino

#include <MeMCore.h>

MeDCMotor motor1(M1);
MeDCMotor motor2(M2);

void setup() {
    Serial.begin(9600);
}

void loop() {
    turn90Degrees(400); // Hier die Drehzeit anpassen
    delay(5000); // Wartezeit zwischen Drehungen
}

void turn90Degrees(int turn_time) {
    int speed = 100;  // Geschwindigkeit

    motor1.run(speed);  
    motor2.run(speed);  
    delay(turn_time);

    motor1.run(0);
    motor2.run(0);
}

zweite (komplexere) Variante

Listing 1:MinimalesProgramm.ino


hello_mbot_kalibrierung.1739883610.txt.gz · Zuletzt geändert: 2025/02/18 13:00 von torsten.roehl