Finn123
26.04.2018, 13:53
Hallo,
Ich möchte meinen Mindstorm EV3 Roboter mit dem MPU9250 9-Achsen Sensor über 1²C verbinden. Auf dem EV3 benutze ich die Umgebung ev3dev und die Programmiersprache Python.
Mein Problem ist nur, das ich jedes mal, wenn ich versuche vom ev3 den Sesnor anzusprechen, den error: "OSError: [Errno 6] No such device or address" bekomme. Ich kann aber sicherstellen, dass der Sensor funktioniert, da ich die Sensordaten mit dem Arduino auch über 1²C abfragen kann, und auch I²C auf dem EV3 Funktioniert, da ich von dort ebenfalls mit dem Arduino kommunizieren kann.
Der erste Gedanke ist jetzt natürlich einfach dem Arduino dazwischen zu setzen und über den zu kommunizieren, doch das ist nicht wirklich eine Lösung.
Also meine Frage ist, ob jemand eine Idee hat, was ich da genau beachten muss, ob es vielleicht an pull-ups liegt (Aktuell nutzte ich 82k Wiederstände) oder an etwas ganz anderem.
Ich würde mich über Antworten freuen, danke schonmal im vorraus.
Liebe Grüße,
Finn
Ich möchte meinen Mindstorm EV3 Roboter mit dem MPU9250 9-Achsen Sensor über 1²C verbinden. Auf dem EV3 benutze ich die Umgebung ev3dev und die Programmiersprache Python.
Mein Problem ist nur, das ich jedes mal, wenn ich versuche vom ev3 den Sesnor anzusprechen, den error: "OSError: [Errno 6] No such device or address" bekomme. Ich kann aber sicherstellen, dass der Sensor funktioniert, da ich die Sensordaten mit dem Arduino auch über 1²C abfragen kann, und auch I²C auf dem EV3 Funktioniert, da ich von dort ebenfalls mit dem Arduino kommunizieren kann.
Der erste Gedanke ist jetzt natürlich einfach dem Arduino dazwischen zu setzen und über den zu kommunizieren, doch das ist nicht wirklich eine Lösung.
Also meine Frage ist, ob jemand eine Idee hat, was ich da genau beachten muss, ob es vielleicht an pull-ups liegt (Aktuell nutzte ich 82k Wiederstände) oder an etwas ganz anderem.
Ich würde mich über Antworten freuen, danke schonmal im vorraus.
Liebe Grüße,
Finn