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:
es soll dauerhaft immer neu der aktuelle winkelwert angezeigt werden.
als library verwende ich die
----- 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:
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
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
freeimuich 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
Post a Comment