CMPS14 – Magnetischer Kompass mit Neigungsausgleich – Game Vektor Mode

55,00 

Vorrätig

Kategorie:

Beschreibung

CMPS14 – Magnetischer Kompass mit Neigungsausgleich

Die Kalibrierung im Hintergrund kann angehalten werden und stattdessen ein statisches Kalibrierungsprofil benutzt werden.

 

Werksmäßig ist der Sensor kalibriert und arbeitet mit einem statischen Profil.

v5 Sketches funktionieren mit dem Sensor.

 

Spezielle Version mit Game Vektor Mode – nicht empfindlich auf Eisenteile und Elektronik.

Achtung Kompass startet in diesem Mode immer bei 0.

 

Sketch wird mitgeschickt.

 

Änderungen können auch selber gemacht werden – hier in kursiv.

 

//set up communication
Wire.begin();
Serial.begin(38400);

delay(500);

//test if CMPS working
uint8_t error;
Wire.beginTransmission(CMPS14_ADDRESS);
error = Wire.endTransmission();

if (error == 0)
{
Serial.println(„Error = 0“);
Serial.print(„CMPS14 ADDRESs: 0x“);
Serial.println(CMPS14_ADDRESS, HEX);
Serial.println(„CMPS14 Ok.“);
useCMPS = true;

delay(500);

Wire.beginTransmission(CMPS14_ADDRESS); //starts communication with CMPS12
Wire.write(0x00); //command register
delay(20);
// Wire.write(0x23); // standard rotation vector
Wire.write(0x22); // game rotation vector
delay(20);
Wire.endTransmission();

 

}

 

 

 85423190

Zum Anschluss braucht man:

3.3/5V
SDA

SCL
GND / 0V Ground

Mode und Factory wird nicht gebraucht.

 

Zusätzliche Informationen

Gewicht 0,1 kg

Sketch