RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO 2 [erledigt]Nibo2 Abstandsensoren

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Banner

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7426 private projects
  • 385 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA: [erledigt]Nibo2 Abstandsensoren

[erledigt]Nibo2 Abstandsensoren 13 Jahre 2 Monate her #208

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo workwind,

habe gerade Probleme mit den Abstandsensoren festgestellt.
Die IRs sind ausgefallen.
Die Akkus sind mit 9,9V noch voll.
An "C" von "T1" messe ich 5,1V mit einem digitalen Multimeter.

Da ich keinen "Ossi" habe, kann ich nicht messen, ob die IRs gepulst werden.

Mit welchem Befehl kann ich "SENS_EN" bearbeiten?

Edit:
In Verbindung mit dem Programm "initializer2" geben die Abstandsensoren eine erkennbare Rückmeldung. Auch glimmen dabei die IRs wie gewohnt.
Ich finde den Fehler im Tutorial K8 nicht.
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 13 Jahre 3 Wochen her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Nibo2 Abstandsensoren 13 Jahre 2 Monate her #212

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo workwind,

warum auch immer, die IRs für die Abstandsensoren funktionieren wieder.

Ich habe verschiedene Programme (auch über Studio4) auf den Nibo2 übertragen. Nur in Verbindung mit "initializer2" haben die IRs gearbeitet.
Habe als Letztes nur den Befehl
sprintf(text, "%02x  %02x  %02x  %02x  %02x",
          (uint16_t)copro_distance[0]/256,
          (uint16_t)copro_distance[1]/256,
          (uint16_t)copro_distance[2]/256,
          (uint16_t)copro_distance[3]/256,
          (uint16_t)copro_distance[4]/256);
    }
als Programm übertragen, damit wurden die IRs wieder aktiv und auch das Tutorial K8 gibt wieder Wert auf die Anzeige.
Genaugesagt habe ich das Tutorial K8 ohne Abfrage "if (copro_update())" laufen lassen.

(Die Spannung an "C" von "T1" beträgt nun ca. 2,3V.)

Gibt es für dieses Problem eine Erklärung?
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 13 Jahre 2 Monate her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Nibo2 Abstandsensoren 13 Jahre 2 Monate her #214

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
Vermutlich passte die Version der COPRO-Firmware nicht zur Version der NIBO-Library...
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Nibo2 Abstandsensoren 13 Jahre 2 Monate her #215

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo workwind,

habe aber zum Testen nur "initializer2" übertragen, OHNE Programmierung des CoPro, weil ich wusste, dass darüber auch die Abstandsensoren getestet werden.

Letzte Handlungen vor der magischen Reparatur waren:
1. Programm Tutorial K8 übertragen, gestartet -> keine Funktion IRs.
2. In gleichem Pgm "if (copro_update())" ausdokumentiert, übertragen, gestartet -> IRs glimmen.
3. Zeile wieder aktiviert, übertragen, gestartet -> IRs und Distanzmessung funktionieren.

Merkwürdig :unsure:
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Nibo2 Abstandsensoren 13 Jahre 2 Monate her #226

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo workwind,

habe das Problem mit den Abstandsensoren bei meinem Nibo2 in reproduzierbarer Ausführung.
Folgende Vorgehensweise:
1. Aus "Öffentliche Projekte" Nibo2 Tutorial K8 übertragen.
Nun bleiben die Werte für die Sensoren auf "00".
2. Programm Tutorial K8 kopieren und mit Lib 2.10 compilieren und übertragen.
Nun werden wieder Werte für die Sensoren angezeigt.


Das Tutorial-Programm steht noch auf Lib 2.8, ist das der Grund?
Vielleicht vorsorglich alle Tutorial-Programme auf Lib 2.10 raufsetzen?

Gut sichtbar einen Hinweis verbreiten, dass hex-Dateien, die mit alten Libs compiliert worden sind zu Störungen/Fehlfunktionen führen!

Um solche Fehler zu vermeiden empfehle ich, in den Dateinamen auch die Lib-Version mit ein zu beziehen.
z.B. "NIBO2 - C Tutorial K8 - Lib2_10"
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 13 Jahre 2 Monate her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Nibo2 Abstandsensoren 12 Jahre 5 Monate her #695

  • Breetai
  • Breetais Avatar
  • OFFLINE
  • Fresh Boarder
  • Beiträge: 1
Hallo elektrolutz,

das Problem ist verzwickter. Ich hatte es genau umgekehrt, hatte mit der Lib 2.10 permanent das Problem und bin drei Stunden dran verzweifelt, bis ich deinen Thread gefunden habe. Bin dann deinen Weg umgekehrt gegangen und habs mit 2.8 kompiliert. Und...oh Wunder... jetzt gehts.
Insofern ist die Lösung nicht einfach nur neue Lib nehmen, das geht auch mit 2.10 schief.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
  • 2
Ladezeit der Seite: 0.077 Sekunden

Werbung