日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机谭音乐两只老虎,Arduino播放音乐《两只老虎》完整代码-测试有效.docx

發布時間:2023/12/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机谭音乐两只老虎,Arduino播放音乐《两只老虎》完整代码-测试有效.docx 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Arduino播放音樂《兩只老虎》完整代碼

【測試有效才發布的】

#define C_0 -1

#define C_1 262

#define C_2 294

#define C_3 330

#define C_4 350

#define C_5 393

#define C_6 441

#define C_7 495

//音符數組

int yinfu[]=

{

C_1,C_2,C_3,C_1,

C_1,C_2,C_3,C_1,

C_3,C_4,C_5,

C_3,C_4,C_5,

C_5,C_6,C_5,C_4,C_3,C_1,

C_5,C_6,C_5,C_4,C_3,C_1,

C_1,C_5,C_1,

C_1,C_5,C_1,

};

//音拍數組,每一行代表4拍

float yinpai[]=

{

1,1,1,1,

1,1,1,1,

1,1,2,

1,1,2,

0.75,0.25,0.75,0.25,1,1,

0.75,0.25,0.75,0.25,1,1,

1,1,2,

1,1,2

};

int length;//音符數量

int tonepin=6;//6號PWM輸出口

void setup() {

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

pinMode(tonepin,OUTPUT);

length=sizeof(yinfu)/sizeof(yinfu[0]);

}

int t;

void loop() {

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

for(t=0;t

{

tone(tonepin,yinfu[t]); //發出聲音

delay(400*yinpai[t]); //發音時間,用戶可自調

noTone(tonepin); //停止發聲

}

delay(3000);

}

總結

以上是生活随笔為你收集整理的计算机谭音乐两只老虎,Arduino播放音乐《两只老虎》完整代码-测试有效.docx的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。