This product may not be available anymore. Click here for similar products.

GY-88 10DOF IMU MPU6050 HMC5883L BMP085 Details

  • The best price of GY-88 10DOF IMU MPU6050 HMC5883L BMP085 by TechDepot Egypt in Egypt is 190 EGP
  • Available payment methods are
    Cash on Delivery
  • Delivery fees are 35+ EGP, with delivery expected within 2-4 day(s)
  • Similar products to GY-88 10DOF IMU MPU6050 HMC5883L BMP085 are sold at Future Electronics with prices starting at 430 EGP
  • The first appearance of this product was on Jul 31, 2016

Technical Specifications

Weight:10 g

Similar Products

Store

Payment methods

Delivery Time

Delivery Fees

TechDepot Egypt's Description

Description

Firstly, the GY-88 10DOF IMU is a motion tracking module. Its design is based on the sensors MPU6050, HMC5883L, and BMP085. The sensor MPU6050 is the world’s first integrated 6-axis Motion Tracking device. It combines a 3-axis gyroscope sensor, 3-axis accelerometer sensor, and a Digital Motion Processor™ (DMP). In addition to the Honeywell’s HMC5883L is a 3-axis digital compass sensor. Also, the BMP085 is a high-accuracy chip to detect barometric pressure and temperature. Hence, you can use it in your DIY and also, your product, for example, Quadcopter, Self-Balancing Robot, and similar applications.

GY-88 10DOF IMU Features

  • Firstly, three 16-bit analog-to-digital converters (ADCs) for digitizing the gyroscope outputs
  • Secondly, three 16-bit ADCs for digitizing the accelerometer outputs
  • In addition to, a 12-bit ADCs for digitizing the magnetometer outputs
  • Gyroscope full-scale range of ±250, ±500, ±1000, and ±2000°/sec (DPS)
  • Accelerometer full-scale range of ±2g, ±4g, ±8g, and ±16g
  • Also, wide Magnetic Field range:+/-8 Oe
  • Pressure range:300 to 1100 hPa (+9000m to -500m above sea level)
  • I2C interfaces
  • Power supply: 3-5v

GY-88 10DOF IMU Connection

  • VIN -> Arduino 5V
  • GND -> Arduino GND
  • SCL -> Arduino A5
  • SDA -> Arduino A4

Code

// MPU-6050 Short Example Sketch // By Arduino User JohnChi // August 17, 2014 // Public Domain #include<Wire.h> const int MPU=0x68; // I2C address of the MPU-6050 int AcX,AcY,AcZ,Tmp,GyX,GyY,GyZ; void setup(){ Wire.begin(); Wire.beginTransmission(MPU); Wire.write(0x6B); // PWR_MGMT_1 register Wire.write(0); // set to zero (wakes up the MPU-6050) Wire.endTransmission(true); Serial.begin(9600); } void loop(){ Wire.beginTransmission(MPU); Wire.write(0x3B); // starting with register 0x3B (ACCEL_XOUT_H) Wire.endTransmission(false); Wire.requestFrom(MPU,14,true); // request a total of 14 registers AcX=Wire.read()<<8|Wire.read(); // 0x3B (ACCEL_XOUT_H) & 0x3C (ACCEL_XOUT_L) AcY=Wire.read()<<8|Wire.read(); // 0x3D (ACCEL_YOUT_H) & 0x3E (ACCEL_YOUT_L) AcZ=Wire.read()<<8|Wire.read(); // 0x3F (ACCEL_ZOUT_H) & 0x40 (ACCEL_ZOUT_L) Tmp=Wire.read()<<8|Wire.read(); // 0x41 (TEMP_OUT_H) & 0x42 (TEMP_OUT_L) GyX=Wire.read()<<8|Wire.read(); // 0x43 (GYRO_XOUT_H) & 0x44 (GYRO_XOUT_L) GyY=Wire.read()<<8|Wire.read(); // 0x45 (GYRO_YOUT_H) & 0x46 (GYRO_YOUT_L) GyZ=Wire.read()<<8|Wire.read(); // 0x47 (GYRO_ZOUT_H) & 0x48 (GYRO_ZOUT_L) Serial.print("AcX = "); Serial.print(AcX); Serial.print(" | AcY = "); Serial.print(AcY); Serial.print(" | AcZ = "); Serial.print(AcZ); Serial.print(" | Tmp = "); Serial.print(Tmp/340.00+36.53); //equation for temperature in degrees C from datasheet Serial.print(" | GyX = "); Serial.print(GyX); Serial.print(" | GyY = "); Serial.print(GyY); Serial.print(" | GyZ = "); Serial.println(GyZ); delay(500); }

Top Products in Circuit Componentsmore

    Reviews of GY-88 10DOF IMU MPU6050 HMC5883L BMP085

    • No reviews exist yet for this product.

    Video Reviews of GY-88 10DOF IMU MPU6050 HMC5883L BMP085

    • loading video reviews