Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

IchigoPiano PWMで正確な音程

2019/03/25 15:30:34

IchigoPiano PWMで正確な音程

イチゴジャムおじさん

イチゴジャムおじさん

PWMコマンドで正確な音程で鳴るピアノ

PCで表示できない文字は ~16進数に置換してあります。
こちらで送信できます。
http://kidspod.club/program/default.html?id=759
~16進数を置換してIchigoJamに送信するエクセルマクロ


OUT5に圧電サウンダを接続します。P=でポートの変更ができる。

キーボードの手前二段が鍵盤になっています。
キーを押すと音が鳴ります。決められた時間、音が鳴ると止まります。
Q:オクターブダウン W:オクターブアップ
音の設定がないキーを押すと音は止まります。
123:音の長さの設定
456:矩形波デューティー比・音色の設定

平均律で周波数・波長をミリ秒単位*10の値で計算

キーを離すと止まるようにするには、キーボードではなくスイッチを使った鍵盤を製作する必要があります。Coming soon.

PLAY

Programmers played with this program.0 programmers