ポータブルゲーム機は当初から非常に人気があります。ソニーのプレイステーション、ニンテンドー3DS、Nvidia Shieldなど、多くのポータブルゲームコンソールが市場に出回っています。それらは数ドルから数千ドルの範囲です。いつか、どのゲームコンソールでも「実践」できるかもしれません。自宅でゲーム機を作ることを考えたことはありますか?はい、電子機器とコンピューターについての知識がほとんどない場合は、すぐに構築できます。
ここで、PiJuiceによるこのInstructableでは、彼らはDIYポータブルゲームコンソールを構築しており、その使いやすさに比べてはるかに少ない労力で済みます。
これは主に、新しく到着したPiJuiceを搭載したこのゲームコンソールのエンジンとしてRaspberryPiを使用します。PiJuiceは基本的にPI用に特別に設計されたバッテリーモジュールであるため、電源アダプターやワイヤーをいじる必要はありません。Raspberry Piにマウントして、「シールド」モジュールなどのGPIOピンに接続できます。
これは、AdaFruitによって開発されたゲームコンソールコード「cupcade」を使用します。これは、SheaSilvermanのAdvMAMEエミュレーターを利用します。このゲームコンソールコードは、キーボードを使用してゲームをプレイできるようにします。ゲームROMはこちら(MAMEのウェブサイト)からダウンロードできます。
PiJuiceはRaspberryPiにマウントされています。PiJuiceにはブレークアウトがあるため、GPIOピンは取り付け後も使用できます。次に、2.2インチのTFTスクリーンがPiJuiceの上にさらに取り付けられ、「サンドイッチ」が作成されます。ジョイスティックと4つの触覚スイッチがコントロールボタンとして使用されます。Joystickはアナログ出力を提供しますが、Raspberry Piにはアナログピンがないため、Arduino ProMiniを使用してJoystickからのアナログ信号をデジタル出力に変換します。
したがって、このデジタル出力と4つの戦術ボタンは、直角ヘッダーピンを介してRaspberry PiのGPIOピンに接続され、コンパクトで見栄えが良くなります。
最後に、コントロールフォームのキーボードをジョイスティックと4つの触覚ボタンに転送するために、AdaFruitの「レトロゲーム」コードが必要です。このRetrogame.cファイルは、必要に応じて変更できます。
組み立てる前にテストして、そのチュートリアルに従ってすべてのものを組み立てれば完了です。これで、独自のHiFiポータブルゲームコンソールが完成しました。