工作きっかけ※この記事は本家4級、BMS2段の初心者が書いています。キーボードでBMSするの楽しいんですけど、やっぱり専用コントローラでゲームしたいわけです。鳴らして音ゲーしたいですよね?しかしながら専コンは売ってないし、本家に1000円も投入してないのに海外コンに3万も払うのはばかばかしく感じます。あとMacなので動くか不安。自作しかないので自作しましょう。キーボードについてのネットの記事を探してみると、だいたいASCII製5鍵コンの基板を乗っ取って作るのが主流のように思います。そもそも売ってなかったりPSのコネクタからUSBに変換しなければならなかったり難しいはんだ付けが要求されたりなのでコンセプトに合いません。今時のマイコンは簡単に入手できてファームも簡単に書けるのでArduinoを使用することにします。安くあげるといえば中華製。AliExplessで互換品のProMicroを調達します。小さいので組み込み向けですし、とくに複雑な手順を踏まなくてもキーボードとして動作できるのが決め手でした。ja.aliexpress.comボタン三和ボタンとか芝ボタンとかで盛り上がるところでしょうが、前者はひとつ1000円、後者はひとつ500円と高いわけです。そこでまたもやAliExplessで調達します。ja.aliexpress.comマイクロスイッチ調達したボタンに付いてきたマイクロスイッチは固すぎて腱鞘炎不可避なのでなくなくオムロンのVX-5-1A2を調達してきました。押圧0.25Nでここだけゲーセン仕様になりました。スプリング調達したボタンに付いてきたスプリング、黒鍵と白鍵で押圧が異なることに気がついてしまいました。見なかったことにしました。適当にロータリーエンコーダ買うかと思ってたら5鍵コン見つけてしまったのでこれを使うことにします。外装アクリルとか加工頼むと高いし自分で穴開けるのは面倒なのでALL木材。塗装とか何か貼ったりとかも面倒なのでパスします。その他リード線とかユニバーサル基板とかは適当に調達します。仮組用のブレッドボードとかも調達します。6252円リストに載ってない天板は家に転がっていたベニヤです。5000円くらいに収めたかったですがブレッドボードとかはまた使えるのでよしとします。図面書いてその通りにベニヤを切ります。寸法はhttp://vjedo.web.fc2.com/を参考にさせて頂きました。皿部分について自分が解説するよりわかりやすいと思うので参考にしたサイトを貼って終わりにします。ここがわかりやすいかなあって思います。ロータリーエンコーダ、とかで検索すると詳しくわかると思います。アナログピンにフォトインタラプタの出力を繋ぎます。完成した基盤は天板の裏に端材を貼り付けてネジで留めておきます。ファームウェアArduinoに書き込むソフトウェアです。これを参考に書きました。githubに置いてあります。github.com外観、皿1x4材で枠を作って天板を乗っけて釘で留めます。皿は用意できなかったので段ボール工作になりました。