Week12-09:19到 (/●◔∀◐●)/
------------------------------------------------------------------------------------------------------------------------------------
●Step01-到facebook進到雲端>https://drive.google.com/drive/folders/14D0rOGH9dPRZlPg00534giOeToXpGGex?fbclid=IwAR1-VXeDONZVNpL0o9B35U52Pkd4NU3xPNE-mQc1eHVmmnh0pgFo22XXxac
>下載驅動程式
●Step02-到電腦>右鍵>內容>裝置管理員>連接阜(COM和LPT)>查你是哪個COM
●Step03-做出按按鈕或播音樂
<程式碼>
void setup() {pinMode(8, OUTPUT);//8 是Buzzer
pinMode(2, INPUT_PULLUP);// 2: 你的MakerUNO的按鈕
}
void loop() {
if( digitalRead(2)==LOW) tone(8, 520,1000);
else noTone(8);
}
●Step04-在上面宣告音頻
<程式碼>
int Do = 523;int Re = 587;
int Mi = 659;
void setup() {
pinMode(8, OUTPUT);
pinMode(2, INPUT_PULLUP);
}
void loop() {
if( digitalRead(2)==LOW) tone(8, Mi,1000);
else noTone(8);
}
●Step05-一鍵按出音樂
<程式碼>
int Do = 523;
int Re = 587;
int Mi = 659;
int Fa = 698;
int So = 784;
int song[13]={So,Mi,Mi,Fa,Re,Re,Do,Re,Mi,Fa,So,So,So};
int now=0;
bool UP=true;
void setup() {
pinMode(8, OUTPUT);
pinMode(2, INPUT_PULLUP);
}
void loop() {
if( UP && digitalRead(2)==LOW){
tone(8, song[now],200);
UP=false;
now=(now+1)%13;
}
else UP=true;
delay(100);
}
●Step06-一鍵按出音樂





沒有留言:
張貼留言