2020年11月23日 星期一

𝔍𝔒𝔗𝔇-week11

 makeuno 應用-音樂

今天運用 makeuno的揚聲器產生音樂

因為不想寫很多定義

就直接匯入pitches.h

下面是之前別的課程寫過的音樂bad guy

程式碼:

#include "pitches.h"

int melody[] = {

  NOTE_G4, NOTE_D5, NOTE_G4, NOTE_CS5, NOTE_D5, NOTE_CS5, NOTE_AS4,

  NOTE_G4, NOTE_D5, NOTE_G4, NOTE_CS5, NOTE_D5, NOTE_CS5, NOTE_AS4,

  NOTE_G4, NOTE_D5, NOTE_G4, NOTE_CS5, NOTE_D5, NOTE_CS5, NOTE_AS4,

  NOTE_G4, NOTE_D5, NOTE_G4, NOTE_CS5, NOTE_D5, NOTE_CS5, NOTE_AS4,

  NOTE_C5, NOTE_G5, NOTE_C5, NOTE_FS5, NOTE_G5, NOTE_FS5, NOTE_DS5,

  NOTE_C5, NOTE_G5, NOTE_C5, NOTE_FS5, NOTE_G5, NOTE_FS5, NOTE_DS5,

  NOTE_D5, NOTE_A5, NOTE_D5, NOTE_FS5, NOTE_D5, NOTE_C5, NOTE_C5, 1

};


void setup() 

{

  // put your setup code here, to run once:

  delay(1000);

  pinMode(8,OUTPUT);

  for(int i=0;i<=49;i++)

      {

        tone(8,melody[i],200);

        delay(200);

      }

    delay(200*1.3);


}


void loop() 

{

  // put your main code here, to run repeatedly:


}

Pitches.h的檔案:

https://drive.google.com/drive/folders/1D301Q8tS3z0qX8fUe_Ix30X2nRvs9XSa?usp=sharing

沒有留言:

張貼留言