_SKU_ROB0036_DFLG6DOF_6自由度机械臂安装说明 - jimaobian/DFRobotWikiCn GitHub Wiki
机械臂、机械手相信大家都不陌生了如医院里的手术机械手、工厂里的工业机械手,但其庞大的身躯和高额的售价,使我们爱好者望而却步,如今DFRobot开发了一款小型廉价的6自由度机械臂,希望能圆大家一个玩机械手的梦! DFLG6DOF机械手由6个微型伺服电机(舵机)组成,分别对应于臂、肘、腕(2个自由度)、张合5个关节和1个旋转底座,每个关节可在一定范围内运动,底座可以实现左右90度旋转。通过上位机控制软件给舵机控制器发送控制指令,从而实现机械臂在空间中的精确作业。在机械臂上安装摄像头同时将机械臂安装到移动平台上,即可实现远程无线可视作业。总而言之这是一套非常不错的机器人演示教学平台和DIY套件。 舵机可以直接接插在arduino IO扩展板或者Romeo 机器人主控器上,直接使用arduino的servo库,即可轻松驱动舵机,实现机械臂的控制。还可以搭配我们的舵机驱动板,配合专门的上位机软件,可以快速入门自动化控制。Arduino的神奇之处在于多样化的扩展设备和示例代码,在该平台上运作的设备都非常容易上手。
- 工作电压:4.8~7.2 V
- 最大负载:500 g
- 工作电流:3A@5V (max)
- 接口类型:XH2.54-3P 接口
- 机械臂长度:280 mm
- 机械臂高度:340 mm
- 重量:1096 g
机械臂组装视频
说明:为了能使得机械臂在使用的过程中转动角度更大,需要对舵机角度校准。下面角度以90度为例,可以根据需要对舵机角度修改(修改代码中myservo.write(90); )
(1).如果不太清楚arduino怎样用的,可以先看arduino入门教程
(2).连接电路——按照下图连接电路 (3).烧写下面的程序
|
#include <Servo.h>
Servo myservo; // create servo object to control a servo
void setup()
{
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop()
{
myservo.write(90); // Set the angle can be based on the need
delay(1000); // waits for the servo to get there
}
|} (4).依次对其他舵机进行校准