2014年12月15日 星期一

Week14_楊育維_01160093

1. 目標: 旋鈕 (可變電阻) Analog Input
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週要做期末作品

沒有留言:

張貼留言