http://arduino.cc/en/pmwiki.php?n=Tutorial/AnalogInput
void setup(){
pinMode(13, OUTPUT);
}
void loop(){
int value = analogRead(A0);
digitalWrite(13, HIGH);
delay(value);
digitalWrite(13, LOW);
delay(value);
}
========================利用旋鈕讓P語言方塊去結合移動======================
process:
import processing.serial.*;
Serial myPort;
void setup(){
size(255+80,200);
myPort = new Serial(this, "COM5", 9600);
}
int posX=0;
void draw(){
background(255);
fill(#ff0000);rect(posX,0,80,200);
if(myPort.available()>0){
posX=myPort.read();//0~255
println(posX);
}
}
arduino:
void setup(){
Serial.begin(9600);
}
void loop(){
int value = analogRead(A0);//0~1023
Serial.write(value/4);
delay(20);
}
2. 目標: 第14週要做期末作品



沒有留言:
張貼留言