HDが発売されましたね。今回は新型を見てコントロールパネルがラックケースについていれば同じような操作感で操作ができそうだと考えて今度は簡易コントロールパネルを制作しました。ともに実装し、配線した基板を作って寝かせていたのですが、それに目隠しパネルとマイコンを取り付けました。実装したスイッチは1~6ch、メディアプレイヤー1のPVW、PGM、およびオートテイクとカットのボタンに割り当てるようにプログラムを作りました。PVW、PGM列それぞれの自照スイッチは現在選択中のタリーが点灯します。ATEMタリーのときと同じ古いATEMライブラリを使っているからか、メディアプレイヤー1のタリーを取得することができなかったため、入力1~6以外が選択されているとき点灯という場当たり的対応をしました。ここでTipsですが、後日記事にしたいと思いますがソフトウェアコントロールパネルを純正のサンプルプログラムから改造して作ってみたりもしています。そこでわかったことなのですが、メディアプレイヤー1、2、およびカラーバー・カラージェネレーターにも入力1~6と同じように入力IDがあります。入力1ならAtemSwitcher.changeProgramInput(1);となるところをAtemSwitcher.changeProgramInput(3010);としてあげればいいわけですね。そんな感じでサクッとサンプルスケッチを改造して作れました。MEGAの暴力的なIOピン数を使って愚直にすべてパラレル結線でマイコンボードとスイッチ基板を結びました。下記画像は途中までしか結線していませんが、完成品はこのユニバーサル基板の端々までコードがついています。2016年9月17日ピンヘッダを付けたユニバーサル基板に、100均のLANケーブルをバラしたものをはんだ付けして安上がりに結線しています。ピンヘッダで取り付けているため、メンテナンス時はそれごと引っこ抜けばマイコンボードとスイッチ基板を切り離すことができます。こんな感じで動きます。我ながらいい感じです。使ってみたところ、やはりパソコンなしでとりあえず切り替えて絵出しをチェックできるのは便利ですね。Japan他人の失敗や不幸は蜜の味っていうのがネットじゃないですか。これからは失敗談をたくさん書いてバズりまくってみたいものです。