今回は、ラズパイピコ・NX_MacroController・ゲームキューブとWiiで行ってきた自動化をSWITCHで試します。

ラズパイピコ(ファームウェアそのまま変更なし)PCとNX_MacroControlle間も何も変更なしそのままのゲームキューブコントローラーエミュレート状態
変更点
SWITCHは純正ドックからHDMI出力出来るのでGC・Wiiで使ったアナログ→HDMIコンバーターが不要
GCコンエミュレート状態なのでSWiCHのUSB端子にGCコントローラー(互換品でも)を接続出来る様にするコンバータMAYFLASH_GC_CONTROLLER_Adapterを新規に用意しました。(GCコントローラー繋げられる物ならなんでもOKなはず)
ハードの要件です
・SWITCH本体と何かのソフト
・純正ドック(互換でも出力できればなんでも)とHDMIケーブル
・ラズパイピコ、RJ45コネクタ、GC‐RJ45変換ケーブル(GCコネクタ形状_RJ45コネクタ、ケーブル改造の自作でも可)、ブレッドボード、ジャンパー配線
・GCコントローラーが繋げられるアダプター(ファームウェアとNX_Macro_CONTROLLERはGCコントローラー信号をエミュレートするだけなのでSWiCHに繋げられるGC互換なら多分なんでも動くはず)
・HDMIキャプチャーボード(GC550PLUSだと動画キャプチャー時、カクツキ出たので今後はWii編で使用したこっち使います(取り込み色合い好みでないのですが)単に自動化するだけならGC550PlusでもOKそうです

ここまでの話って何?と言う方は、過去ログ見てください。
SWITCHのUSBポートにGCコントローラーを接続するMAYFLASH_GC_Controller_Adapter

SWITCHやUii_UのUSB端子にGCコントローラーを接続出来るアダプター。メーカーHPにてバージョンアップ確認しましたが最新でした

ハードオフで拾ったノーブランド500円のジャンク品でも問題なく動きました。同じ物がもう一つ800円位で売っていました。前オーナーは何に使っていたのでしよう?振動用のUSB付いているのでそんなに古くないとは言え4~5年前は一昔なのか。中古とかジャンクってこういう所好きです

コントローラー設定にてGCコンに化けているラズパイピコを登録。持ち方/順番を変える→下記の様な記述でメインのコントローラーと認識させたらキーボードのBで戻りキーボードに割り当てた移動キーでゲームまで移動しAでスタートを直に行うかGCコン繋いで登録した後でピコに繋ぎかえてもOK

ソフトの要件です
・NX_Macro_Controller キー操作自動化や画像認識を使えるソフトです
・jiangtun-v2.0.0-alpha-pico.uf2 ラズパイピコからゲームキューブコントローラーと同じ信号をだしてキー操作をエミュレートさせるファームウェアです。導入方法はこれまた過去ログ参照してください
NX_Macro_Controllerを起動しツール→オプションにてキー割り当てを変更しキー操作にてコントロール確認。キーボードで動けば自動化OK

スカーレットにてレッツゴー動作を試します
Press(ZR,0.10,1.50) #ZRボタンを0.1秒押して1.5秒待機
Press(R,0.10,0.50) #Rボタンを0.1秒押して0.5秒待機
Wait(30) #30秒待機(この間にお任せしてきます)
Press(ZR,0.10,1.50) #ポケモン回収
下記動画 音声ありませんのでボリューム上げないで
SWITCHはドッグにHDMI出力があるのでHDMI出力変換が不要、NX_Macro_Controllerのマクロでコントローラー設定出来るのでGCコントローラーなくても多分大丈夫なのでハード的にはコスト抑えられ初めてのポケモン自動化として導入しやすいと思います。