吉田サウンドラボラトリー

音(サウンド)を扱う電子デバイスの工作をしています。

サウンドデバイスの製作

Arduinoを使って電子工作で音の出るデバイスを製作する

動作内容

 加速度センサーのX軸検出値に従って音の高低を変化させる。

 X軸の加速度がゼロのときは停止する。

 つまり、センサーを傾けるか前後に揺らすと、その角度や揺らす強さによって音の高さが変化する。

[広告] VPS

 Arduino のtone関数を使っているため、以下の課題がある。

 周波数指定が1Hz単位のため、音の高さが「階段状」に変化していることがわかってしまう。

 特定の角度に保っていても、検出値が変動し、それに合わせて音の高さがガクガクと変動する。

 ブツブツとノイズが入ることがある。

今後の計画

音の高さが階段状に変化することの対策

シンセサイザーライブラリの組み込み

  PWMDAC_Synthを検討中。