音楽モジュール

マイクロ:MicroPython、中ビット音楽再生方法を提供し、音楽モジュールが、それは価値があるので、効果を聞くためにブザーを追加するには、コントロールボードはブザーではないことに注意し、一般的な受信しPIN0ポートであり、そして、GNDグラウンドは、robotbit拡張ボードは、このような接続です。あなたが音楽をしたい場合は、PIN0は他のAの役割を行うために使用することはできません。ジャンパーがあるなお、切断と接続PIN0ブザーであってもよいです。一般的に、我々は、ラインをキャップの代わりに挿入されるように、ブザーを使用する必要があります。

一般的にプロンプ​​ト動作状態として使用する音楽を、音楽再生。音の役割を果たしています。

使用法:

輸入音楽
music.play(music.NYAN)

音楽モジュールは内蔵の音楽、私たちが直接使用することができます提供します。

music.DADADADUM 
music.ENTERTAINER 
music.PRELUDE 
music.ODE 
music.NYAN 
music.RINGTONE 
music.FUNK 
music.BLUES 
music.BIRTHDAY 
music.WEDDING 
music.FUNERAL 
music.PUNCHLINE 
music.PYTHON 
music.BADDY 
music.CHASE 
music.BA_DING 
音楽。 WAWAWAWAA 
music.JUMP_UP 
music.JUMP_DOWN 
music.POWER_UP 
music.POWER_DOWN

自家製の音楽:

一つは、トーン#上昇、トーンを落下bは、各ノート(0-8)、遅延(より多くの、より長い遅延)、Rの安息のリスト表記オクターブで、音楽を作ることができます。

インポート音楽
 = [ " C4:4 "" D4:4 "" E4:4 "" C4:4 "" C4:4 "" D4:4 "" E4:4 "" C4: 4 " " E4:4 " " F4:4 " " G4:8 " " E4:4 " F4:4 "" G4:8 " ] 
music.play(曲)

それとも単に:

インポート音楽
 = [ " C4:4 "" D "" E "" C "" C "" D "" E "" C "" E "" F "" G: 8 " " E:4 " "F " " G:8" ] 
music.play(曲)

イントネーション:music.pitch(周波数、ミリ秒単位の時間遅延)

インポート音楽
#連続アラーム音、高、低
しばらく真:
      FREQ でのレンジ(880、1760、16 ):
        music.pitch(FREQ、 6 )#周波数、ミリ秒単位の遅延
     のための FREQ レンジ(1760、880、 -16 ):
        music.pitch(FREQ、 6)

 

おすすめ

転載: www.cnblogs.com/qywyll/p/11895481.html