极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13216|回复: 1

各位大神们 小弟出初学arduino现在用舵机控制Uarm机械手

[复制链接]
发表于 2016-9-9 15:33:27 | 显示全部楼层 |阅读模式
用 arduino控制五个舵机,但是控制的不是很好 达不到要求 现在想用一个舵机控制板SXSf72控制舵机 但是现在手里没有相关资料和上位机控制软件不知道各位大神们能不能帮小弟一把。
下面是  用arduino做的编程 主要现在就是想先让基座电机转过一定角度  控制高低的电机保持恒定角度  再让大臂电机转动到指定位置之后 延时候基座电机在转回来但是  控制效果不是很好  
#include <Servo.h>
Servo myservo0;  // create servo object to control a servo
Servo myservo1;
Servo myservo2;                 
Servo myservo3;
int a,b,c,pos1,pos2 ;
void setup() {
  // put your setup code here, to run once:
  myservo0.attach(0);   // attaches the servo on pin 9 to the servo object基座
  myservo1.attach(1);   //大臂
  myservo2.attach(2);   //高低
  myservo3.attach(3);   //抓手
}

void loop() {
   myservo2.write(10);//10度保持末端抓手水平
  // put your main code here, to run repeatedly:
  for(pos1 = 10; pos1 < 90; pos1 += 1)
  {
myservo0.write(pos1);
delay(100);   
    }
  
  
    for(pos2 = 90; pos2>50; pos2-=1)
      {
        myservo1.write(pos2);
       delay(100); }
   
  
     
      for(pos2 = 50; pos2<90; pos2+=1)
     
          { myservo1.write(pos2);
           delay(100);}
     
      delay(5000);
      
         for(pos1 = 90; pos1>=10; pos1-=1)  
        {
          myservo0.write(pos1);
          delay(100);  
          }
        
        
}
回复

使用道具 举报

 楼主| 发表于 2016-9-12 21:44:07 | 显示全部楼层
哪位大神帮忙解决一下啊 很着急的
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-5-4 09:34 , Processed in 0.045796 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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