新手求助~!!!arduino红外开关控制processing视频播放的问题
processing吧
全部回复
仅看楼主
level 1
荔枝肉🐼 楼主
这是代码:目前无法运行
import processing.video.*;
import cc.arduino.*;
boolean playing = false;
Movie movie1;
Movie movie2;
Arduino arduino;
PImage bg;
void setup() {
size(1280, 720, P2D);
frameRate(30);
bg = loadImage("background.jpg");
movie1 = new Movie(this, "600.mp4");
movie2 = new Movie(this, "600back.mp4");
println(Arduino.list());
arduino= new Arduino(this, "/dev/tty.usbmodem1411", 57600);
arduino.pinMode(2, Arduino.INPUT);
arduino.pinMode(13, Arduino.OUTPUT);
}
void movieEvent(Movie m) {
m.read();
}
void draw() {
image(bg, 0, 0, width, height);
if (arduino.digitalRead(2) == Arduino.HIGH == true) {
switch(arduino) {
case HIGH_1:
image(movie1, 0, 40, 400, 400);
break;
case LOW_1:
image(movie2, 0, 40, 400, 400);
}
}
}
void arduino(){
if (arduino.digitalRead(2) == Arduino.HIGH){
if (!playing) {
movie1.play();
movie2.play();
playing = true;
}
}
}
void arduino() {
if (arduino.digitalRead(2) == Arduino.LOW){
playing = false;
movie1.stop();
movie2.stop();
}
}
2015年01月25日 09点01分 1
level 1
楼主解决了没啊
2017年11月26日 07点11分 2
level 1
想要人体红外传感器控制视屏
当有人经过,电脑上预先设置的视频就可以播放
2017年11月26日 07点11分 3
1