丄帝De咗臂 发表于 2015-10-28 21:20:56

蓝牙控制机械手

看来的,分享给大家,用Arduino做的

原文:http://www.arduino.cn/thread-15212-1-1.html

视频:
http://www.tudou.com/v/Q6dBlYVcEOE/&resourceId=0_04_02_99/v.swf
程序:
#include <Servo.h>
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
int r;
int h=0;
int en=4;
int state=7;
int rx=0;
int tx=1;
int l=90;
int f=90;
int u=90;
int delaytime=1000;
void setup() {
pinMode(en,OUTPUT);
pinMode(state,INPUT);
pinMode(rx,INPUT);
pinMode(tx,OUTPUT);
servo1.attach(3);
servo1.write(179);
delay(500);
servo2.attach(6);
servo2.write(90);
delay(500);
servo3.attach(9);
servo3.write(90);
delay(500);
servo4.attach(11);
servo4.write(90);
delay(500);
digitalWrite(en,HIGH);
Serial.begin(9600);
}
void loop() {

r=Serial.read();
if(r!=-1){
   h=r;
      
      }
switch(h)
{
    case 99:
      servo1.write(135);
      delay(delaytime);
      break;
case 110:
      servo1.write(179);
      delay(delaytime);
      break;
case 108:
      l+=15;
      if(l>164)l=164;
      servo2.write(l);
      delay(delaytime);
      break;
case 114:
      l-=15;
       if(l<15)l=15;
      servo2.write(l);
      delay(delaytime);
      break;
case 117:
      u+=15;
       if(u>164)u=164;
      servo3.write(u);
      delay(delaytime);
      break;
case 100:
      u-=15;
       if(u<15)u=15;
      servo3.write(u);
      delay(delaytime);
      break;
case 102:
      f+=15;
       if(f>164)f=164;
      servo4.write(f);
      delay(delaytime);
      break;
case 98:
      f-=15;
       if(f<15)f=15;
      servo4.write(f);
      delay(delaytime);
      break;
   case 0:
      delay(delaytime);
}
}
这里还有一个相关视频http://www.meipai.com/media/420272730


大连林海 发表于 2015-10-29 07:44:17

额 我怎么看不到视频呢

dsweiliang 发表于 2015-10-29 08:16:02

炫酷飞机手,不对,机械手

丄帝De咗臂 发表于 2015-10-29 08:17:48

dsweiliang 发表于 2015-10-29 08:16
炫酷飞机手,不对,机械手

{:5_196:}

丄帝De咗臂 发表于 2015-10-29 08:18:01

大连林海 发表于 2015-10-29 07:44
额 我怎么看不到视频呢

你的问题

大连林海 发表于 2015-10-29 19:05:26

丄帝De咗臂 发表于 2015-10-29 08:18
你的问题

好了 在家就可以看到了 学校的网 我也醉倒了

Tim 发表于 2015-11-18 15:54:57

请问楼主用的是什么app啊,我用的蓝牙串口app总是提示连接失败:'(,只有自带的demo可以连接
页: [1]
查看完整版本: 蓝牙控制机械手