99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>PALPi是由Raspberry Pi零W驅(qū)動(dòng)的DIY復(fù)古游戲機(jī)

PALPi是由Raspberry Pi零W驅(qū)動(dòng)的DIY復(fù)古游戲機(jī)

2022-10-28 | zip | 0.23 MB | 次下載 | 免費(fèi)

資料介紹

描述

大家好,你們好嗎!

這就是 PALPi V4,它是一款由 Raspberry Pi 零 W 驅(qū)動(dòng)的 DIY 復(fù)古游戲機(jī)。

?
poYBAGNYvLeALjV7ABAvsq8ffzA639.jpg
?

?

?

這里的想法是制作一個(gè)便攜式手持游戲機(jī),可以運(yùn)行復(fù)古游戲,如魂斗羅、口袋妖怪、超級(jí)馬里奧等。

對(duì)于顯示器,我使用了 4 英寸車(chē)載顯示器顯示器,由復(fù)合 PAL 輸出控制。

至于仿真操作系統(tǒng),我使用了 RECALBOX ,因?yàn)樗鼛в性S多預(yù)裝的游戲。

在本文中,我將向大家展示這款復(fù)古游戲機(jī)的整個(gè)構(gòu)建過(guò)程。

材料

以下是我在此內(nèi)置中使用的東西-

  • 定制 PCB(由PCBWAY提供
  • IP5306集成電路
  • 10uf 1206封裝電容x8
  • 2R 0805 包裝 x1
  • 1K 0603 包裝 x2
  • 10uH電感x1
  • 貼片按鍵 x1
  • LED 指示燈 x4
  • THT USB 微型端口 x1
  • 鋰離子電池 3.7V 2600mah
  • 母頭針 Con40 x1(或使用兩個(gè) CON20 針)
  • 撥動(dòng)開(kāi)關(guān) x13
  • 樹(shù)莓派 3B+ 型
  • 4 英寸 PAL 顯示器(從 CAR MONITOR 中回收)
  • 3D打印身體
  • DC 筒式千斤頂
  • 5V 桶形適配器(用于為鋰離子電池充電)

上一版

?
?
?
?
1 / 2
?

以前,我制作了 PALPi V1,它的內(nèi)部規(guī)格與此控制臺(tái)相同,但它很厚且握起來(lái)不舒服。

PALPi Lite 是改進(jìn)版,現(xiàn)在比原來(lái)的 V1 更纖薄,握持舒適。

入門(mén)

?
?
?
?
1 / 2
?

我首先在 fusion360 中設(shè)計(jì)了一個(gè)纖薄的盒形機(jī)身,并以基本的 PCB 形狀作為參考。

完成設(shè)計(jì)后,我導(dǎo)出了 PCB 的 DWG 文件,這樣我就可以將其導(dǎo)入我的 PCB 套件中,為 PCB 制作輪廓并將開(kāi)關(guān)放置在指定的位置。

計(jì)算框

我使用 RECALBOX OS 來(lái)運(yùn)行這個(gè)設(shè)置。

?

為什么選擇 Recalbox 操作系統(tǒng),為什么不選擇 Retro Pi 或其他操作系統(tǒng)?

好吧,這里的答案很簡(jiǎn)單,recalbox 是一個(gè)易于使用的操作系統(tǒng),預(yù)裝了很多免費(fèi)游戲。

此外,它很小,可以在低規(guī)格的樹(shù)莓派系統(tǒng)上運(yùn)行。

就像我的情況一樣,我使用的是具有 1GB 內(nèi)存的 Rpi Model 3B+。

它不完全是一個(gè)強(qiáng)者,但它可以處理一些復(fù)古游戲而不會(huì)出汗。

安裝它也很容易

  • 下載 Raspberry Pi 成像器。
  • 為您的設(shè)備選擇正確的操作系統(tǒng),即 RecalBox
  • 選擇您的系統(tǒng),即 Rpi Model 3B
  • Raspberry pi imager 將完成您在存儲(chǔ)卡上下載和安裝 RecalBox 的工作。

安裝RecalBox 操作系統(tǒng)后,您需要使用鍵盤(pán)插入 Raspberry pi 設(shè)置,因?yàn)榈谝淮螁?dòng)總是需要鍵盤(pán)。

