Da ich statt der der MPU6050 nun die neuere IMU ICM20948 mit Sunray verwende,
hier eine kleine Anleitung wie man sie, solange keine offizielle Unterstüzung in Sunray erfolgt ist, einbinden kann.
Vielen Dank an erster Stelle für die ganze Arbeit die @WhatATest sich gemacht hat!!!
Sein Pullrequest ist hier zu finden bzw. die Anleitung basiert auf dessen Daten:
Ich habe die ICM20948 von Pimoroni in Verwendung
Sie wird genauso wie die MPU6050 angeschlossen, der INT Anschluss bleibt unbelegt.
Eingangsspannung bzw. Jumper ist egal, weil sie 3,3V und auch 5V unterstützt.
Als Halterung habe ich meine https://www.thingiverse.com/thing:5022421 weiterverwendet, den letzten Halt erhält sie durch etwas Isolierband.
Nun zur Einbindung in Sunray (verwende den letzten Sunray Release 1.0318.
- Download des Brunch
- entpacken des Ordners aus dem Brunch sunray/src/icm in den Ordner vom SunrayRelease sunray/src
- entpacken der Dateien icmDriver.ccp und icmDriver.h aus dem Brunch sunray/src/driver in den Ordner vom SunrayRelease sunray/src/driver
- Alle Änderungen die hier mit dem orangen Kästchen links sind in den jeweiligen Dateien vom Sunrayrelease abändern bzw. ergänzen.
- in der config.h müssen dann sowohl die MPU6050 und ICM20948 aktiviert werden (nicht wundern, geht aktuell leider nicht anders)
hier eine kleine Anleitung wie man sie, solange keine offizielle Unterstüzung in Sunray erfolgt ist, einbinden kann.
Vielen Dank an erster Stelle für die ganze Arbeit die @WhatATest sich gemacht hat!!!
Sein Pullrequest ist hier zu finden bzw. die Anleitung basiert auf dessen Daten:
Add support for the ICM 20948 IMU by ShadedSelf · Pull Request #149 · Ardumower/Sunray
Most MPU 9xxx/6xxx seem to be clones and not very good quality since the original ones are no longer manufactured. This PR adds support for the ICM 20948 IMU, the succesor to the MPU 9xxx.
github.com
Ich habe die ICM20948 von Pimoroni in Verwendung
ICM20948 9DoF Bewegungs Sensor Breakout
Dieser ICM20948 Bewegungssensor ist der Renner! Erkennen Sie Bewegung in neun verschiedenen Bereichen der Bewegung: 3-Achsen-Beschleunigung,…
www.berrybase.de
Eingangsspannung bzw. Jumper ist egal, weil sie 3,3V und auch 5V unterstützt.
Als Halterung habe ich meine https://www.thingiverse.com/thing:5022421 weiterverwendet, den letzten Halt erhält sie durch etwas Isolierband.
Nun zur Einbindung in Sunray (verwende den letzten Sunray Release 1.0318.
- Download des Brunch
- entpacken des Ordners aus dem Brunch sunray/src/icm in den Ordner vom SunrayRelease sunray/src
- entpacken der Dateien icmDriver.ccp und icmDriver.h aus dem Brunch sunray/src/driver in den Ordner vom SunrayRelease sunray/src/driver
- Alle Änderungen die hier mit dem orangen Kästchen links sind in den jeweiligen Dateien vom Sunrayrelease abändern bzw. ergänzen.
- in der config.h müssen dann sowohl die MPU6050 und ICM20948 aktiviert werden (nicht wundern, geht aktuell leider nicht anders)
Zuletzt bearbeitet: