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
"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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.