- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 13

Thema: MPU6050 mit Atmega32

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    MPU6050 mit Atmega32

    Guten Abend liebe Roboternetz-Gemeinde,

    ich habe hier ein MPU6050 (genauer: ein 10DOF von drotek).
    Hat jemand diesen schon erfolgreich mit einem Atmega32 ausgelesen bekommen?
    Irgendwie komme ich da nicht weiter und finde auch nur Code für Arduino-Plattformen.
    Vielleicht kann mir jemand hier seinen Code posten?
    Man muss das Rad ja nicht immer wieder neu erfinden und ich wäre der Person sehr dankbar
    Hier haben ja schon einige mit dem Sensor gearbeitet.

    Liebe Grüße,
    Kreata.

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.09.2007
    Ort
    Berlin
    Alter
    31
    Beiträge
    1.578
    Hi,

    ich verwende auch einen MPU60x0, lese ihn aber mit einem ATXMega32A4 aus. Wenn du den ATMega32 mit 5V betreibst, brauchst du einen Pegelwandler.
    Als erstes müsstest du uns natürlich verraten, in welcher Sprache zu Programmieren möchtest, sonst wirds schwer mit dem Code posten.
    Es gibt auch genug Beispiele im Inet, wo man sehr schön sieht, wie man den Sensor auslesen kann / soll / muss

    Gruß
    Chris

  3. #3
    Hallo!
    Auf dem 10DOF ist ein 3,3V Spannungsregler drauf.
    Ich programmiere in C und habe zwar 'C-Code' dafür gefunden, aber die arbeiteten alle mit der Arduino lib und diese will ich nicht benutzen.
    Im Grund genommen kann man ja einfach diese Funktionen durch eigene ersetzen, aber ich weiß nie genau was diese machen.

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.09.2007
    Ort
    Berlin
    Alter
    31
    Beiträge
    1.578
    Hi,

    ok, dann kannst du dir das ja schonmal ersparen!
    Im Prinzip findest du alle wichtigen Infos im DB, das wird dir keiner abnehmen
    Der Ablauf sieht in etwa so aus:
    - Sensor initialisieren (Power-Managment, Full-Scale-Range, DLPF, CLK-Source, etc..)
    (- Offset bestimmen)
    - Sensor auslesen: Slave-Write-Adresse senden, auszulesendes Register senden, Rep-Start, Slave-Read-Adresse senden, Daten einlesen, Stop

    Gruß
    Chris

  5. #5
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    19.02.2006
    Beiträge
    982
    Ich hatte meine MPU mal am Raspberry..auch mit C (ohne fremd libs)..
    Ich kann dir die files gerne zukommen lassen, aber da das mein 'Einstiegsprojekt' in C war..weiss ich nicht ob du da nicht direkt Augenkrebs beim lesen bekommst

    Gruss, Andreas
    Nam et ipsa scientia potestas est..

  6. #6
    Gerne, immer her damit
    Klar würde ich es schaffen, Che, nur erspart mir der fertige Code locker 4-7 Tage programmieren & debuggen.
    Dafür gibt es ja fertige Libs

Ähnliche Themen

  1. Kompiling fehler bei der I2Cdevlib und MPU6050 Quellcode
    Von Phill IP im Forum Sensoren / Sensorik
    Antworten: 3
    Letzter Beitrag: 05.02.2013, 17:09
  2. [ERLEDIGT] MPU6050 Initialisieren mit dem Netduino
    Von Robo-Hero im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 05.02.2013, 13:02
  3. Problem mit optischer Maus an STK500 mit ATMega32
    Von collatz im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 21.04.2008, 21:17
  4. datenaustausch von atmega32 zu atmega32 über spi usw...
    Von roboterheld im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 14.10.2007, 23:39
  5. Speicherplatz des ATmega32 + Display an ATmega32
    Von Rob.Anfänger im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 19.11.2006, 02:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test