eXperiBot-Dokumentation
Sprache:

Hilfe und Troubleshooting

Probleme mit dem eXperiBot

eXperiBot lässt sich nicht einschalten

  • Lade deinen eXperiBot auf (siehe Anleitung Laden des eXperiBots).
  • Sollte sich dein eXperiBot nach dem Ladevorgang nicht einschalten lassen, setze dich bitte direkt mit uns in Verbindung.

eXperiBot reagiert nicht auf Tastendruck und lässt sich nicht ausschalten

  • Der eXperiBot ist abgestürzt.
  • Halte die Plus- und Minus-Taste acht Sekunden lang gleichzeitig gedrückt, um ein Ausschalten zu erzwingen.

Modul wird vom eXperiBot nicht erkannt

oder Status-LED eines Moduls geht plötzlich aus

oder Status-LED eines Moduls leuchtet oder blinkt nach Einschalten des eXperiBots rot

  • Die Verbindung zu einem oder mehreren Modulen ist gestört.
  • Trenne das Modul von deinem eXperiBot und verbinde es anschließend wieder.
  • Falls das Problem weiterhin besteht, reinige bitte alle goldenen Kontaktstellen deiner eXperiBot-Module mit einem trockenen Tuch.
  • Falls das Problem immer noch besteht, liegt wahrscheinlich ein Hardware-Fehler an einem deiner verbundenen eXperiBot-Module vor und das betroffene Modul muss ersetzt werden.

Status-LED eines Moduls leuchtet nach Einschalten des eXperiBots pink und das Modul erscheint nicht mehr in der Modulliste im eXperiBot Manager

  • Das Modul muss durch die Modulwiederherstellung in den App-Einstellungen der eXperiBot Blockly App wiederhergestellt werden.
  • Falls das Problem weiterhin besteht, liegt wahrscheinlich ein Hardware-Fehler vor und das betroffene Modul muss ersetzt werden.

Modul bewegt sich trotz Programmbefehl nicht

  • Überprüfe, ob das Programm wirklich ausgeführt wird. Ob ein Programm läuft, erkennst du an einer weißen bzw. hellblauen Status-LED des Powerbrains (siehe eXperiBot: Status und Modi).
  • Wenn du nebenläufige Blöcke verwendest, wird das Programm möglicherweise so schnell beendet, dass du nicht mitbekommst, dass es überhaupt gestartet wurde.
  • Überprüfe deinen Programmcode auf mögliche Fehler.
  • Falls das Problem auf keinen der oben genannten Gründe zurückzuführen ist, liegt wahrscheinlich ein Hardware-Fehler vor und das betroffene Modul muss ersetzt werden.

Die Ausführung eines Programms wird plötzlich beendet, der eXperiBot piept dreimal und die Status-LED des Powerbrains leuchtet rot

  • Es kam zu einem Fehler während der Programmausführung.
  • Überprüfe deinen Programmcode auf mögliche Fehler. Hierzu zählen auch Laufzeitfehler, wie z. B. eine Nulldivision oder ein fehlerhafter Umgang mit Datentypen.
  • Falls das Problem weiterhin besteht, ist dein Programm eventuell zu groß für den Speicher des eXperiBots. Versuche den Umfang deines Programms (Anzahl von Code-Zeilen in der Pyhon-Ansicht) zu reduzieren.
  • Falls das Problem immer noch besteht, kommt es wahrscheinlich zu einer Überlastung des Speichers bei der Programmausführung. Versuche, die Menge an Daten, die Variablen zugewiesen sind, sowie die Anzahl von Elementen in Listen zu reduzieren.

eXperiBot verhält sich während der Ausführung eines Programms plötzlich eigenartig

  • Möglicherweise ist die Verbindung zu einem oder mehreren Modulen gestört, sodass der eXperiBot keine Daten von bestimmten Modulen empfangen oder an bestimmte Module übermitteln kann (siehe Modul wird vom eXperiBot nicht erkannt).
  • Sollte dies nicht der Fall sein und ein Multisensor-Modul mit dem eXperiBot verbunden sein, liegt wahrscheinlich dort ein Problem vor (siehe Probleme mit Multisensor-Modulen).

