虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

三轴加速度 陀螺仪6DOF模块

  • 绝对输出iMEMS陀螺仪与比率ADC的配合使用

    iMEMS陀螺仪常常与许多集成在微控制器中的低成本比率ADC配合使用。本应用笔记将简要介绍如何实现陀螺仪的绝对(不随电源电压变化而变化)输出与比率ADC的连接。  

    标签: iMEMS ADC 输出 比率

    上传时间: 2013-10-20

    上传用户:ywcftc277

  • 校准iMEMS陀螺仪

    校准iMEMS陀螺仪,本内容介绍了一种执行校准和温度补偿的方法

    标签: iMEMS 校准 陀螺仪

    上传时间: 2014-01-01

    上传用户:huang111

  • 基于51单片机和LabVIEW的远程陀螺仪显示平台的构建

    基于51单片机和LabVIEW的远程陀螺仪显示平台的构建

    标签: LabVIEW 51单片机 远程陀螺仪显示平台

    上传时间: 2013-11-19

    上传用户:aig85

  • 三轴加速度传感器MMA7260

    加速度传感器

    标签: 7260 MMA 三轴加速度传感器

    上传时间: 2013-11-16

    上传用户:爱死爱死

  • 陀螺仪说明书datasheet_sar150_high_precision_gyro_sensor_ts1514_r1

    sar150 高精度陀螺仪文档

    标签: high_precision_gyro_sensor_ts datasheet_sar 1514 150

    上传时间: 2013-12-14

    上传用户:xz85592677

  • 三坐标轴加速度计产品系列说明

    三坐标轴加速度计产品系列说明

    标签: 加速度计 产品系列

    上传时间: 2013-11-03

    上传用户:masochism

  • 三坐标轴加速度计数据手册

    三坐标轴加速度计数据手册

    标签: 加速度计 数据手册

    上传时间: 2013-11-08

    上传用户:mikesering

  • 陀螺仪原理

    陀螺仪原理

    标签: 陀螺仪

    上传时间: 2013-10-18

    上传用户:hwl453472107

  • arduino控制陀螺仪

    arduino对陀螺仪控制

    标签: arduino 控制 陀螺仪

    上传时间: 2013-10-29

    上传用户:zxc23456789

  • Arduino学习笔记3_连接HMC5883L三轴电子罗盘传感器

    用途:测量地磁方向,测量物体静止时候的方向,测量传感器周围磁力线的方向。注意,测量地磁时候容易受到周围磁场影响,主芯片HMC5883 三轴磁阻传感器特点(抄自网上): 1,数字量输出:I2C 数字量输出接口,设计使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封装,适合大规模量产使用。 3,精度高:1-2 度,内置12 位A/D,OFFSET, SET/RESET 电路,不会出现磁饱和现象,不会有累加误差。 4,支持自动校准程序,简化使用步骤,终端产品使用非常方便。 5,内置自测试电路,方便量产测试,无需增加额外昂贵的测试设备。 6,功耗低:供电电压1.8V, 功耗睡眠模式-2.5uA 测量模式-0.6mA   连接方法: 只要连接VCC,GND,SDA,SDL 四条线。 Arduino GND -> HMC5883L GND Arduino 3.3V -> HMC5883L VCC Arduino A4 (SDA) -> HMC5883L SDA Arduino A5 (SCL) -> HMC5883L SCL (注意,接线是A4,A5,不是D4,D5) 源程序: #include <Wire.h> #include <HMC5883L.h> HMC5883Lcompass; voidsetup() { Serial.begin(9600); Wire.begin(); compass = HMC5883L(); compass.SetScale(1.3); compass.SetMeasurementMode(Measurement_Continuous); } voidloop() { MagnetometerRaw raw = compass.ReadRawAxis(); MagnetometerScaled scaled = compass.ReadScaledAxis(); float xHeading = atan2(scaled.YAxis, scaled.XAxis); float yHeading = atan2(scaled.ZAxis, scaled.XAxis); float zHeading = atan2(scaled.ZAxis, scaled.YAxis); if(xHeading < 0) xHeading += 2*PI; if(xHeading > 2*PI) xHeading -= 2*PI; if(yHeading < 0) yHeading += 2*PI; if(yHeading > 2*PI) yHeading -= 2*PI; if(zHeading < 0) zHeading += 2*PI; if(zHeading > 2*PI) zHeading -= 2*PI; float xDegrees = xHeading * 180/M_PI; float yDegrees = yHeading * 180/M_PI; float zDegrees = zHeading * 180/M_PI; Serial.print(xDegrees); Serial.print(","); Serial.print(yDegrees); Serial.print(","); Serial.print(zDegrees); Serial.println(";"); delay(100); }

    标签: Arduino 5883L 5883 HMC

    上传时间: 2013-12-16

    上传用户:stella2015