极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: eagler8

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)

[复制链接]
 楼主| 发表于 2019-9-9 16:30:59 | 显示全部楼层


串口提示的翻译(未接D2时)
正在初始化I2C设备…
正在测试设备连接…
MPU6050连接成功

发送任意字符开始DMP编程和演示:
正在初始化DMP…
正在启用DMP…
启用中断检测(Arduino外部中断0…)
DMP准备好了!正在等待第一个中断…

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 16:35:02 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:07:51 | 显示全部楼层
  1. /*
  2. 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  3. 实验一百一十二: MPU-6050模块 三轴加速度 电子陀螺仪6DOF GY-521传感器
  4. 项目:显示六轴曲线
  5. Arduino------MPU 6050
  6. 5V-------------VCC
  7. GND-----------GND
  8. A4-----------SDA IIC 数据线
  9. A5-----------SCL  IIC 时钟线
  10. D2-----------INT 中断脚
  11. */

  12. #include "I2Cdev.h"
  13. #include "MPU6050.h"

  14. #if I2CDEV_IMPLEMENTATION == I2CDEV_ARDUINO_WIRE
  15.     #include "Wire.h"
  16. #endif

  17. MPU6050 accelgyro;

  18. int16_t ax, ay, az;
  19. int16_t gx, gy, gz;

  20. #define OUTPUT_READABLE_ACCELGYRO

  21. #define LED_PIN 13
  22. bool blinkState = false;

  23. void setup() {
  24.    
  25.     #if I2CDEV_IMPLEMENTATION == I2CDEV_ARDUINO_WIRE
  26.         Wire.begin();
  27.     #elif I2CDEV_IMPLEMENTATION == I2CDEV_BUILTIN_FASTWIRE
  28.         Fastwire::setup(400, true);
  29.     #endif

  30.     Serial.begin(38400);

  31.     Serial.println("Initializing I2C devices...");
  32.     accelgyro.initialize();

  33.     Serial.println("Testing device connections...");
  34.     Serial.println(accelgyro.testConnection() ? "MPU6050 connection successful" : "MPU6050 connection failed");

  35.    
  36.     pinMode(LED_PIN, OUTPUT);
  37. }

  38. void loop() {

  39.     accelgyro.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);

  40.     #ifdef OUTPUT_READABLE_ACCELGYRO

  41.         Serial.print("a/g:\t");
  42.         Serial.print(ax); Serial.print("\t");
  43.         Serial.print(ay); Serial.print("\t");
  44.         Serial.print(az); Serial.print("\t");
  45.         Serial.print(gx); Serial.print("\t");
  46.         Serial.print(gy); Serial.print("\t");
  47.         Serial.println(gz);
  48.     #endif

  49.     #ifdef OUTPUT_BINARY_ACCELGYRO
  50.         Serial.write((uint8_t)(ax >> 8)); Serial.write((uint8_t)(ax & 0xFF));
  51.         Serial.write((uint8_t)(ay >> 8)); Serial.write((uint8_t)(ay & 0xFF));
  52.         Serial.write((uint8_t)(az >> 8)); Serial.write((uint8_t)(az & 0xFF));
  53.         Serial.write((uint8_t)(gx >> 8)); Serial.write((uint8_t)(gx & 0xFF));
  54.         Serial.write((uint8_t)(gy >> 8)); Serial.write((uint8_t)(gy & 0xFF));
  55.         Serial.write((uint8_t)(gz >> 8)); Serial.write((uint8_t)(gz & 0xFF));
  56.     #endif

  57.     blinkState = !blinkState;
  58.     digitalWrite(LED_PIN, blinkState);
  59.     delay(50);
  60. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:09:58 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:13:57 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:14:59 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:15:54 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:18:30 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:39:45 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:50:43 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 17:52:26 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 18:41:43 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 18:43:29 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 18:44:56 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-9 19:15:36 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 10:05 , Processed in 0.057868 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表