Probleme mit Multisensor-Modulen

Eine Farbe wird gar nicht oder nicht korrekt erkannt

  • Passe den Empfindlichkeitswert in dem Programmierblock, in dem die Farberkennung stattfindet, an.
  • Möglicherweise erkennt der Sensor nicht die erwartete Farbe eines Objekts. Speziell bei der Erkennung von Gelb kann es zu Problemen kommen, da das Objekt je nach Abweichung im Farbton als weiß oder grün wahrgenommen werden kann.
  • Das Umgebungslicht kann die Farbmessung beeinflussen. Vermeide bei der Verwendung der Farbmessung den Einfluss von direktem Sonnenlicht oder stark eingefärbtem künstlichen Licht.

Ein Objekt wird unerwartet erkannt oder nicht erkannt

  • Passe den Empfindlichkeitswert in dem Programmierblock, in dem die Objekterkennung stattfindet, an.
  • Die Erkennung von Objekten erfolgt über einen Infrarotsensor und eine Infrarot-LED, die das zu erkennende Objekt anstrahlt. Wenn das zu erkennende Objekt kaum Infrarotlicht reflektiert, ist es schwerer erkennbar. Weiße Objekte reflektieren viel und schwarze Objekte wenig Infrarotlicht.
  • Sollte unerwartet ein Objekt erkannt werden, stelle sicher, dass keine Infrarot-LED eines anderen Multisensors (möglicherweise an einem anderen eXperiBot) oder eine andere Infrarotquelle auf den Sensor gerichtet ist.

Ein dunkler oder heller Untergrund wird unerwartet erkannt oder nicht erkannt

  • Die Erkennung von dunklen/hellen Untergründen, z. B. für einen Linienfolge-Algorithmus, verwendet einen Infrarotsensor und eine Infrarot-LED, welche die Oberfläche anstrahlt. Nur tiefschwarze und nicht glänzende Untergründe werden als dunkle Untergründe erkannt. Graustufen und Farben werden hingegen als helle Untergründe wahrgenommen.

Der Abstandswert für ein Objekt vor dem Multisensor ändert sich nicht

  • Im Zusammenhang mit dem Programmierblock „Multisensor gib Abstand zu Objekt“:
    • der Programmierblock ist zur Erkennung von Objekten in einem Bereich von 10 bis 20 cm vor dem Sensor ausgelegt
    • Abstände außerhalb dieses Bereichs geben jeweils den Minimal- bzw. den Maximalwert zurück
  • Im Zusammenhang mit dem Programmierblock „Multisensor gib Abstand zu Objekt rechts/links“:
    • der Programmierblock ist zur Erkennung von Objekten in einem Bereich von 0 bis 6 cm vor dem Sensor ausgelegt
    • Abstände außerhalb dieses Bereichs geben jeweils den Minimal- bzw. den Maximalwert zurück

Die Status-LED des Multisensors geht plötzlich aus

  • Die Status-LED des Multisensor ist, während ein Programm ausgeführt wird und der Multisensor Messungen durchführt, abgeschaltet. Der Grund hierfür ist, dass das Licht der Status-LED die Messung verfälschen kann. Nach Beendigung des Programms sollte die Status-LED wieder in der bisherigen Farbe leuchten.
  • Ist die Status-LED auch dann dunkel, wenn kein Programm ausgeführt wird, liegt wahrscheinlich ein Kontaktproblem vor (siehe Modul wird vom eXperiBot nicht erkannt).

Probleme mit Motor-Modulen

Der eXperiBot fährt nicht geradeaus, obwohl für rote und blaue Achse die gleiche Geschwindigkeit gewählt wurde

  • Die zwei Motoren des Motor-Moduls sind nicht synchronisiert und können in ihrer Laufgeschwindigkeit voneinander abweichen. Schon geringe Abweichungen führen zu einem deutlichen Links- oder Rechtsdrift. Du kannst diese Abweichung korrigieren, indem du die beiden Achsen mit unterschiedlichen Geschwindigkeitswerten ansteuerst.
  • Bei der Nutzung des Programmierblocks „Motor fahre vorwärts/rückwärts“ wird die Fahrtrichtung über das Gyroskop des Powerbrains automatisch stabilisiert. Daher kommt es hier zu keiner Abweichung. Eine automatische Stabilisierung der Fahrtrichtung für die anderen Programmierblöcke ist aus technischen Gründen leider nicht möglich.

