CMPS14 Digital Compass BNO080
Original price was: Rp650.000.Rp624.000Current price is: Rp624.000.
Compas Kompas Digital Sensor CMPS14 Devantech made in UK, Offering equally impressive performance to the CMPS12, but also allowing background calibration to be disabled and operation with a fixed calibration profile
6 in stock
Description
CMPS14 Digital Compass BNO080
CMPS14 ini dapat digunakan/ dihubungkan dengan Arduino atau controller lainnya dengan komunikasi serial *Rx/Tx dan I2C (SDA SCL), fitur ini dapat dipilih dengan memperhatikan pin Mode berikut ini :
- Mode I2C, kita tidak perlu menghubungkan apa-apa pin Mode.
- Mode Serial, kita perlu menghubungkan pin Mode dengan Ground (0 Volt).
Contoh penggunaan Serial Mode (pin Mode dihubungkan dengan Ground) :
Contoh script menggunakan Arduino dengan komunikasi Serial : code 1 (cmps12 dan cmps14) | code 2 (cmps11)
Contoh penggunaan dengan Komunikasi I2C (pin Mode dibiarkan saja) :
Contoh script menggunakan Arduino dengan komunikasi I2C : code 1 (cmps12 dan cmps14) | code 2 (cmps11)
Contoh CMPS14 dan Arduino UNO : mengeluarkan data pitch, roll, angle 8 bit, angle 16 bit
Contoh Script untuk Kalibrasi Sensor CMPS14 dengan Arduino UNO
Contoh penggunaan CMPS14 dengan Atmega32 (komunikasi I2C) :
Contoh script atmega32 dalam bahasa C : CMPS14 | CMPS11
Contoh penggunaan CMPS14 dengan Raspberry Pi (komunikasi I2C) :
Untuk menggunakan CMPS14 bersama dengan Raspberry kita memerlukan modul koversi 3.3Volt menjadi 5 Volt (link produk dibawah sekali).
Contoh Script penggunaan Raspberry dengan CMPS14
Introduction
The CMPS14 is our 5th generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro
and a 3-axis accelerometer. At the core of the module is the superb BNO080 running algorithms to remove the
errors caused by tilting of the PCB. The module also allows the calibration to be stopped and instead rely on a
static calibration profile.
Power supply requirements are flexible, you can feed between 3.3 – 5v and the module draws a nominal 18mA
of current. A choice of serial or I2C interfaces can be used for communication.
Offering equally impressive performance to the CMPS12, but also allowing background calibration to be disabled and operation with a fixed calibration profile
Power – 3.3v-5v 18mA Typ.
Resolution – 0.1 Degree
Accuracy – 5
Signal levels – 3.3v, 5v tolerant
I2C mode – up to 400khz
Serial mode – 9600, 19200, 38400 baud
Full Technical Data
We also have a free design for a 3d printed tower here
Examples:
I2C bus tutor – general I2C guide
Arduino – I2C interface or a serial interface and displaying data via the serial monitor
ATMEGA32 – reading the result and displaying on a LCD03/LCD05
PIC18F4410 – reading the result and displaying on a LCD03/LCD05
PIC24FJ16GA002 – reading the result and displaying on a LCD03/LCD05
Picaxe18x – I2C communication example
Raspberry Pi – using I2C communication
Additional information
Weight | 0,001 kg |
---|---|
Skill Programming | No Need |
Skill Elektrikal | Level 3 |
Skill Robotika | Level 1 |
Skill DIY - Do it yourself | Level 1 |
Skill Soldering | Level 1 |