Ich habe einen SRF10 an einen ATMEGA32 angeschlossen und möchte den Sensor nun mit Hilfe von Peter Fleurys I2C Bibliothek auslesen.
Mir ist aber nicht ganz klar wie man das macht. Bei normalen Datenblättern stehen nämlich Diagramme drinn auf denen zu sehen ist, wie man den entsprechenden Baustein über I2C zu handhaben hat. Wie kann ich auf die Internen register des SRF10 zugreifen ?
Hier ein Beispielcode für den SRF02. SRF10 ist fast gleich. Das erste Register für die I2C Operation wird z.B. durch ein i2c_write(0x02) {=Auswahl Register 0x02} ausgewählt. Danach kann auf dieses und alle folgenden Register zugegriffen werden.
hat es funktioniert bei dir funktioniert?
Ich habe das Problem, dass mein Ultraschall zwar angesprochen wird, aber
er blinkt viel, viel zu schnell, wenn ich mit beiden Fingern den Ultraschall abdecke blinkt er mit der richtigen Geschwindigkeit beim Lesen...WEiß vielleicht jemand woran das liegen könnte. Anbei ist mein Quellcode
Lesezeichen