Beim Drehen oder Wenden stimmt der erreichte Winkel nicht mit dem erwarteten Winkel überein

  • Wahrscheinlich Gyroskops im Powerbrain falsch kalibriert. Die Kalibrierung wird beim Start des Programms ausgeführt. Versuche, das Powerbrain während des Programmstarts nicht zu berühren. Wenn du das Programm über den Druck der Play-Taste starten willst, versuche, den eXperiBot beim Drücken der Taste nicht zu verschieben.
  • Falls das Problem weiterhin besteht, liegt wahrscheinlich ein Hardware-Fehler am Powerbrain vor und es muss ersetzt werden.

Probleme mit Pivot- und Twister-Modulen

Pivot- oder Twister-Modul dreht sich nicht auf den erwarteten Winkel

  • Pivot- und Twister-Module besitzen einen Schutzmechanismus, der das Modul abschaltet, wenn es den Zielwinkel nach wenigen Sekunden nicht erreichen kann. Stelle sicher, dass sich das Pivot- bzw. Twister-Modul ungehindert bewegen kann.
  • Bleibt das Problem bestehen, liegt wahrscheinlich ein Hardware-Fehler am betroffenen Modul vor und das Modul muss ersetzt werden.

Probleme mit Grabber-Modulen

Grabber-Modul öffnet oder schließt sich nicht

  • Das Grabber-Modul besitzt einen Schutzmechanismus, damit sich der Grabber nur öffnet oder schließt, wenn der Widerstand nicht zu groß ist. Stelle sicher, dass der Grabber sich ungehindert bewegen kann.
  • Bleibt das Problem bestehen, liegt wahrscheinlich ein Hardware-Fehler vor und das betroffene Modul muss ersetzt werden.

Probleme mit der eXperiBot Blockly App

Modul erscheint nicht in der Modulliste im eXperiBot Manager

Alle Workspaces und Projekte sind verschwunden

  • Möglicherweise kann die App nicht mehr auf das Arbeitsverzeichnis zugreifen, da es von außerhalb der App verschoben wurde. Um das Arbeitsverzeichnis zu wechseln, nutze die Funktion „Arbeitsverzeichnis ändern“ in den App-Einstellungen.

App lässt sich nicht im Webbrowser öffnen

  • Bitte stelle sicher, dass dein Webbrowser die Anforderungen von eXperiBot Blockly erfüllt.
  • Falls das Problem weiterhin besteht, setze dich bitte direkt mit uns in Verbindung.

Nach dem Starten der App wird nur ein weißer Bildschirm angezeigt

  • Bitte stelle sicher, dass dein Webbrowser oder dein Gerät die Anforderungen von eXperiBot Blockly erfüllt.
  • Falls das Problem weiterhin besteht, setze dich bitte direkt mit uns in Verbindung.

Warnung „Dieser Block wird nicht mehr unterstützt!“ an Blöcken im Block-Editor

  • Weil wir regelmäßig die Benutzerfreundlichkeit und die Funktionalität von Blöcken im Block-Editor verbessern, ist es manchmal notwendig, bestehende Blöcke durch eine neue Version zu ersetzen.
  • Für Blöcke mit der Warnung „Dieser Block wird nicht mehr unterstützt!“ liegt meist eine neue Version vor, die du in der Toolbox finden kannst.
  • Du solltest Blöcke mit dieser Warnung so schnell wie möglich austauschen bzw. entfernen, um sicherzustellen, dass dein Programm auch in Zukunft noch funktioniert.

Support erhalten

Wenn du nicht weiterkommen solltest oder ein technisches Problem hast, das hier nicht aufgelistet ist, dann sende einfach eine E-Mail an das eXperiBot-Team unter experibot@cornelsen.de.

Wir helfen dir gerne weiter!