使用Firmata协议 ,写入到Arduino板中
使用到 LeapMotion for Processing library
此处只列出Processing控制Arduino板led灯的亮与灭,把里面的关键代码整合到LeapMotion for Processing代码中即可
import processing.serial.*;
import cc.arduino.*;
Arduino arduino;
int ledPin = 13;
void setup()
{
//println(Arduino.list());
arduino = new Arduino(this, Arduino.list()[0], 57600);
arduino.pinMode(ledPin, Arduino.OUTPUT);
}
void draw()
{
arduino.digitalWrite(ledPin, Arduino.HIGH);
delay(1000);
arduino.digitalWrite(ledPin, Arduino.LOW);
delay(1000);
}

通过Firmata协议,将LeapMotion的手势控制集成到Processing中,实现对Arduino板上LED灯的亮灭操作。利用LeapMotion for Processing库,结合关键代码,可以成功实现这一交互功能。
最低0.47元/天 解锁文章
960

被折叠的 条评论
为什么被折叠?



