×

CMPS14 Digital Compass BNO080

Sale!

Original price was: Rp650.000.Current 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




📍 Self Pickup : Ciledug, Kota Tangerang
Produk juga tersedia di :
🛍️ Shopee | 🛍 ️Tokopedia | Sewa | 💬 WhatsApp
Layanan tersedia :
👨‍🏫 Tutorial | 👥 Konsultasi | 👨‍🔧 Toy Repair yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 CMPS14 Digital Compass BNO080

Description

Download Manual CMPS14

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 :

cmps14-mode CMPS14 Digital Compass BNO080

    

  1. Mode I2C, kita tidak perlu menghubungkan apa-apa pin Mode.
  2. 

  3. Mode Serial, kita perlu menghubungkan pin Mode dengan Ground (0 Volt).

Contoh penggunaan Serial Mode (pin Mode dihubungkan dengan Ground) :

arduino_cmps12_serial CMPS14 Digital Compass BNO080

Contoh script menggunakan Arduino dengan komunikasi Serial : code 1 (cmps12 dan cmps14) | code 2 (cmps11)

Contoh penggunaan dengan Komunikasi I2C (pin Mode dibiarkan saja) :

arduino_cmps12_i2c CMPS14 Digital Compass BNO080

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 CMPS14 dan Arduino UNO : mengeluarkan data magnetometer, accelerometer, gyro XYZ, Pitch, Roll, Compass Bearing

Contoh Script untuk Kalibrasi Sensor CMPS14 dengan Arduino UNO

Contoh penggunaan CMPS14 dengan Atmega32 (komunikasi I2C) :

ATMEGA32-CMPS12.jpg CMPS14 Digital Compass BNO080

Contoh script atmega32 dalam bahasa C : CMPS14 | CMPS11

Contoh penggunaan CMPS14 dengan Raspberry Pi (komunikasi I2C) :

rpi-i2c-pins2-1 CMPS14 Digital Compass BNO080

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

You may also like…