Arduino第七課(蜂鳴器)
宜蘭縣竹林國小 陳金助老師

蜂鳴器:可以產生聲音的裝置。

正極(長腳)接數位腳D13,負極接GND

一、播放一聲Do

 

使用[ 播放腳位13音調為C4節拍為二分之壹 ] ,就可以播出一個二分之一拍的Do

程式下載:Do.sb2

二、播放一首歌

如果多拉幾個音符積木就可以組合成一首歌了。

記得每個因之後都要接等待,讓音階唱完。

程式下載:小蜜蜂.sb2

如果連線(直接用USB線接電腦)的情況下,用電腦播音樂(從電腦的喇叭出聲音),直接用[聲音]積木,可以很方便的發出複雜的聲音。這裡的方法適合在離線時或電腦無喇叭時使用。

三、電子琴

使用鍵盤來彈奏音樂

 

注意:

記得先檢查[輸入法]是否為[英],當輸入法不對時,鍵盤按鍵對應的值是錯的,無法正確反應動作。

按下鍵盤上的1、2、3、4、5、6、7分別代表Do、Re、Mi、Fa、Sol、La、Si

程式執行時只要按下不同的數字鍵,就可以彈奏出音樂了。

程式下載:鍵盤電子琴.sb2

 

———————————-

相關連結:

Arduino初級班課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/93477/605771

Arduino課程準備
http://blog.ilc.edu.tw/blog/blog/868/post/93477/599681

Arduino第一課(概論、連接)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/599732

Arduino第二課(LED)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/599733

Arduino第三課(用鍵盤控制LED)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600369

Arduino第四課(LED紅綠燈)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600422

Arduino第五課(pwm)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600854

Arduino第六課(RGB三色LED)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600855

Arduino第七課(蜂鳴器)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602388

Arduino第八課(按鍵)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602288

Arduino第九課(可變電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602290

Arduino第十課(光敏電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602291

Arduino第十一課(伺服馬達)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/605139

Arduino第十二課(離線執行)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/605798

文章來源:Arduino第七課(蜂鳴器) 由 roc 發表。