Hallo!

Weil ich an hohe Genauigkeit komplizierter Elektronik bei Magnetfeldstärke 48 µT nicht glaube, ist mir einfache Lösung mit "normalem" Kompass eingefallen, die sehr genau gleiche Position der Nadel feststellen sollte (siehe Code).

Es ist sogar für mich einfach zu bauen, da ich nur ein sehr kleines (z.B. 1 mm²) Stück Alufolie auf der Nadelspitze ankleben und zwei entsprechende Löcher im Kompassgehäuse bohren muss.

Die nötige Richtung gegen Nord-Süd lässt sich beim Starten des Bots durch Drehung des ganzes Kompasses per Hand eintellen. Der µC sollte Annehmen der Richtung (mit z.B. LED) bestätigen.

Die einfache Lösung werde ich in meinem Bot anwenden, der sich nur sehr genau paralell in beiden Richtungen bewegen soll.

Übrigens, für genaues Navigieren in allen Richtungen könnte man wahrscheilich den adaptierten Kompass z.B. mit einem Servo drehen.

MfG
Code:

                                             o Strahlquelle
                                            /
                                          /
                                        /
                                      /
                                    /
                                  /
                                /
                              /
                            /
            Spiegel ---> |<
                        .'.\
                        | |  \
                        | '.   \
                       |   |     \
                       |   |       \
                      |'    |        \
                      |     |          \
                     .'     '|           \
                     '       |             \ # <  \
                     |   o   |               # OK  > 3 Detektoren
                     |       |               # >  /
                     '.     .'
                      |     |
                      '.    |
                       |   |
                       |   |
                        | |'
                        | |
     Gleichgewicht  --> 'X'
                         |