Forum: Mikrocontroller und Digitale Elektronik Mpu6050 Gyro mit ATtiny 817 auswerten


von Nils K. (flying_nils)


Lesenswert?

Hallo,
Ich wollte für ein Projekt einen ATtiny817 nutzen, um einen Mpu6050 
auszuwerten. Ich habe auch schon ein bisschen rumprobiert, hat aber 
nicht funktioniert. Ich konnte auch im Internet keine Hilfe finden, 
weswegen ich es nun hier Probiere. Hat jemand hier vielleicht etwas 
Erfahrung mit dem ATtiny817 oder sogar schon einmal den Mpu6050 an den 
ATtiny817 angeschlossen?
Danke im voraus,
Nils

von Christian S. (roehrenvorheizer)


Lesenswert?

"Hallo, Ich wollte für ein Projekt einen ATtiny817 nutzen, um 
einen Mpu6050 auszuwerten."

Das ist ja eine tolle Idee.

Was wollte denn nicht funktionieren bei den ersten Experimenten?

Wolltest Du per I2C oder per SPI kommunizieren?

Konntest Du bereits Register lesen?

https://www.electronicwings.com/avr-atmega/mpu6050-gyroscope-accelerometer-temperature-interface-with-atmega16


http://davidegironi.blogspot.com/2013/02/avr-atmega-mpu6050-gyroscope-and.html


" Ich konnte auch im Internet keine Hilfe finden, weswegen ich es nun 
hier Probiere. "
Aber hier bist Du doch auch wieder im Internet gelandet. Wenn das keine 
Endlosschleife wird...


MfG

: Bearbeitet durch User
von Nils K. (flying_nils)


Lesenswert?

Mein Problem liegt bei der Kommunikation, da I2C(das einzige was der 
Mpu6050 unterstützt) beim ATtiny817 etwas anders aufgebaut ist. Deswegen 
kann ich kein ATmega16 oder ATmega328p Tutorial benutzen. Bei meinen 
versuchen habe ich ein I2C Programm für den ATny817, dass ich im 
Internet gefunden habe für den Mpu6050 etwas verändert. Mit einem 
Arduino nano als slave hat die Kommunikation funktioniert, allerdings 
funktioniert es beim Sensor nicht. Ich kann anscheinend Register 
Schreiben, bekomme aber keine Antwort, wenn ich meine Messwerte lesen 
will. (Der RIF im ATtiny wird nicht gesetzt)

Ich konnte keine existierende Hilfe finden, weswegen ich ja gerade nach 
Hilfe gefragt hab. :)

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.