2018年12月6日 星期四

Week12 夏玉庭

校外教學🚀光劍
去Haker Space做光劍
步驟如下:
1.拿110顆LED燈
2.把燈彎成像ㄇ
3.正極接正極、負極接負極→焊接
4.全部焊接完後就可以塞入燈管了
5.塞好後焊上電阻跟電池

步驟不會很複雜,但卻花了非常多的時間在焊接跟把燈塞入燈管
尤其是塞入燈管後,一旦燈掉了,就要重新拿出來焊接













Week13立欣ㄉ筆記

01.
安裝驅動


02.
選擇正確的序列埠


03.
選擇正確的開發板


04.
開啟正確的範例程序





05.
將複製過去Arduino範例程序


06.
新增程式碼
pinMode(2,INPUT_PULLUP);//MakeUNO的按鈕在pin2

Week13 徐如君

Week13
1.
從Processing 的範例程序中的Library中的Serial裡的
Simple Read可以看到程式碼,這時在複製裡面的48
行到62行到Arduino裡。
2.

修改上面選取的程式碼
把原本的數字改成2,因為MakerUNO
的按鈕是pin2


AHSU interaction week12




去hacker space做光劍
差點失敗

week13

week13

1.確認COM7裝置


2.文件→範例程序→Java Examples→Libraries→Serial→SimpleRead


3.接下來就是要複製程式碼
int swithPin=4;
void setup(){ 
   pinMode(2,INPUT_PULLUP); Serial.begin(9600);  
   }
void loop(){
     if(digitalRead(2)==HIGH){ 
        Serial.write(1);
        } 
     else{     
        Serial.write(0);
        }    
   delay(100);
   }

4.按下按鈕就會變成黑色  沒按下就是灰色→程式碼
import processing.serial.*;
Serial myPort;  
int val;      
void setup() 
{  
  size(200, 200);  
  String portName = Serial.list()[0]; 
  myPort = new Serial(this,"COM7", 9600);
}
void draw()
{   
  if ( myPort.available() > 0) 
  {     
      val = myPort.read(); 
  }  
  background(255);
  if (val == 0) 
  {               
     fill(0);                  
  }   
  else 
  { 
     fill(204);
  }  
  rect(50, 50, 100, 100);
}

Week13 夏玉庭

按鈕
void setup() {       
  pinMode(2, INPUT_PULLUP);
  Serial.begin(9600);                 
}

void loop() {
  if (digitalRead(2) == HIGH) {
    Serial.write(1);           
  } else {                           
    Serial.write(0);           
  }
  delay(100);                       
}

















Week_13 吳宇凡


1.



2.processing/文件/範例程式



3.Libraries/Serial/SimpleRead



4.void setup(){
    pinMode(2,INPUT_PULLUP);
    Serial.begin(9600);
}
void loop(){
    if(digitalRead(2) == HIGH){ 
    Serial.write(1);
    }
    else{
      Serial.write(0);
    } 
    delay(100);
}