6自由度机械臂

简介

机械臂、机械手相信大家都不陌生了如医院里的手术机械手、工厂里的工业机械手,但其庞大的身躯和高额的售价,使我们爱好者望而却步,如今DFRobot开发了一款小型廉价的6自由度机械臂,希望能圆大家一个玩机械手的梦! DFLG6DOF机械手由6个微型伺服电机(舵机)组成,分别对应于臂、肘、腕(2个自由度)、张合5个关节和1个旋转底座,每个关节可在一定范围内运动,底座可以实现左右90度旋转。通过上位机控制软件给舵机控制器发送控制指令,从而实现机械臂在空间中的精确作业。在机械臂上安装摄像头同时将机械臂安装到移动平台上,即可实现远程无线可视作业。总而言之这是一套非常不错的机器人演示教学平台和DIY套件。 舵机可以直接接插在arduino IO扩展板或者Romeo 机器人主控器上,直接使用arduino的servo库,即可轻松驱动舵机,实现机械臂的控制。还可以搭配我们的舵机驱动板,配合专门的上位机软件,可以快速入门自动化控制。Arduino的神奇之处在于多样化的扩展设备和示例代码,在该平台上运作的设备都非常容易上手。

技术规格

组装视频

机械臂组装视频 机械臂组装视频.png

舵机角度校准

说明:为了能使得机械臂在使用的过程中转动角度更大,需要对舵机角度校准。下面角度以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).依次对其他舵机进行校准

更多

DFshopping_car1.png DFRobot商城购买链接