啟動(dòng)整個(gè)設(shè)置后,RecalBox 就像一個(gè)普通的模擬器一樣工作。

PCB設(shè)計(jì)

poYBAGKhzVWAYBaQAACR1hGr52k793.jpg
?

設(shè)計(jì)過(guò)程中的障礙之一是如何使用 3.7V 電源為 Raspberry Pi 和 Screen 供電

為此,我使用了 IP5306 的電源管理 IC。

它是一種升壓轉(zhuǎn)換器 IC,具有一系列功能,包括在過(guò)充電和過(guò)放電期間對(duì)電池進(jìn)行低切和高切以及電池電量指示器。

它可以輸出 5V 2A 足以滿足我們的設(shè)置。

pYYBAGNYvL2AQEszAAG2__-Mso0625.jpg
?

我從它的數(shù)據(jù)表中獲取了它的最小設(shè)置,并準(zhǔn)備了一個(gè)帶有開(kāi)關(guān)的電路板以及電源管理 ic 設(shè)置,該設(shè)置可以提升鋰離子電池為 Raspberry pi 和顯示器供電。

pYYBAGNYvMOAUOC5AAQHzT5-2ng543.png
?

完成原理圖后,我將原理圖轉(zhuǎn)換為 PCB 文件并開(kāi)始布局,首先使用早期的 PCB 輪廓作為參考,將開(kāi)關(guān)放置在其位置。

PCBWAY

我為這個(gè)項(xiàng)目使用了 PCBWAY PCB 服務(wù)。我首先在PCBWAY的報(bào)價(jià)頁(yè)面上傳了這個(gè)項(xiàng)目的Gerber文件。

?

我選擇黃色阻焊層和白色絲印,沒(méi)有特殊原因選擇黃色阻焊層,我只是想看看黃色的PCB。

?

我在一周內(nèi)收到了 PCB,PCB 質(zhì)量非常好,這個(gè) PCB 很小,我喜歡這些 PCB 的質(zhì)量沒(méi)有因?yàn)閿?shù)量或尺寸而受到影響。

PCBWAY,你們搖滾。

查看PCBWAY服務(wù),以更低的成本獲得出色的 PCB 服務(wù)!

部件

董事會(huì)的組裝過(guò)程主要包括三個(gè)步驟

  • 錫膏點(diǎn)膠工藝
  • 取放過(guò)程
  • 熱板回流
  • 測(cè)試
  • 添加通孔組件

錫膏點(diǎn)膠工藝

?

現(xiàn)在第一步是在每個(gè)元件焊盤(pán)上逐個(gè)添加焊膏。

要涂抹焊膏,我使用的是帶有寬注射器的焊膏分配針,我使用的焊膏是由 63% 錫和 37% 鉛組成的普通焊膏。

拾取和放置過(guò)程

?

應(yīng)用焊膏后,我們繼續(xù)下一步,將組件添加到指定位置。

我使用 ESD 鑷子將每個(gè)組件放置在適當(dāng)?shù)奈恢谩?/font>

熱板回流焊接工藝

?

在“Pick & Place Process”之后,我小心地將整個(gè)電路板抬起并放在我的DIY SMT Hotplate 上。

熱板將 PCB 從下方加熱到焊膏熔化溫度,一旦 PCB 達(dá)到該溫度,焊膏就會(huì)熔化,所有組件都焊接到它們的焊盤(pán)上,我們抬起 PCB,然后將其放置在較冷的表面上一點(diǎn)點(diǎn),以冷卻PCB的熱量。

測(cè)試板

?
?
?
?
1 / 2
?

回流焊后,PCB 部分完成。我們首先需要測(cè)試 IP5306 設(shè)置是否正常工作。

