顯示具有 98161040莊鎧銘 標籤的文章。 顯示所有文章
顯示具有 98161040莊鎧銘 標籤的文章。 顯示所有文章

2012年12月4日 星期二


2. 我們做了持續閃爍的七彩霓虹燈

3. 程式碼
int sensorPin = A0; // select the input pin for the potentiometer
int ledPin = 7; // select the pin for the LED
int sensorValue = 0; // variable to store the value coming from the sensor
void setup() {
Serial.begin(9600);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
pinMode(4, OUTPUT);
pinMode(3, OUTPUT);
pinMode(2, OUTPUT);
pinMode(1, OUTPUT);
}
void loop() {
sensorValue = analogRead(sensorPin);
Serial.println(sensorValue);
digitalWrite(7, HIGH);
delay(100);
digitalWrite(6, HIGH);
delay(100);
digitalWrite(5, HIGH);
delay(100);
digitalWrite(4, HIGH);
delay(100);
digitalWrite(3, HIGH);
delay(100);
digitalWrite(2, HIGH);
delay(100);
digitalWrite(1, HIGH);
delay(100);

digitalWrite(7, LOW);
delay(100);
digitalWrite(6, LOW);
delay(100);
digitalWrite(5, LOW);
delay(100);
digitalWrite(4, LOW);
delay(100);
digitalWrite(3, LOW);
delay(100);
digitalWrite(2, LOW);
delay(100);
digitalWrite(1, LOW);
delay(100);

delay(50);
}

2012年10月23日 星期二

 
期中作業
雛形
 

 
 
 
 
 
視訊
 
1
潘若威那組所做的遊戲是每台電腦的基本遊戲也陪伴我們度過童年 , 非常嚮往那種簡單卻玩不膩的遊戲
2
目前上網參考一些簡單經典遊戲 , 找遊戲相關圖片
詳細流程
貪食蛇也是經典遊戲 , 一直吃果子讓身體越來越長
要小心不要撞到自己的身體 , 然後獲得高分

2012年10月9日 星期二

void setup(){
  size(600,600);
}
float angle=0.05;
void draw(){
  background(200,252,0);
  translate(300,300);
  rotate(angle);
  angle+=0.05;
  for(int i=0;i<36;i++){
    rotate( PI/18);
    ellipse(200,20,250,50);
    fill(200,150,550);
    ellipse(50,20,50,50);
    fill(0,150,1550);
    ellipse(200,50,150,200);
    fill(200,50,50);
  }
}

 
void setup(){
  size(600,600);
}
float angle=0.05;
void draw(){
  background(200,252,0);
  translate(mouseX,mouseY);
  rotate(angle);
  angle+=0.05;
  for(int i=0;i<36;i++){
    rotate( PI/18);
    ellipse(200,20,250,50);
    fill(200,150,550);
    ellipse(50,20,50,50);
    fill(0,150,1550);
    ellipse(200,50,150,200);
    fill(200,50,50);
  }
}
 
 
 

2012年10月2日 星期二


void setup(){

  size(500,400);

  fill(255,0,0);

  rect(0,0,50,50);

  fill(0,255,0);

  rect(0,50,50,50);

  fill(255,255,255);

  rect(0,100,50,50);

  rect(0,150,50,50);

  rect(450,0,50,50);

  rect(450,50,50,50);

}

int www=5;

void draw(){

  if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);

  else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);

  else if(mousePressed && mouseX<50 && mouseY<200) save("aaaa.png");

  else if(mousePressed && mouseX<50 && mouseY<250){ 

    PImage file = loadImage("aaaa.png");

    image(file, 0,0,500,400);

  

  }else if(mousePressed && mouseX&rt;450 && mouseY<50){

    strokeWeight(++www);

  }

  else if(mousePressed && mouseX&rt;450 && mouseY<1000){

    strokeWeight(--www);

    if(www<2)www=2;

  }

  else if(mousePressed)  line(mouseX, mouseY, pmouseX, pmouseY);

} 


2012年9月25日 星期二


void setup(){
size(600,600);
}
float x=100,y=100;
void draw(){
background(0,0,0);

fill(56,148,192);
ellipse(mouseX,mouseY,100,100);
fill(255,255,0);
ellipse(mouseX,mouseY,200,40);
fill(1,1,1);
rect(mouseX,mouseY,5,10);

}






void setup(){ size(600,600); } float x=100,y=100; void draw(){ background(0,0,0); fill(56,148,192); ellipse(mouseX,mouseY,100,100); fill(255,255,0); ellipse(mouseX,mouseY,200,40); fill(1,1,1); rect(mouseX,mouseY,5,10); fill(249,37,6); ellipse(x,y,50,50);  x=x*0.9 + mouseX*0.1;   y=y*0.9 + mouseY*0.1; }



今天因為要等待新同學的進度,所以有點慢,但新同學感覺都有跟上,希望以後都一直這樣的速度

2012年9月18日 星期二

size(600,600);
for (int i=0;i<50;i++){
fill(random(255),random(255),random(255));
rect(random(250),random(250),random(150),random(150));
}




size(400,300);
for(int i=0;i<40;i++){
  for(int k=0;k<30;k++){
    fill(i*255/30,k*255/-20,50);
    ellipse(i*10,k*40,-10,60);
     rect(i*10,k*10,  10,10);
  }
}


size(400,300);
for(int i=0;i<4;i++){
  for(int k=0;k<3;k++){
    fill(i*255/4,k*255/3,60);
    ellipse(i*100+50,k*100+50,  100,100);
    fill(i*255/20,k*255/50,5);
    ellipse(i*100+30,k*100+50,  40,90);
  }
}




今天的上課氣氛非常好 , 上課進度也非常符合我的學習速度 , 希望老師可以一直維持這樣的上課速度這樣才能讓我完全吸收學習 , 今天的內容也非常的有趣實用 , 謝謝老師的指導 , 我會繼續認真學習



2012年9月11日 星期二

mRNA Processing

size(500,500);
PImage kitty;
kitty = loadImage("http://www.hello-kitty-wallpapers.com/wp-content/uploads/2011/12/Hello-Kitty-Wallpapers-3.jpg");
image(kitty, 20,20);