2018年9月1日 星期六

micro:bit 簡易音樂盒

簡易音樂盒

在沒有收音機、電視及網路的時代,人們若想要聽音樂,除了學會樂器演奏或請人來現場表演,沒有其他的辦法。於是,聰明的瑞士工匠們,用類似發條式鐘錶的原理,以巧妙的機械設計,製作出世界上能自動演奏的樂器,讓人們從此將音樂真正融入生活中。今天我們就利用micro:bit內建的音樂來製作簡易的音樂盒。(蜂鳴器buzzer需外接Pin0與GND)








    





範例檔:microbit兩隻老虎音樂




範例檔:大黃蜂音樂設計範例
範例檔:逸仙國小校歌設計範例
範例檔:仙劍奇俠主題曲範例
範例檔:巴赫-12平均律第一首前奏曲
範例檔:闖將令
範例檔:威龍闖天關
範例檔:鬥牛曲
範例檔:世大運主題曲
範例檔:稻香
範例檔:進擊的巨人
範例檔:白蛇娘子傳奇






程式區塊
basic.forever(() => {
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(294, music.beat(BeatFraction.Whole))
music.playTone(330, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(294, music.beat(BeatFraction.Whole))
music.playTone(330, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(330, music.beat(BeatFraction.Whole))
music.playTone(349, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(330, music.beat(BeatFraction.Whole))
music.playTone(349, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(440, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(349, music.beat(BeatFraction.Whole))
music.playTone(330, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(440, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(349, music.beat(BeatFraction.Whole))
music.playTone(330, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
music.playTone(392, music.beat(BeatFraction.Whole))
music.playTone(262, music.beat(BeatFraction.Whole))
})


作業:練習以下檔案


兒歌簡譜:

1.蝴蝶  1123321231 3345543453 17653 1765 67153 5421

2.小星星  1155665 4433221 5544332 5544332 1155665 4433221

3.造飛機
53453455665 321321 66115 611551 22123 53453455665 66532122551

4.王老先生有塊地 5552332 77665 555 555 5555555 5552332 77665

5.妹妹背著洋娃娃 2276765 7653232 3353567 6622675

6.
大象   165165 123533212 5536531 23651

7.娃娃國 115 113 53112 3321665 65171 225113 53135 665315 311551

8.哈巴狗 11123 33345 56543 55231

9.小毛驢 1113555 66615 4446333 22225 51113555 66615 4446333 22231

11.老漁翁 51234511 64567111 454323 43212 32171

12.魚兒魚兒水中游
11553565 565 454 312 11165 65312 135 176 56531 251

13.泥娃娃   366 377 66653 3653213217 33176

14.
聖誕鈴聲  
333 333 35123 4444433 322325 333 333 35123 4444433 55421

15.青蛙(蛤蟆)不吃水 35235312 352353121 61612 1165 61612 1165

16.兩隻老虎1231 1231 345 345 565431 565431 151 151

17. 虎姑婆
5 5 5 5 5  6 6  1 6 6 7 1 5  1 6 6 6 7   1 54 3 2 4 3 2 1

好久好久的故事是媽媽告訴我 在好深好深的夜裡會有虎姑婆
6 6 5 4 6  5 4 3  2 3 4 3 2 3 4 5    6 6 6 6  1 7 ~ 5  6 7 6 6 6 6 121

愛哭的孩子不要哭牠會咬你的小耳朵 不睡的孩子趕快睡牠會咬你的小指頭
3 2 1  1 6 6  6 2 2 7 6  5 3 2 1 11 667 7 6 7 1 2 7 1

還記得還記得閉著眼睛說 虎姑婆別咬我乖乖的孩子 睡著了

18.小蜜蜂
533 422 1234 555 533 422 1355 3 2222 234 3333 345 533 422 1355 1

19.火車快飛5531 5531 2344 3445 5353 231 4222 3111 2342 171

20.妹妹背著羊娃娃 5532 321 3216 565 6616 123 2255 231

21.

17655 615- 65325 3--0 17655 615- 65325 1—0
我家門前有小河,後面有山坡。山坡上面野花多,野花紅似火。

2325- 656121765--0 6156 35653 23532 1--0
小河裡,有白鵝,鵝兒戲綠波。戲弄餘波,鵝兒快樂,昂首唱輕歌。

22.Do Re Mi
1231313-2344324---3453535-4566546---
5123456---6234567--- 7345671--1764751---

23. 我是隻小小鳥
1113213335435432--2-171234-3234554321--
我是隻小小鳥飛就飛叫就叫自由逍遙。我不知有憂愁,我不知有煩惱,只是常歡笑。

24.哥哥爸爸真偉大
1155665-35165--6-5-365-3-5-321-335566552165615-665615--66562 1

25.捕魚歌
1 3 2321 5 5 5 6 5 3532 1 1 1 1 1 6 1 65 6 5 3 2 1 5 3232 1 1 1

26.祝你生日快樂
22 3254# 22 3265 22 2754#3 117565

沒有留言:

張貼留言

線上好用軟體推薦區

各種文件線上轉檔-smallpdf

按鈕圖框線上產生工廠-da-button-factory

CSS語法按鈕線上產生-i2style

破解網頁無法用右鍵功能說明

office2007wordpdf增益集

直接下載youtubeMP4~MP3(修改網址方式)

GIFYouTube 線上將 YouTube 影片轉檔為 GIF 動畫圖

檢測CPU是否過熱的工具,並推測該換散熱膏

CrystalDiskInfo 7.0.0 免安裝中文版 - 硬碟資訊檢測工具

ssd進階調校須知:開啟AHCI,改善讀取效率

公文系統重灌相關資訊彙整網

23合一 YouTube 下載、MP3 影音轉檔、錄製、影片編輯工具(Free Studio v6.6.27.822

讓使用者直接上傳檔案到你的Google雲端硬碟,接收檔案更輕鬆!(新增多檔上傳)

Blogger建立網誌

用「USB隨身碟」安裝、重灌 Windows

Windows 7 SP1 Update Package 微軟更新修正包 (2016.07月份)

何將 Facebook 粉絲專頁嵌入到網站或部落格

Blogger嵌入PowerPoint簡報

Rufus製作UEFI主機板的Windows 10 USB安裝隨身碟

Sticker 簡單好用的「桌面便利貼」

Synology Photo Station 建立專屬自己的網路相簿

一點通 - 如何設定 Windows 7 印表機共享

如何抓取網路上的SWF動畫/互動電子書檔案?

翻頁式電子書製作軟體《Flip PDF》免費下載!

Free PDF to Flash SWF - PDFFlash SWF(支援中文)

建立網頁桌面捷徑

AOMEI Partition Assistant Standard Edition 5.8增加C磁碟的空間

Auslogics Disk Defrag v7.0.0 硬碟重組軟體

[網站架設] 用電腦架設網站!XAMPP 安裝教學 (Windows)

[教學]如何架設安裝WordPress部落格?

Win10系統用win7的開始功能選單

IE瀏覽器】新索引標籤 設定,內含 分頁被綁架、移除教學!hao123Google連結

網路工具《NetBalancer Free》監控網路速度

FastStoneCapture 畫面擷取工具 繁體中文免安裝版

DAEMON Tools Lite 是一個免費的虛擬光碟軟體

區網殺手《NetCut 網路剪刀手》剪斷佔用頻寬的小白不手軟

Chrome 遠端桌面:Google 推出的手機遠端遙控軟體

黑群輝dsm安裝教學:基礎安裝()

黑群暉dsm安裝教學:mac-addresssn產生

MEGA 超大 50 GB 免費雲端硬碟註冊、下載教學

Videomega.tv 容量無限免費影片上傳空間!還能分享影片賺取廣告收益

賽風 Psiphon 免費 VPN 翻牆軟體下載,內建六國家節點不限流量(WindowsAndroid

[下載] 免費 PotPlayer v1.6.63833 繁體中文版(原版無修改),更勝 KMPlayer 的影音播放器!

Sandboxie v5.12 在「沙盒」裡玩病毒、木馬或執行可疑程式

Microsoft Snip 電子白板、標註解說、錄影錄音工具

XXCLONE v2.08.5 – 新舊硬碟直接對拷、換硬碟免重灌的工具

【備份軟體】Acronis Backup 11.5 Build 43994 - 異機還原的最佳幫手

免費線上程式設計課程code.org

線上工具/服務

YouTube 網址加上 to 就可以將影片下載為 MP3 MP4

創見推出的檔案救援工具 RecoveRx,可救援電腦、記憶卡的誤刪資料

利用 Photoshop 製作縮時攝影更快更方便,免用多媒體軟體剪輯

三分鐘在 Synology NAS 上架設 WordPress 部落格

Emsisoft Emergency Kit (EEK) 11.0.0.6082 免安裝中文版 - 電腦中毒時的緊急救援掃毒USB隨身碟

防毒大廠Bitdefender推出的免費USB免疫工具,快來幫隨身碟打疫苗吧!

Emsisoft Emergency Kit 免費電腦急救包(正體中文免安裝版)

Auslogics Disk Defrag來重組你的硬碟

產生QR Code及一般條碼的方式

QR Code 條碼產生器,免費製作您想說的話

Mp3cut 線上音樂剪輯工具,不用軟體就能製作手機鈴聲

[懶人架站機] The Uniform Server v13.2.1 在 Windows 電腦快速架站(支援 Apache, PHP, MySQL, phpMyAdmin, Perl)