為了檢查我是否在輸入端和電池端添加了電線,然后我將輸入端與 USB 微型分線器連接,電池端與面包板上的 3.7V 鋰離子電池相連。

?

然后我們通過(guò)按下 PCB 上的 SMD 按鈕打開(kāi) IP5306 設(shè)置,這樣做將啟動(dòng)電路,LED 電量計(jì)將顯示電池百分比。

然后我們測(cè)量 IP5306 設(shè)置輸出兩端的電壓,該電壓應(yīng)為 5V。

?

最后,我們通過(guò) USB 微型端口連接一個(gè) 5V 2A 充電器(這是為電池充電),指示燈 LED 將開(kāi)始按順序閃爍顯示已充電多少電池。

檢查上述幾點(diǎn)后,我們的電路正在工作,現(xiàn)在我們可以繼續(xù)下一步,即添加剩余的 THT 組件

添加 THT 組件

?
?
?
?
1 / 3
?

THT 組件包括 20 個(gè)排針連接器 x 2 和 13 個(gè)觸覺(jué)開(kāi)關(guān)。

首次啟動(dòng)

?

在進(jìn)入主程序集之前,我們首先需要首次啟動(dòng) Rpi。

此時(shí),它沒(méi)有啟用 PAL 端口或啟用 GPIO 按鈕。

為了啟用它們,我們首先將 Pi 與 HDMI 電纜和鍵盤(pán)以及 5V 2A 穩(wěn)定電源(智能手機(jī)適配器)連接起來(lái)。

我們啟動(dòng) Recalbox 并轉(zhuǎn)到啟用 WIFI 的網(wǎng)絡(luò)設(shè)置。

編輯部分配置文件

?
  • 在你的電腦上打開(kāi) Win SCP,在上面輸入樹(shù)莓派的 IP 地址,用戶名是root,樹(shù)莓派的密碼是recalboxroot。
  • 去 recalbox>share>系統(tǒng)>recalbox.conf
  • 對(duì)于啟用 GPIO 按鈕,我們只需要在下面的部分中更改兩件事。
poYBAGNYvMaAPO2CAACRwax538c044.png
?

設(shè)置controller.gpio.enabled = 1 (之前為 0)并將controller.gpio.args.map=1, 2更改controller.gpio.args.map=1 (2 是第二個(gè)玩家控件)

  • 只需根據(jù)我的更改您的默認(rèn)設(shè)置,然后重新啟動(dòng)整個(gè)設(shè)置,然后 BANG,我們的 Recalbox 設(shè)置將使用按鈕。
pYYBAGNYvMiAAWuQAABiTl_aNlI320.jpg
?

此外,這是按鈕的 GPIO 映射。開(kāi)關(guān)將每個(gè) GPIO 與 GND 連接起來(lái),這就是 RPI 注冊(cè)按鈕 Tap 的方式。

主組件

?
?
?
?
1 / 6
?
  • 主要組裝包括首先將電路板添加到 3D 打印主體。
  • 然后我們將樹(shù)莓派的 PAL 輸出添加到主電路中,并將樹(shù)莓派放在電路板上。
  • 然后我們將屏幕添加到主機(jī)上,并將其 PAL 端口連接到樹(shù)莓派的 PAL 端口,VCC 連接到 VCC,GND 連接到 GND。
  • 最后,我們添加熱膠將屏幕固定到位。
  • 然后我在 SMD 按鈕上并聯(lián)了一個(gè)外部觸覺(jué)開(kāi)關(guān),這個(gè)觸覺(jué)開(kāi)關(guān)用于打開(kāi)或關(guān)閉游戲機(jī)的主電源。我將觸覺(jué)開(kāi)關(guān)焊接在性能板上。
  • 然后我們將鋰離子電池添加到電路的電池側(cè)。

總裝

