mixiユーザー(id:67686861)

2023年09月22日00:03

171 view

アノードコモン、カソードコモン

Universal Fighting BordことUFBによるアケコン乗っ取りも大詰め。
https://mixi.jp/view_diary.pl?id=1985950633&owner_id=67686861
面倒な作業はあらかた終わった。

BSGP1601アケコン乗っ取りのときもやったが、コンパネカバーのカバーを作る。
コンパネの色剥げを防止するものだが今回のアケコンは変色防止のため。
材料はダイソーのA3クリアファイルなのだがBSGP1601の時のものが残っているので流用。
ボタンやレバーを外し両面テープで張り付けてボタン穴レバー穴、形などをペンでマーキングする。
貼り付けたまま、穴をカッティングしていく。完成形が画像1。

次に仮組み立てをする。
基盤固定板にUFBを固定する。板自体は両面テープで内部に固定。
https://mixi.jp/view_diary.pl?id=1985747871&owner_id=67686861
UFBそのものは木ネジで留めるのだが、少し浮かせる必要がある。
たまたま水栓用のコマパッキンのゴムがあったため、コイツを流用。

次に完成したサブパネルをはめる。
https://mixi.jp/view_diary.pl?id=1985950633&owner_id=67686861
ケーブル類を身長に穴を通しながらハメる。意外と難しい。
苦労して作ったコネクタ類を基盤にハメていく、、、。
もちろんファストン端子も繋げる。

次に表面加工をしたときにバラしたコントロールパネルにレバーやボタンを組み込んでいる。
本来このスティックはメガドライブミニパッドで乗っ取ったので6ボタンしかない。
https://mixi.jp/view_diary.pl?id=1973640487&owner_id=163359
当時は日本橋まで行って目蓋をかって塞いだものだ。
当時外しておいたボタン2個を引っ張り出し8ボタンに戻す。

あとは既製品のケーブルを基盤に挿してレバーとボタンをハメていく、、。
https://mixi.jp/view_diary.pl?id=1985437363&owner_id=67686861
すんげー楽。1800円ぐらいしたと思うけど、その価値はある。

さて仮り組み完了。PCに接続する。
コントロールパネルのデバイスでコントローラが認識される。
'ゲームコントローラの設定'->'プロパティ'を開いてコントローラのテストをする。
一通りボタンとレバーは正しく効く感じだ。
拡張ボタンのL3,R3が効かないのはPCだからだろうか、、、。
うーんPS3もPS4もないから、テスト出来ない。
っていうかLEDが点灯しない。PCには1Pとか2Pとかないからな。こういうモンかもしれない。
そして連射のテスト。OSのテストモードでは連射の速度に描画が追いつかない。
でもまぁ、連射にはなるようだ、、、。し・か・し、連射LEDが点滅しない。

さすがに俺が何かをしくったと思い始める。
使っていないLEDを引っ張り出し、端子に当てながらチェックをする。
すると基盤上の連射LEDはしっかり信号が出ている。
連射になっていると連射LEDが高速点滅する、、、。
ん?なんだ?調べていくと、極性に問題があることが分かってきた。

それがアノードコモン、カソードコモン。
https://mixi.jp/view_diary.pl?id=1985969925&owner_id=67686861
UFBでLEDを点灯させる際に複数色のLEDを使うにはアノードコモンである必要があった。
俺が購入したのはカソードコモン。別タイプの2色LEDを買っていたのだ。

BSGP1601でアケコン乗っ取りしたときも2色LEDを使ったが運よくトラブルにならなかった。
https://mixi.jp/view_diary.pl?id=1984022436&owner_id=67686861
やっぱ失敗しないと勉強にならないんだなぁ。

ここでおさらい。
アノード(プラス)を共有するのでアノードコモン。
カソード(マイナス)を共有するのでカソードコモン。
現在所持しているLEDはマイナスが共有されるのでカソードコモン。
UFBで使うにはプラスを共有するアノードコモンのLEDを購入する必要がある。

あーあ、また今度アキバに行って買って来ないとなぁ。
2つのLEDが無駄になったが勉強代と思うことにしよう。
何回こんなことやっているんだろう、、、。
2 4

コメント

mixiユーザー

ログインしてコメントを確認・投稿する