Forum: Programmieren allgemein
by laube53,
16. Dez 2011
So langsam wird mir klarer, was zu tun ist.
Ich habe noch ein STK500-Entwicklungsboard mit einem ATMega32, damit müsste das eigentlich gehen.
Das hätte den Vorteil, dass ich Code aus dem ct-Bot-Projekt (das auch eine Maussensor verwendet) benutzen kann.
Außerdem gibts dafür auch einen PASCAL-Compiler; und auch PASCAL-Quellcode aus dem ctLab-Projekt.
Da muss ich vielleicht gar nicht C...
Forum: Programmieren allgemein
by laube53,
14. Dez 2011
Wenn nur alle 360° ein Impuls gesendet wird, mus man interpolieren. Das wäre in Ordnung, wenn man die Geschwindigkeit genau genug konstant halten könnte.
Das wird in der Realität nicht gehen.
Meine ursprüngliche Idee lässt sich wohl nicht verwirklichen.
Auch Leute, denen ich mehr Ahnung unterstelle, winken da ab (vgl. SpriteMods).
Es ist wohl unvermeidlich, zum Lötkolben zu greifen, und die...
Forum: Programmieren allgemein
by laube53,
9. Dez 2011
Ob mit dem Baustein CMPS10 (Überschrift in der Dokumentation: Tilt Compensated Compass Module) eine Positionsbestimmung so genau und schnell möglich ist, wie ich es gerne hätte, weiß ich natürlich nicht, dazu muss ihn ausprobieren. Dass man die Beschleunigungswerte ebenfalls auslesen kann, ist mir nicht entgangen; allerdings nur mit ca. 75 Werten pro Sekunde.
Ich wollte auch keine Erdbeben...
Forum: Programmieren allgemein
by laube53,
9. Dez 2011
Vielen Dank für die Tips.
Der vorgeschlagene CMPS10 ist eine interessante Platine, aber ein Kompass.
Der eingebaute Beschleunigungssensor dient vorrangig der Kompensation bei Schräglage.
Die Position kann man aus den Beschleunigungswerten natürlich errechnen; man muss aber zweimal integrieren, und damit geht die Zeit quadratisch ein. Selbst bei Ruhelage würde ein leicht verstimmter...