2014年12月29日 星期一

期末(還沒完成)

期末作品(還沒完成)



void setup(){
  Serial.begin(9600);
  pinMode(12, INPUT_PULLUP);
  pinMode(5, INPUT_PULLUP);
  pinMode(3, INPUT_PULLUP);
  pinMode(0, INPUT_PULLUP);
  
}
void loop(){
  while(Serial.available()>0){
    char data = Serial.read();
    Serial.print(data);
  }
  {if(digitalRead(12)==LOW)Serial.println("up");
  else (digitalRead(12)==0);}
  {if(digitalRead(5)==LOW)Serial.println("down");
  else (digitalRead(5)==0);}
  {if(digitalRead(3)==LOW)Serial.println("left");
   else (digitalRead(3)==0);}
  {if(digitalRead(0)==LOW)Serial.println("right");
   else (digitalRead(0)==0);}
}



import processing.serial.*;
Serial myPort;
void setup(){
  size(255+80,200);
  myPort=new Serial(this,"COM4",9600);
}
int posX=0;
int posY=0;
void draw(){
  background (255);
  fill(#ff0000);rect(posX,posY,80,50);
    posY=myPort.read();
    posX=myPort.read();
    println(posX);
  }

沒有留言:

張貼留言