keine MPU6050-Fachleute hier im Forum, die etwas wissen?
keine MPU6050-Fachleute hier im Forum, die etwas wissen?
Such mal nach MPU 6500 Sensor Fusion, da gibt es fertiges Arduino Zeugs (Teapot Demo)
Die MPUs haben eine interne Datenverarbeitung, die die Werte ganz gut filtern kann.
ja, da gibt es Treffer zuhauf
https://www.google.com/search?q=MPU+...utf-8&oe=utf-8
aber was davon funktioniert erfahrungsgemäß störungsfrei wie gesucht? (Teapot ist ja eher für Processing)
welcher Link denn jetzt genau?
edit:
meinst du das MPU6050_DMP6 example?
https://github.com/jarzebski/Arduino...h_roll_yaw.ino ?
das funktioniert nicht bei mir, lässt sich nicht für ARM Cortex Boards Due (M3), M0 oder M4 kompilieren
Oder was meinst du stattdessen ??
ah, ok, sehe deinen Satz jetzt erst.
Wenn du meinst.
So wirst du aber wenig Helfer finden.
Ich habe leider nicht so viel Zeit, dass ich auch noch die Google Suche präsentiere, obwohl alle Stichworte dabei waren.
Es ist durchaus ein interessantes Thema, aber ich klinke mich hier aus.
Wenn du irgendwann fähig bist, Leute wie mich nicht mehr vor den Kopf zu stoßen, bin ich auch gerne wieder dabei.
Ich hatte dich bereits am 23.9. um eine Erklärung gebeten, doch da kam absolut nichts von dir. Auch nichts auf Nachfrage vom 25.9.
Inzwischen sind 2 Wochen ohne Antwort vergangen - so gesehen hast du dich ja noch nichtmal jemals "eingeklinkt", was heißt also hier "ich klinke mich hier aus"?
Wenn du also schon Hinweise geben willst, dann gib sie bitte mit genauem Link, keine vagen Google-Stichwort-HinweiseSo etwas mit "da gibt es fertiges Arduino Zeugs" kannst du dir wirklich sparen bei den unspezifischen, überholten und fehlleitenden Google-TreffernSuch mal nach MPU 6500 Sensor Fusion, da gibt es fertiges Arduino Zeugs (Teapot Demo)
also zurück zum Problem:
update:
neue Lib von
https://github.com/jrowberg/i2cdevli...rduino/MPU6050
mit example
https://github.com/jrowberg/i2cdevli...U6050_DMP6.ino
für den Mega2560 lässt sich die Lib mit dem example immerhin kompilieren, nie aber für ARM cpus (M0, M3, M4) - wie kann man den Fehler beheben?MPU6050_DMP6_002:279: error: '_BV' was not declared in this scope
if ((mpuIntStatus & _BV(MPU6050_INTERRUPT_FIFO_OFLOW_BIT)) || fifoCount >= 1024) {
^
Bibliothek I2Cdev im Ordner: D:\Arduino\portable\libraries\I2Cdev (legacy) wird verwendet
Bibliothek Wire in Version 1.0 im Ordner: D:\arduino\portable\packages\adafruit\hardware\sam d\1.2.3\libraries\Wire wird verwendet
Bibliothek MPU6050 im Ordner: D:\Arduino\portable\libraries\MPU6050 (legacy) wird verwendet
exit status 1
'_BV' was not declared in this scope
Lesezeichen