広告を閉じる

ゲームグラフィックの最高峰が、8ビットの配管工がプリンセスを救出するゲームで、午後はゲームコントローラーを手にテレビ画面の前で過ごした時代を覚えていますか?レトロゲームは最近、大きなブームを迎えています。市場には既製のエミュレーターがあふれていますが、真の魅力は別のところにあります。それは、自分の好みに合わせてアーケードマシンや携帯ゲーム機を自作できることです。テクノロジーが好きで、ドライバーを手に取ることに抵抗がないなら、その方法をお教えしましょう。現在、この作業に最も人気のあるプラットフォームは、Raspberry PiとESP32です。どちらを選べばよいのでしょうか?そして、どのように始めればよいのでしょうか?

055rX5cbfqk1wh5

レトロゲーム機を買うのではなく、自分で組み立てる理由とは?

数百ドルで中国から注文できるものを、なぜ週末をかけて自作するのか、疑問に思うかもしれません。その答えは、メイカーコミュニティそのものにあります。中国製の既製品ゲーム機は箱から出してすぐに使えますが、多くの場合、粗悪な作り、劣悪なディスプレイ、独自ソフトウェアといった問題を抱えています。

自作ゲーム機は、まさに自由自在。カバーは好きな色で3Dプリントでき、ボタンの品質も選べ、最高のTFTまたはOLEDディスプレイを選び、昔のゲームのエミュレーターも自分の好みに合わせてインストールできます。そして何より、自分でハンダ付けして命を吹き込んだデバイスで初めてゲームを起動した時の感動は、何物にも代えがたいものです。

ブレインストーミング:ESP32とRaspberry Pi、どちらを選ぶべきか?

あらゆるゲーム機の基盤となるのは、その「頭脳」です。ゲーム機の改造の世界では、主に2つの方向性から選択することになります。それは、本格的なマイクロコンピュータと、電力効率に優れたマイクロコントローラです。これらの道筋はそれぞれ、少しずつ異なる体験と組み立ての難易度を提供します。

Raspberry Pi:パワフルなマルチメディアセンター

リビングルームの大型テレビにHDMIで接続できるコンソールが欲しいなら、Raspberry Piが最適な選択肢です。これは本格的な mini膨大な計算能力を持つコンピュータonem.

RetroPieやRecalboxといったシステムに対応しているため、ソフトウェアのインストールは非常に簡単です。最新モデル(Raspberry Pi 4や5など)の性能は、NESやSNESの名作ゲームはもちろんのこと、PlayStation 1、Nintendo 64、さらにはアーケードゲーム機といった、より負荷の高い3Dゲームもスムーズにエミュレートできます。

ハードウェアの観点から見ると、Raspberry Piは互換性のあるモジュールやケーブルを安全に積み重ねることに重点を置いています。しかし、この性能と利便性の代償として、購入価格が高くなり、サイズも大きくなり、主電源からのより強力な電源供給(およびアクティブプロセッサ冷却)が必要になります。

ESP32:携帯ゲーム機向けのお手頃なソリューション

一方、ESP32はマイクロコントローラーです。元々は低コストのスマートホーム(IoT)チップとして開発されましたが、デュアルコアプロセッサと統合されたWi-FiおよびBluetoothのおかげで、携帯ゲーム機コミュニティで人気を博しています。

クラシックなゲームボーイのようなスタイルのプロジェクトに最適で、手に持って持ち運んだり、外出先で遊んだりできます。消費電力が非常に低いため、小型のリチウムポリマーバッテリー1個で何時間もプレイできます。8ビットと16ビットのシステムを完璧に処理します。3Dゲームキラーではないかもしれませんが、携帯型アーケードゲームには最適です。 miniサイズと購入価格は数十クローネと非常に魅力的です。ただし、この方法にはある程度のDIYスキルが必要で、はんだごてと図面に基づいた丁寧な配線作業が不可欠となる場合が多いことを覚悟しておいてください。

組み立てに必要なもの(基本チェックリスト)

構造は見た目ほど複雑ではありません。携帯ゲーム機のベースとしてESP32を選択する場合、以下の基本的な部品が必要になります。onent:

  • 開発委員会: ESP32モジュールそのもの。
  • 表示者: カラーTFTディスプレイ(例:一般的な解像度320×240ピクセル、SPIインターフェース搭載)。
  • コントロール: Arduino/ESPプロジェクト向けの定番キーパッドボタン、場合によってはアナログジョイスティック。
  • 電源: リチウムポリマーバッテリーと充電モジュール(多くの場合TP4056チップ)で構成され、USB経由での安全な充電を保証します。
  • 音声: 小型スピーカーとI2S audio クリーンな音声出力のためのモジュール。
  • 保管所: microSDカードリーダーモジュール(これがあれば、たくさんのROMをそこに収納できます)。

初心者向けアドバイス:コード内でボタンのチャタリングを「デバウンス」することを忘れないでください。または、コンデンサを使用したハードウェアソリューションを使用して、ゲーム内でボタンを1回押しただけでキャラクターが2回ジャンプするのを防ぎましょう!

ソフトウェアと復旧:すべてをうまく機能させる方法

すべての接続が完了したら(はんだ付け不要のパッチでテスト配線した場合でも、独自のプリント基板に直接配線した場合でも)、いよいよ動作させる時です。

U ラズベリーパイ 手順は非常に簡単です。プログラムをコンピュータにダウンロードします。 ラズベリーパイイメージャーシステムをSDカードにアップロードするために使用します RetroPieカードを「ラズベリー」に挿入し、テレビに接続します。システムがボタン設定の手順を案内してくれるので、ローカルネットワーク経由で合法的に入手したゲームROMを簡単にアップロードできます。

U ESP32 事前に準備されたファームウェアが使用され、その中で最も有名なのはオープンソースプロジェクトである。 レトロゴー (またはOdroid-Go)。開発環境(例えばArduino IDE、または便利なウェブフラッシャー経由)を使用して、USBケーブルでチップにコードをアップロードします。その後、付属のSDカードに従来の方法でゲームをアップロードします。

結論と提言:プロジェクトはどこから始めるべきか?

レトロゲーム機を自作するのは、週末にぴったりの素晴らしいプロジェクトです。懐かしさ満載の、完全に機能するゲーム機が完成するだけでなく、電子工学、はんだ付け、マイクロコントローラーの仕組みといった基礎知識も身につけることができます。まさに、現代のものづくりの世界への完璧な入り口と言えるでしょう。

あなたがonec あなたが決める miniエネルギー効率に優れたESP32チップを搭載したクールな携帯型おもちゃを作りたい場合でも、高性能なRaspberry Piを搭載したパワフルなテレビゲーム機を作りたい場合でも、インターネットで部品を探し回る必要はありません。必要な開発ボード、カラーTFTディスプレイ、スイッチ、バッテリーモジュール、その他多くの電子部品がすべて入手可能です。oneプロジェクトに必要な部品は、チェコの電子機器およびロボット工学専門業者(オンラインショップなど)で見つけることができます。 https://www.laskakit.cz/ はんだごてを用意して、適切な部品を選び、私たちと一緒に90年代にタイムスリップしましょう!

今日最も読まれた記事

.