亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

使用 Arduino 和 MPU6050 控制伺服电机

组件和用品

Arduino UNO
× 1
DFRobot 6 DOF 传感器 - MPU6050
× 1
SG90 微伺服电机
× 1

应用和在线服务

Arduino IDE

关于这个项目

组件

  • Arduino UNO
  • MPU6050
  • MG 996R 伺服电机
  • 跳线

连接

检查连接图

注意:您也可以将MPU6050的SDA和SCL引脚分别连接到Arduino的A4和A5引脚。

编程

在您的 arduino IDE 中包含附加的库,然后将代码上传到您的 Arduino 板中。

注意

查看视频以获得完整的理解并订阅我们的频道以了解更多信息。

谢谢。

代码

  • MPU6050 库
  • 项目代码
MPU6050 库C/C++
无预览(仅限下载)。
项目代码C/C++
//[email protected]//https://www.youtube.com/watch?v=Cvtr3LKdqvk#include  //陀螺仪库 #include #include 伺服myservo; // 创建伺服对象来控制一个servoint X =0;int Y =0;GY6050 gyro(0x68); //保存陀螺数据void setup() { Wire.begin(); //初始化陀螺 gyro.initialisation();延迟(100); myservo.attach(9);}void loop() { X =map(gyro.refresh('A', 'X'), -90, 90, 0, 180); //根据伺服电机的角度限制映射陀螺数据 Y =map(gyro.refresh('A', 'Y'), -90, 90, 0, 180); myservo.write(Y); //Y轴的移动将控制伺服延迟(15);}

示意图


制造工艺

  1. 使用真实传感器控制效果
  2. 使用 Arduino 和 RFID 和 Python 的考勤系统
  3. 带 LED 和压电扬声器的 DHT11 传感器
  4. Arduino 温度。使用 3.2 显示的监视器和实时时钟
  5. 带伺服电机的机器人避障
  6. 使用 Arduino 和 Android 设备控制 Roomba 机器人
  7. 使用 Bolt 和 Arduino 控制 LED 亮度
  8. u-blox LEA-6H 02 GPS 模块,带有 Arduino 和 Python
  9. 使用 Arduino 进行语音识别和合成
  10. 使用 Arduino Uno 控制 LED 矩阵
  11. 带 Arduino 和蓝牙的智能咖啡机
  12. 什么是伺服电机?