heise online · c't · iX · Technology Review · Telepolis · mobil · Security · Netze · heise open · heise resale · Autos · c't-TV · Jobs · Kiosk
Zum Inhalt
c't

c't Projekte - c't-Bot und c't-Sim - Mailinglisten

c't-Bot und c't-Sim


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] Kompass-Modul

Absender: Manolis John
Datum: Mi, 26.04.2006 19:50:28
In-reply-to: <BCF016D5ED5AC34FBB655D109519ABCF083E93@xxxxxxxxxxxxxxxxxxxx>
References: <BCF016D5ED5AC34FBB655D109519ABCF083E93@xxxxxxxxxxxxxxxxxxxx>


Carsten Giesen <Carsten@xxxxxxxxxxxxxxxxxxx> schrieb am Wed, 26 Apr 2006 18:12:05 +0200:

Hallo Zusammen,

Ich brauche mal einen Rat.

Ich bin gerade dabei das Kompass-Modul einzubinden.
Das ist erstmal nicht so schwierig.

Nun kann und soll man dieses Modul ab und an kalibrieren.
Nach Norden ein spezieller Code senden
Nach Osten, Süden und Westen....

Diese Routine braucht man selten, denke ich. Macht also nicht wirklich Sinn
die fest in den Code zu bringen.
Dafür ein Eigenes Programm ist aber auch doof.

Meine Frage:
Ist es möglich auf Basis dessen was es schon gibt, eine zusätzliches HEX zu
erzeugen?
Also immer wenn ich CLEAN eintippe, wird die ct-bot.hex erzeugt, aber auch
die ct-bot-kompass-cal.hex?

Dann könnte man auch das Projekt Sensor-Schwellen ins Eeprom, was mal
angedacht war damit erledigen!

Wenn nicht wie würdet Ihr vorgehen?

Gruß

Carsten


Normalerweise werden solche Module kalibriert, indem man das Modul mehrfach in der horizontalen Ebene dreht. Aus diesen Werten werden dann die Korrekturwerte errechnet. Ich denke das die Kalbirierung öfters notwendig ist. z.B. wenn der Bot in einem anderen Raum (mit anderen Störfeldern) betrieben wird.

Welches Modul benutzt Du denn? Das cmps03 von Devantech?

Grüße, Manolis




Copyright © 2007 Heise Zeitschriften Verlag Kritik, Anregungen bitte an c't-WWW Datenschutzhinweis   Impressum