2017-12-27 17:14:54 [显示全部楼层]
3930浏览
查看: 3930|回复: 1

[已解决] 萌新求助~~Leap Motion+Aduino数据交换出问题

[复制链接]
我想做一个用Leap Motion感应手的位置再控制Aduino的舵机旋转做一些事情中间的数据交换用的是processing

但是现在出了一些问题
Aduino的代码已经准备好了
[mw_shl_code=csharp,true]#include <Servo.h>

Servo leapservo;
Servo leapservo2;
int servopin=6;
int servo2pin=10;
int breadboardledpin = 4;

void setup(){

  Serial.begin(9600);
  leapservo2.attach(servo2pin);
  leapservo.attach(servopin);
  pinMode(breadboardledpin,OUTPUT);
}

void loop(){
  if(Serial.available()){
    char buffer[3];
    Serial.readBytes(buffer,3);

    int leaphandx = buffer[0];
    if (leaphandx<=-76 && leaphandx >-128){
      leaphandx = 256-abs(leaphandx);
    }
    else if (leaphandx > -76 && leaphandx<0){
      leaphandx = 179;
    }
    else{
      leaphandx = buffer[0];
    }

    int leaphandy = buffer[1];
    if (leaphandy<=-76 && leaphandy >-128){
      leaphandy = 256-abs(buffer[0]);
    }
    else if (leaphandy > -70 && leaphandy<0){
      leaphandy = 179;
    }
    else{
      leaphandy = buffer[1];
    }

    int breadboardled = buffer[2];
    if(breadboardled>=0 && breadboardled<110){
      digitalWrite(breadboardledpin,HIGH);
    }
    else{
      digitalWrite(breadboardledpin,LOW);
    }

    leapservo2.write(leaphandx);   
    leapservo.write(leaphandy);

  }
  Serial.flush();
}[/mw_shl_code]



Processing的代码也准备好了
但是问题就在这里。。。。。。
萌新求助~~Leap Motion+Aduino数据交换出问题图1

总是缺少一个库文件,但是我在哪里都找不到这个  development库。。。
我确实是萌新。。。我是学艺术设计类的。。老师非让我们搞装置艺术 = =而且还不叫我们这个的全靠我们自己自学        = =

大神来帮帮我啊。。。

gada888  版主

发表于 2019-4-1 13:58:46

google下可以找到那个库的
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail