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.
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:
Nein, ich kenne mich nicht mit dem gefragten Bauteil aus, aber
ist der normale Fehler mit dem BV-Makro. Den hatte ich damals gleich bei der ersten Lib aus dem Internet, die ich beim Arduino Due verwendet habe. Merkwürdig, dass du den nicht kennst.error: '_BV' was not declared in this scope
Bei der Lib steht ja dabei, dass sie 2015 für den Teensy 3.1 angepasst wurde, kann also kein allgemeines ARM-Problem sein, da das ein Cortex-M4 ist.
Es gibt halt die offizielle Arduino API (die Funktionen auf der Referenzseite) und inoffizielle Teile, die aus der internen Implementierung der AVR-Arduinos stammen. Viele 32-Bit "Arduinos" implementieren den inoffiziellen Teil nicht oder nur teilweise.
Abhilfe in diesem Fall, in der *.cpp wo der Fehler auftritt, oben zwischen #includes und dem Anfang des Quelltextes einfügen
(Code aus core_pins.h vom Teensy)Code:#ifndef _BV #define _BV(n) (1<<(n)) #endif
Lesezeichen