樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一台萬能遊戲機

成品展示

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

材料

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

硬件組件:

1. Raspberry Pi 1 Model B

2. 2.8英寸PiTFT

3.鋰離子圓柱電池 - 3.7v 2200mAh

4. 5V 2.1A鋰電池移動電源充電器模塊

5. Mini Audio D類功放板

6.迷你金屬音箱

7. SPDT滑動開關

8.觸覺按鈕12mmx6mm

源文件私信“88171”自動獲取

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

原理圖

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

連接非常簡單,TFT有一個額外的焊盤孔,用於訪問Raspberry Pi的GPIO,因此,根據原理圖將觸覺按鈕連接到TFT顯示器的焊盤孔,您必須將音頻放大器板直接焊接到Raspberry Pi的音頻輸出端口,因為沒有GPIO可用於訪問音頻輸出,將8歐姆小型揚聲器連接到音頻放大器的輸出端,我們正在使用鋰離子電池為Raspberry Pi供電,鋰離子電池的標稱輸出為3.7V,不足以為Pi供電,因此,需要一個升壓轉換器將電壓轉換為5V,鋰離子電池需要一個充電器電路來安全地為電池充電,為了達到這兩個目的,我使用了一個移動電源充電器電路,它在單個模塊中同時具有充電器電路和升壓轉換器電路,將升壓轉換器電路的輸出連接到Raspberry Pi的GPIO的電源引腳,將電池連接到移動電源電路的相應引腳。

連接電源電路

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

將電池的正極(+)端子連接到電路的正極輸入端,將電池的負極( - )端子連接到電路的GND,升壓轉換器的輸出應連接到Raspberry Pi的GPIO,通過滑動開關將5V輸出連接到Raspberry Pi的GPIO 2,將GND或OUT-連接到GPIO#6到Raspberry Pi。

製作按鈕板

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

為了製作按鈕墊,需要38mm×85mm的穿孔板,這不是標準尺寸,因此,我根據測量值切割標準尺寸的穿孔板以使其適合Gameboy盒子,在獲得電路板後,您將需要在電路板上焊接10個迷你觸覺按鈕,如圖所示。按鈕位置將根據前蓋的孔,為了將電路板連接到Raspberry Pi,我將10mm長的跳線連接到配電盤。

連接音頻放大器

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

Raspberry Pi板沒有內置音頻放大器,因此,如果您想在揚聲器中播放聲音,則需要外部音頻放大器電路,為此,我選擇了一個5 V,2 W D類音頻放大器板,要從raspberry pi訪問音頻輸出,您需要直接將音頻放大器焊接到樹莓派的音頻輸出端口,音頻放大器板與樹莓派的連接清晰地顯示在圖像中,因此,請根據圖像進行連接,我們將在本教程的後半部分連接揚聲器。

將按鈕板連接到TFT

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

在這個階段,我們將按鈕板和我們在前一步驟中製作的電源電路連接到TFT顯示器的相應引腳,所有按鈕的一個端子連接到公共點,該公共點將連接到顯示器的任何接地引腳,每個按鈕的另一個端子將連接在顯示器的單獨gpio引腳上,原理圖顯示了每個按鈕連接的詳細信息,按照上面的原理圖將按鈕板上的跨接線連接到TFT顯示器的相應gpio,連接按鈕板後,將電源電路的輸出連接到GPIO的5V和GND引腳。

3D打印

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

放置Raspberry Pi

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

在這一步中,我們將Raspberry Pi放在3D打印的外殼上,但在此之前,我們希望改變錶殼底部的顏色,使其具有不同的外觀,噴塗是為任何3D打印部件著色的好方法,噴漆有不同的顏色和類型,我選擇了藍色,在黑色部分上繪畫後,圖像顯示底部,更改顏色後,將樹莓派放在正確位置的錶殼底部,使用2個M3螺母和螺栓將樹莓派與錶殼緊密固定。

放置顯示器和電池

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

放置按鍵

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

如果您按照之前的所有步驟操作,Gameboy幾乎準備好了,將兩個部件放在一起並將兩個部件連接在一起,現在您需要在Gameboy中安裝遊戲,在此之前,您需要將CupCade操作系統設置為raspberry pi,您將需要一張SD卡,要了解有關安裝CupCade的詳細信息並進行配置,源文件裡面有地址,你的Gameboy可以運行MAME ROM和NES!對於NES ROM,您需要使用.nes文件格式(而不是.ZIP!)並將它們放在以下目錄路徑中。〜/ BOOT / fceu / rom的SD卡,我在ZIP文件中添加了一些流行的NES遊戲,請下載源文件吧。

開機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機

樹莓派搭建Gameboy街機遊戲,電子發燒友教你打造一臺萬能遊戲機


分享到:


相關文章: