2020年12月7日 星期一

Bibo)Week13_外接器具+使用按鈕

Sep.1 按鈕先與麵包板結合

Sep.2按鈕上的SW連接上到A2的按鈕

         +5V的地方接到5V的地方

         GMD連接到GND的地方

Sep.3撰寫程式,試試看

        在setup下執行

         Serial.begin(9600); //USB連接

         pinMode(2, INPUT_PULLUP); //讓第2的腳位可以接收資料

         在loop下執行

         if(digitalRead(2)==LOW && state==0); //當按下第2的腳位 且state=0時

         if(digitalRead(2)==LOW) tone(8, 572, 100); //當按下第2的腳位 發出聲音


接著將板子.按鈕.Arduino.Processing結合再一起

    首先利用Arduino將程式寫入板子,可以讀入1或0,也就是按鈕的按下與放掉

再來,切換到Processing的程式裡面

myPort = new Serial(this, "COM5", 9600); 
myPort.available()>0; //當我讀到的輸入>0
int now = myPort.read(): //加上now的變數就是讀到的數值
if( now == '1')button=1;//當我讀到now=1 button=1

接下來,我們要來連接網路~



用之前要先載入UDP外掛軟件




沒有留言:

張貼留言