PD実践:センサ演習2.音を鳴らそう!

EV3で音を鳴らす方法を学びます。

  • 音に関するAPI
    • 440Hz(ラの音)で100ミリ秒鳴らす
      •  ev3_speaker_play_tone( 440, 100);
    •  音量を1に設定する(0~100、0はミュート)
      •  ev3_speaker_set_volume(1);
    •  音を停止する
      •  ev3_speaker_stop();
  • サンプルプログラム
    1. /sound_1/app.c:beep音を鳴らす。
    2.  /sound_2/app.c:「カエルの歌」を鳴らす。
      • 上のリンクをクリックするとソースコードが表示されますが、文字化けしないように文字コード等を変更しています。このコードをコピペしたものはビルドで失敗します。あくまで表示用なので注意してください。
  • 演習
    • サンプルプログラム2をEV3にアップロードし、動作を確認しよう!
    •  サンプルプログラム2を改造し、自分の好きな曲のメロディ(音)を鳴らそう!
  • 参考

終わり

コメント

Folding@home Kanazawa (ID 257261)

みんなのためにおうちで新型コロナウイルスを解析しよう!

タイトルとURLをコピーしました