?
?
?
?
1 / 6
?
  • 為了完成這個(gè)設(shè)置,我在輸入端添加了一個(gè)桶形直流插孔,這樣我就可以用 5V 充電器為這個(gè)設(shè)備充電。
  • 我用熱膠將桶形千斤頂和鋰離子電池固定在原位。
  • 然后我將觸覺(jué)開(kāi)關(guān)粘在 3D 打印主體的一側(cè)。
  • 最后,我用四個(gè) M2 螺絲將底蓋加到機(jī)身上,我們的復(fù)古游戲機(jī)就可以開(kāi)始搖滾了。

結(jié)果

?

?

?

這是這個(gè)內(nèi)置的結(jié)果,一個(gè)完整的手持游戲機(jī),幾乎可以運(yùn)行任何舊游戲,從 PS1 到 atari 游戲機(jī)。

聲音呢?

?
?
?
?
1 / 3
?

這個(gè)控制臺(tái)沒(méi)有內(nèi)置的揚(yáng)聲器設(shè)置來(lái)輸出音頻但是,我們使用的是 Raspberry Pi Zero W,它有 BT 和 WIFI 板載,這意味著我們可以連接任何 BT 揚(yáng)聲器并以其原始音頻玩游戲。

  • 為此,我們進(jìn)入設(shè)置菜單 > Bt 控制器并添加一個(gè)新的 Bt 設(shè)備。
  • 配對(duì)它,Bt 系統(tǒng)就會(huì)啟動(dòng)。

至于聲音,我使用的是我之前制作的Jack O lantern Bt 揚(yáng)聲器,您可以從這里查看。

在其上添加游戲

?
?
?
?
1 / 2
?

這是一個(gè)開(kāi)源復(fù)古游戲模擬器,這意味著我們可以從任何游戲系統(tǒng)添加任何舊游戲并在此設(shè)置上運(yùn)行它們!

我們首先需要下載您想在此游戲機(jī)上玩的任何游戲的自定義 ROM。例如,我下載了精靈寶可夢(mèng)翡翠。然后我們首先需要將 Recalbox 連接到我們的 WIFI 路由器。

poYBAGNYvMuADiSRAALELzAxxVE427.png
?
  • 我們打開(kāi) WinSCP 并在上面添加我們的 Recalbox IP 地址以及用戶名root,pi 的密碼是recalboxroot。
  • 轉(zhuǎn)到此菜單recalbox>share>rom,它包含所有包含游戲 ROM 的模擬器文件夾,我想在其中添加 pokemon Emeral,它在 Gameboy Advance 上運(yùn)行,所以我不得不將其 ROM 文件復(fù)制粘貼到 GBA 文件夾中。
  • 現(xiàn)在重新啟動(dòng)您的樹(shù)莓派設(shè)置并打開(kāi) GBA 模擬器菜單,您將看到新添加的游戲。

結(jié)論

?
?
?
?
1 / 2
?

此設(shè)置有效,并且在現(xiàn)實(shí)世界中 100% 實(shí)用。幾天之內(nèi),我在這件事上玩了 10 多個(gè)小時(shí)。

我發(fā)現(xiàn)的一個(gè)問(wèn)題是電池容量不夠,所以我在現(xiàn)有電池的同時(shí)又增加了一個(gè) 2600mAh 電池。這增加了它的備份時(shí)間。

此外,一般來(lái)說(shuō),Raspberry Pi Zero 的功能不足以運(yùn)行 PS1 游戲,這很糟糕,一種選擇是超頻 CPU 并在其上添加散熱器以解決發(fā)熱問(wèn)題。

更持久的解決方案是使用 New Raspberry Pi Zero W2 進(jìn)行更改,或者獲得具有更多 RAM 的 Raspberry Pi 4。

最初我想使用計(jì)算模塊,但由于它不可用,我無(wú)法獲得一個(gè)。

這就是今天的人們,感謝PCBWAY支持這個(gè)項(xiàng)目!

查看PCBWAY ,以更低的成本獲得出色的 PCB 服務(wù)。

我很快就會(huì)帶著一個(gè)新項(xiàng)目回來(lái)!

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)