自行測試搖桿
arduino 程式
void setup(){
Serial.begin(9600);
}
void loop(){
int val=analogRead(A0);
Serial.write(val/8);
delay(50);
}
processing 程式
import processing.serial.*;
Serial myPort;
void setup(){
size(512,512);
myPort = new Serial(this,"COM7",9600);
}
float userX=256 , userVX=0;
void draw(){
background(255);
if(myPort.available()>0){
int val = myPort.read();
userVX = (val-63)/20.0;
println(val);
}
userX+=userVX;
ellipse(userX,400,100,100);
}
沒有留言:
張貼留言