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

Thema: Problem mit Kompass GY-271 am Arduino

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Zu Frage 1:
    Mit den rot/grünen Befehlen wird der Sensor eingestellt ( 1.Wert: Registeraddresse, 2.Wert: Registerwert).
    Was da gemacht wird kannst du im Chip-Datenblatt erfahren:

    Control Register 09H, Wert 1DH:

    Mode: Continuous
    Output Data Rate: 200Hz
    Full Scale: 8Gauss
    Over Sample Ratio: 512

    Set/Reset Period Register 0BH:

    Setzen der Periode -> 1 startet Messungen

    Zu Frage 2:

    Wenn du
    Code:
        if (6 <= Wire.available())
          {
            x = Wire.read();                    // MSB x
            x |= Wire.read() << 8;              // LSB x
            z = Wire.read();                    // MSB z
            z |= Wire.read() << 8;              // LSB z
            y = Wire.read();                    // MSB y
            y |= Wire.read() << 8;              // LSB y
          }
        int angle = atan2(-y , x) / M_PI * 180; // angle is atan(-y/x)
    in
    Code:
        if (6 <= Wire.available())
          {
            x = Wire.read();                    // MSB x
            x |= Wire.read() << 8;              // LSB x
            y = Wire.read();                    // MSB y
            y |= Wire.read() << 8;              // LSB y
            z = Wire.read();                    // MSB z
            z |= Wire.read() << 8;              // LSB z
          }
        int angle = atan2(y , x) / M_PI * 180; // angle is atan(y/x)
    änderst, sollte das auf dem Board aufgedruckte Koordinatensystem verwendet werden.
    Geändert von Sisor (13.11.2017 um 09:27 Uhr)

Ähnliche Themen

  1. Kompass zur exakten Ausrichung Mathe-Problem
    Von Unregistriert im Forum Sensoren / Sensorik
    Antworten: 6
    Letzter Beitrag: 06.09.2014, 15:05
  2. Problem mit Mega644p und Kompass HMC5883
    Von lord-maricek im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 26.09.2011, 09:42
  3. I2C - Problem Kompass-Sensor CMPS03 und C-Control UNIT M2.0
    Von Luftikus im Forum Sensoren / Sensorik
    Antworten: 1
    Letzter Beitrag: 20.07.2011, 18:07
  4. Kompass - Problem
    Von Javik im Forum Sensoren / Sensorik
    Antworten: 11
    Letzter Beitrag: 09.02.2005, 14:03
  5. Problem mit Kompass CMPS03
    Von Phönix im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 5
    Letzter Beitrag: 07.11.2004, 18:03

Berechtigungen

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

12V Akku bauen