Probleme bei Inbetriebnahme des Sainsmart Gyros MPU6050


hallo,

ich versuche bereits seit einiger zeit den gyroskopsensor mpu6050 von sainsmart in betrieb einem arduino uno zu nehmen (siehe angefügtes bild). mein ziel ist es im serial monitor die position des sensors angezeigt zu bekommen. wenn das board zum beispiel flach auf dem tisch liegt soll etwas in der art angezeigt werden:
quote
aktueller winkel: 0 °


es soll dauerhaft immer neu der aktuelle winkelwert angezeigt werden.

als library verwende ich die
quote
freeimu
ich habe den sensor wie folgt angeschlossen:

----- anschluss - belegung -----

sensor pin "vcc" arduino pin "3,3v"
sensor pin "gnd" arduino pin "gnd"
sensor pin "scl" arduino pin "scl"  (auf der i/o pin seite, nicht analogpins)
sensor pin "sda" arduino pin "sda" (auf der i/o pin seite, nicht analogpins)
sensor pin "xda" arduino nicht angeschlossen
sensor pin "xcl" arduino nicht angeschlossen
sensor pin "ad0" arduino pin "gnd"
sensor pin "int" arduino nicht angeschlossen


nun habe ich das beispielprogramm "freeimu_yaw_pitch_roll" aus der library eingspielt. im serial monitor bekomme ich nur das hier angezeigt:

quote

yaw: nan pitch: nan roll: nan
yaw: nan pitch: nan roll: nan
yaw: nan pitch: nan roll: nan
yaw: nan pitch: nan roll: nan




kann mir jemand weiterhelfen das board zum laufen zu bekommen? bzw. hat jemand einen code der mpu6050 funktioniert hat, damit ich wenigstens testen kann ob das board überhaupt geht.


vielen dank schonmal im vorraus!

gruß,
tobi

hat das board eigentlich pegelwandler für den i2c bus? wenn ja, sollte auch ein spannungswandler drauf sein und du kannst vcc 5v hängen. wenn nicht, ist der bus ev. hinüber. hast du das i2c port-scanner script schon mal aufgespielt um zu sehen ob das board überhaupt gefunden wird?


Arduino Forum > International > Deutsch (Moderator: uwefed) > Probleme bei Inbetriebnahme des Sainsmart Gyros MPU6050


arduino

Comments

Popular posts from this blog

Convierte tu Raspberry en un NAS. Firmware fvdw-sl 15.3 - Raspberry Pi Forums

How to format a Get Request

avrdude: verification error, first mismatch at byte 0x0000 0x0c != 0x62