@inka:
Nein, das ist ein Beschleunigungssensor und ein Magnetfeldsensor (Kompass) in einem Chip. Zusammen mit deinem Gyro wären die beiden Boards (fast) identisch mit der MinIMU-9 v2.unter #2124 bei Pololu ist ja wieder nur ein kompletter gyro...
Werbung
@inka:
Nein, das ist ein Beschleunigungssensor und ein Magnetfeldsensor (Kompass) in einem Chip. Zusammen mit deinem Gyro wären die beiden Boards (fast) identisch mit der MinIMU-9 v2.unter #2124 bei Pololu ist ja wieder nur ein kompletter gyro...
Gruß
Dirk
Leute,
jetzt ist auch die vorläufig letzte Softwareversion vom 16.4.13 in der Dropbox online: https://www.dropbox.com/sh/7fab3gyweezdrcy/l4uw9djFxP (Datei: Software.zip)
Ergänzt habe ich nur noch die Version 1.0 der Orientierungs-Lib für die M32.
Natürlich bleiben wir hier am Ball. Vielleicht können wir hier ja bald auch noch konkrete Programme posten: Linienfolger, Greifarm mit Servos, einer Richtung folgen ...
Da fällt euch sicher ne Menge ein ...![]()
Geändert von Dirk (21.04.2013 um 18:40 Uhr) Grund: Link korrigiert
Gruß
Dirk
Da bei mir die Frage aufkam, warum im neuen Beispiel 01 die Uhr nicht mehr startete, wollte ich Dirks Erklärung hier für alle posten:
GrüßeEigentlich gibt es beim DS1307 keinen "Startbefehl". Allerdings ist der Inhalt aller int. Register beim allerersten Start nicht festgelegt, sondern kann beliebige Werte haben.
Wenn dann zufällig im Register 0x00 (=Sekunden-Register) das CH-Bit (Bit 7) high ist, dann ist der Oszillator deaktiviert und die Uhr läuft nicht an. Auf S. 8 des Datenblattes wird darauf hingewiesen.
Das CH-Bit wird durch den "Set RTC once"-Teil der Demo gelöscht (dieser Teil ist standardmäßig auskommentiert) , d.h. nach Durchlaufen dieses Teils ist der int. Oszillator an (und bleibt dann auch immer an!).
Was man machen kann, um die Uhr bei der Erstinbetriebnahme bzw. bei leerer Batterie SICHER zu starten:
1. Einmal die Funktion DS1307_init() aufrufen. Dadurch werden alle Register auf 0 gesetzt (also auch das CH-Bit in Reg. 0x00) ODER ...
2. ... den "Set RTC once"-Teil einmalig ausführen und dann wieder auskommentieren.
hi Dirk,
bin wieder mal einen tag zuhause, wollte schauen was sich mit der software getan hat - der link geht ins leere, es heisst dort datei gelöscht oder verschoben...
gruß inka
Lesezeichen