2019年1月10日 星期四

Week14_05160664

Week14

開啟檔案>範例>Analog>AnalogInput,並點選裡面的網址

Week13_05160664

Week13

1.
從Processing的範例程Libraries>Serial>SimpleRead的程式碼,複製裡面的48行到62行到Arduino裡。
2.

程式碼:
int switchPin = 4;                       // Switch connected to pin 4

void setup() {
  pinMode(switchPin, INPUT);             // Set pin 0 as an input
  pinMode(2,INPUT_PULLUP);//MakerUNO有一個按鈕,在pin2,會自動拉高
  Serial.begin(9600);                    // Start serial communication at 9600 bps
}

void loop() {
  if (digitalRead(2) == HIGH) {  // If switch is ON,
    Serial.write(1);               // send 1 to Processing
  } else {                               // If the switch is not ON,
    Serial.write(0);               // send 0 to Processing
  }
  delay(100);                            // Wait 100 milliseconds
}

Week12_05160664

Week12
地點:Taipei Hackerspace(103台北市大同區太原路133巷26號)
校外教學:製作光劍
Taipei Hackerspace大門
聽Friday大哥的講解和說明如何做光劍
挑選燈泡顏色
第一次使用焊接(用350度的高溫融化鐵絲焊接在燈泡上)
附註:焊接槍數目不夠大家使用,所以要輪流使用
完成的光劍

Week11_05160664

Week11
1.
使Maker Uno的燈依序亮起,程式碼:
void setup() {
  // put your setup code here, to run once:
      for(int i=2;i<=13;i++){
          pinMode(i,OUTPUT);
      }
}

void loop() {
  // put your main code here, to run repeatedly:
      for(int i=2;i<=13;i++){
        digitalWrite(i,HIGH);
        delay(300);//not recommend delay in for loop
      }
      for(int i=2;i<=13;i++){
        digitalWrite(i,LOW);
      }
}
2.
播放音樂:到下列的網址
https://makeruno.com.my/changing-melody-with-push-button-using-only-maker-uno/?fbclid=IwAR1inzhRhtNH-teALIYbmbU4lsdJFrV2b1L7VDlRYIcnKw-RzBdaj3jzkmo
複製裡面的程式碼,讓Maker Uno的板播放音樂
3.
換播放聖誕節的音樂:到下列網址
https://makeruno.com.my/changing-melody-with-push-button-using-only-maker-uno/?fbclid=IwAR1inzhRhtNH-teALIYbmbU4lsdJFrV2b1L7VDlRYIcnKw-RzBdaj3jzkmo
注意:在音樂快撥放完前,持續按Button才能切換音樂
4.
如何卡歌(程式碼):if( digitalRead(button) == LOW) break;

Week10_05160664

Week10
1.先到下列網址,下載Arduino IDE Software,並安裝CH341 Driver for Windows here
   https://makeruno.com.my/getting-started/?fbclid=IwAR2eFAh0fqWqNJjFLbzTYBV9VI42uael8ZatyZLvERZHnb7MYFMk5pmiSxY


2.從搜尋中找尋device management(裝置管理員)
 在裡面找到連接埠(com 和 LPT),檢查驅動程式是否有安裝


3.安裝完成後,開啟Arduino,並在工具的序列埠中找到剛才的驅動程式COM6

4.在Arduino中的範例>01.Basic>Blink中,使用範例

Processing
1.安裝撥放音樂的驅動裝置
2.程式碼:
       if(dist(ballX[i],ballY[i],190,310)<50 && ballVY[i]>0) ballVY[i]=-ballVY[i];

week02 阮致峰

用不同的圓接龍




也可以換成圖片

2019年1月9日 星期三

week12_周良峰

今天是校外教學日~
去到了北車附近太原路的hackerspace
並且與同伴一起實作光劍,雖然複雜繁瑣,但是也非常有趣,謝謝老師給我們這個機會~