前言:
最成功的教育方式應(yīng)該是寓教于樂,最有心意的禮物莫不是出自于自己的手!
分享一個可以自己DIY的音樂盒,可以自己譜曲,也可以帶著孩子一起譜寫動聽的曲子,也可以為你心愛的她(他)譜寫愛的樂章!
概述:
最近發(fā)現(xiàn)一很好玩的中國式BBCmicrobit開發(fā)板--TurnipBit開發(fā)板,既可以拖拽,也可以用micropython來編寫,既有可視化編程頁面,也有代碼編寫頁面,屬于孩子家長的神器,只需這一個開發(fā)板外加隨便一個紙盒即可DIY一個簡易的音樂盒,還能隨便切換音樂哦!我們可以隨便用一個紙盒來當(dāng)做音樂盒外形跟框架,然后我們用這個板子加一個耳機或者一個外放就能播放我們自己譜寫的音樂啦!
下面我們開始DIY我們的音樂盒!
首先材料準備:
1.TurnipBit開發(fā)板
2.隨便找個匹配大小的紙盒就行
3.需要一個外放,耳機喇叭都行
4.一條電源線
材料準備好了,就開始搞吧!
先上個成品圖(孩子還給畫了上一曲,下一曲以及顯示屏的圖標,雖然有點丑,但是不想打擊孩子的積極性,挺萌的哈),micropython代碼是我寫的,顯示屏的圖形是孩子拖拽的,一起動手把開發(fā)板在盒子里面固定,數(shù)據(jù)線連接到電腦上,寫好我們要編寫的程序,將程序?qū)戇M板子里,就直接可以播放啦,注意那個顯示屏是動態(tài)的哦,簡單吧,那就動手做起來吧!??!
因為孩子比較喜歡兩只老虎,就特意給他編了兩只老虎,還有生日快樂的音樂,這個開發(fā)板類庫中帶很多孩子喜歡的圖形還有音樂,也可以自己編譯,如果要編譯的話,請參考:
https://en.wikipedia.org/wiki/Sc ... of_note_frequencies
可以DIY樂譜哦!
附件分享了兩個程序,一個是簡單的音樂程序,另外一個是稍微復(fù)雜一點程序,帶動態(tài)圖像的,大家可以選擇性下載!可以在https://turnipbit.tpyboard.com/PythonEditor/editor....
將我們的程序?qū)懭?,放入我們TurnipBit開發(fā)板里面就行。
【轉(zhuǎn)載自DF社區(qū)】