女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PiGRRL 2的制作

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-27 10:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

PiGRRL 2的制作

Raspberry Pi Retro Game Console

該項目采用PiGRRL的原始概念,并使用Raspberry Pi 2使其功能更強大。它的大小大致相同,但具有更多按鈕(D-Pad,A,B,X,Y,L,R,暫停和開始)。 )和PiTFT上的四個額外按鈕。它帶有一個小型音頻放大器和揚聲器,因此您可以享受8位效果的清脆聲音。

更易于構建!

通過此更新,我們確實希望使其易于構建。通過制作定制的游戲手柄PCB,我們已將構建時間大大減少了一半。 Justsolderin位于按鈕和游戲手柄PCB的IDC盒接頭中-不再需要繁瑣的按鈕接線!

該項目面向初學者,但仍然是一個大項目。本指南將引導您完成所有必要的步驟,以接線,組裝和構建您的第一個Raspberry Pi游戲機。它確實需要大量的焊接,鍍錫線和良好的肘部潤滑脂,但不要氣!!如果您致力于此項目,那么只需要一個周末即可完成。

Adafruit零件

Raspberry Pi 2或Raspbery PI 3

2.8“ PiTFT Plus

PiGRRL游戲手柄PCB

PowerBoost 1000c

2500mAh電池

PAM8302 2.5W音頻放大器

迷你金屬揚聲器

40pin GPIO帶狀電纜

滑動開關

10x6mm + 2x12mm觸摸按鈕

1x2by20引腳IDC盒接頭

工具和耗材

3D打印機+燈絲

烙鐵+焊料

30AWG + 26AWGWire

助力第三手/偏癱

熱縮

膠水/安裝釘

剝線鉗/切割器

銼刀/愛好刀

14x#4-40 3/16機螺釘

6x#2-56 3/8機螺釘

# 4-40螺絲釘p

電路圖

有線連接

上圖描述了電源,音頻和游戲手柄。以此為組件布線的參考。請注意,電線的長度和組件的位置并不完全是電路的樣子-只是顯示連接的示意圖。

2.8“ PiTFT連接到Raspberry Pi的GPIO接頭。GPIO帶狀電纜插入PiTFT的GPIObreakout并連接到PiGRRL游戲手柄PCB。

PowerBoost 1000cPAM8302安培

5VVIN

GNDGND

3D打印

材質選項

大寫字母,小寫字母和肩膀安裝座應使用PLA,ABS或其他硬塑料印刷。我們建議使用PLA以最大程度地減少翹曲。 ABS和其他細絲需要加熱床。

零件

下載零件并相應地打印出來-有關材料的建議,請參考下表。如果您無權使用3D打印機,請使用3DHubs.com之類的服務將其發送給您。

下載STL

下載源代碼

尺寸

頂部– 141mm x 91mm x 18mm(5.55in x 3.85in x 0.71in)

底部– 141mm x 91mm 16mm(5.55in x 3.85in x 0.63in)

pigrrl2-top.stl案件頂部PLA/ABS

pigrrl2-bot.stl案件底部PLA/ABS

腳踏按鈕.stlPiTFT顯示按鈕Ninjaflex/TPE

dpad.stl游戲手柄的D-PadNinjaflex/TPE

action-btns.stl游戲手柄的A,B,X和Y按鈕Ninjaflex/TPE

pause-start.stl暫停和開始按鈕用于游戲手柄Ninjaflex/TPE

shoulder-btns.stl左和右肩膀按鈕的按鈕Ninjaflex/TPE

shoulder-mount.stlL和R肩鈕的安裝板。PLA/ABS

點擊螺絲孔

在零件完成打印后,您需要在帶有螺絲孔的支架上敲擊以創建用于安裝的螺紋使用#4-40和#2-56尺寸的絲錐或使用機器螺釘。

小心點擊從頂部進行插接-為防止刺穿表面,請 DONOT 穿過插接器。注意不要太快或用力敲擊,以免損壞支架。

測試配件開口

使用一把業余刀將打印中多余的部分清除。將組件放在支座上,以查看安裝孔是否對齊。查看portcutouts是否在正確的位置。如果沒有,請使用歸檔工具將其打開。

FinishingParts

您可以通過使用諸如Smooth-On的XTC-3D之類的環氧樹脂來平滑零件。要完成表面處理,請等待其干燥并打磨下來。應用填充底漆和彩色的噴涂面漆,使其更加光滑。

軟件

下載并刻錄RetroPie

游戲仿真由名為 RetroPie 的軟件包處理。這是一個完整的Linux發行版,專門用于在Raspberry Pi上運行經典游戲。

從RetroPie網站下載當前版本,然后使用Etcher或類似軟件將其寫入SD卡。

然后,我們將進行一些修改以針對PiGRRL的按鈕和小顯示屏進行調整。

設置將需要 HDMI監視器, USB鍵盤和網絡連接( WiFi 》或以太網)。最好在 之前將Pi封裝在PiGRRL外殼中。如果周圍有備用的Raspberry Pi板,這是一個理想的選擇……您可以在該系統上準備軟件,然后將卡移至PiGRRL 2。

設置RetroPie

將RetroPie卡插入您的Pi,連接顯示器和鍵盤(如果是網絡連接,則連接以太網),然后通過USB電源為系統供電(通??梢允褂肬SB電話充電器或有源USB集線器)。系統將自動重新啟動一次(需要使用它來利用整個SD卡),然后在第二次啟動時,系統會要求配置游戲控件…

PiGRRL按鈕不起作用然而; 。對于初始設置,使用USB鍵盤選擇D-pad方向(箭頭鍵),開始,選擇,A和B鍵。除此之外,只需按住空格鍵或其他鍵即可跳過該項目。不用擔心,組裝完成后,我們將在以后重新進行鍵盤映射!完成后,您將看到一個名為 Emulation Station 的圖形界面,您可以在其中選擇游戲和其他選項。

讓我們在網絡上獲取此Raspberry Pi 強》第一。如果使用以太網,則只需插入一個簡單的問題。如果是WiFi,請從EmulationStation主屏幕上,使用您分配為“ A”按鈕的任何鍵來訪問RetroPie設置。您會在此列表中看到 WIFI :

在這里您可以選擇您的WiFi網絡名稱并輸入密碼。它不是很漂亮,但是可以完成工作。

完成后選擇“退出”以返回EmulationStation用戶界面…

啟用網絡連接后,我們現在可以訪問PiGRRL 2體驗所需的其余軟件。有幾種方法可以做到這一點……

最佳:使用 ssh 終端客戶端登錄處的Raspberry Pi retropie.local

建議您這樣做,因為您可以復制并粘貼以下命令。默認名稱和密碼分別為“ pi”和“ raspberry”。

或:按“ F4”退出EmulationStation以顯示命令行提示符(有效,但是您可以‘將需要精確鍵入這些命令)。

安裝PiTFT(fbcp)支持

第一個序列為PiTFT顯示配置系統:

下載:文件

復制代碼

cd

sudo curl https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/pitft-fbcp.sh 》pitft-fbcp.sh

sudo bash pitft-fbcp.sh cd

sudo curl https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/pitft-fbcp.sh 》pitft-fbcp.sh

sudo bash pitft-fbcp.sh

PiGRRL 2”選項,可設置各種系統參數以匹配該項目。

回答“ 否” 。..

安裝Keypress(復古游戲)支持

讓我們來處理第二個腳本,可以使用PiGRRL按鈕:

下載:文件

復制代碼

cd

curl https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/retrogame.sh 》retrogame.sh

sudo bash retrogame.sh cd

curl https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/retrogame.sh 》retrogame.sh

sudo bash retrogame.sh

再次,選擇“ PiGRRL 2”選項。完成后,立即,您將在出現提示時重新啟動。

重新啟動后,HDMI監視器可能會顯示“無信號”消息。這個是正常的。并非所有的顯示器都可以處理我們使用的分辨率設置。

此外,將系統與PiTFT和控件組裝在一起后,您需要重新-進行控制器設置。這可能要等到所有情況都裝好為止。

在EmulationStation主屏幕中,按分配給“開始”按鈕的任何鍵,以訪問主菜單。菜單。您將在此處找到“配置輸入”的一個選項。

現在使用PiGRRL按鈕而不是鍵盤來重新進行控件設置過程。分配D-pad方向,“開始”和“選擇”按鈕,A,B,X和Y。對于其他操作,請按住某個鍵或按鈕以跳過它。

上載ROM

RetroPie設置頁面上有關如何上傳ROM的Wiki:

Retropie-上載ROM

退出ROM

Retropie更改了退出ROM/乳化器的方式。按住暫停和開始按鈕的同時退出。

重新映射控件

按鈕已預先映射,可與NES和SNES模擬器一起使用。如果要重新映射控件,則需要修改/boot中的 retrogame.cfg 文件。

確保已為Wifi配置Raspberry Pi。打開終端并SSH進入Pi。 (默認用戶名: pi 密碼: raspberry )

然后按照Retrogame教程以您喜歡的方式進行設置!

測試控件

如果您登錄(通過SSH或F4 Shell),您可以通過運行 evtest 然后選擇1(或任何編號為 retrogame 的數字)來準確查看檢測到哪些按鍵:

請確保每個按鍵都能工作并匹配下表!

默認控件

下面是設置為GPIO的控件的表。如果您在更改某些內容時需要還原,請使用此參考。

左Pin 7GPIO 4

UPPin 36GPIO 16

RIGHTPin 35GPIO 19

DOWNPin 37GPIO 26

SELECT引腳29GPIO 5

STARTPin 31GPIO 6

APin 8GPIO 14

BPin 10GPIO 15

XPin 38GPIO 20

YPin 12GPIO 18

LPin 32GPIO 12

R引腳33GPIO 13

游戲手柄

PiGRRL游戲手柄設計

游戲手柄是在EagleCAD中設計的,可以下載并修改。

PiGRRL Gamepad PCB現在有貨!

PiGRRL-ButtonPCB.zip

Oshpark項目

PiGRRL游戲手柄PCB

讓我們通過將游戲手柄放在一起開始組裝。收集10個6mm的觸覺按鈕和一個40pin的IC盒接頭。

InstallIC Box Header

插入盒標題插入游戲手柄PCB背面標有pin的標題中。確?!叭笨凇遍_口指向“標題”標簽。通過在側面增加固定釘將其固定到位。現在我們可以將PCB固定在Panavise上,以在焊接時提供幫助。

焊接IC盒接頭

翻轉游戲手柄PCB在上方,因此插頭的引腳朝上。現在加熱烙鐵并將焊料施加到插頭的40個引腳中的每個引腳上。確保焊點干凈,沒有冷焊點或斑點。它們應該看起來像好時的吻。

Prep 6mm觸覺按鈕

為便于將按鈕插入PCB,請使用一對平口鉗將每個按鈕的四根引線弄直。

安裝6mm觸覺按鈕

將每個按鈕插入游戲手柄PCB上的通孔位置。安裝完成后,將您的手放在按鈕上,并向內彎曲每根引線,以便它們“咬合”到PCB上-這將有助于將它們固定到位。

如果您正在使用彈性按鈕,則仍然可以使用它們,但是它們不會坐下來完全平坦。沒關系,只要讓它們盡可能平整即可!

游戲手柄PCB上的焊接按鈕

將游戲手柄PCB固定到Panavise上并焊接按鈕。確保焊點像在IC盒接頭的插針上一樣干凈。

焊接的游戲手柄PCB

這就是焊接的游戲手柄的外觀。干凈又有光澤!

點擊游戲手柄PCB的安裝孔

現在是時候敲擊游戲手柄PCB的安裝孔了。我們需要在每個孔上創建螺紋,以便更輕松地將其安裝到外殼上。您可以使用#4-40尺寸的絲錐工具或#4-40機螺釘來執行此操作,只需確保盡可能直地固定即可。

PiTFT顯示器

GPIO#18-LED背光

翻轉2.8“ PiTFT顯示上方并找到具有標簽#18的焊盤。我們需要剪切此跡線以正確使用GPIO 18(Y按鈕已連接到此GPIO)。默認情況下,當GPIO 18為觸發接地,將禁用顯示屏上的LED背光-在此處剪切軌跡將禁用該功能。

div》 Cut Trace#18

用一把業余刀在兩個墊子之間劃痕,并確保它足夠深以完全破壞痕跡。

這幾乎就是我們所需要的做到PiTFT顯示器!

PiCable

PiCable調整大小

在此部分中,我們將調整PiCable,因此一旦安裝在機箱內就更易于管理。它是一些可選的-您可以跳過它,但是如果在關閉外殼時發現空間太緊,則可能需要調整PiCable的尺寸。

帶狀電纜的長度為152.4mm(6“),但我發現將其縮短到108mm恰好適合我們所需的長度。

測量,標記和剪切帶狀電纜

使用一對卡尺或卷尺獲得所需的長度,并標記帶狀電纜-帶,標記或其他。

剪切電纜

將電纜一分為二,將較長的一端放在一邊,并保持較短的一端方便的一端-我們需要從其末端移除連接器

卸下連接器

仔細查看連接器的底部。您會在每側附近看到兩個小孔?,F在看看側面。您會看到連接器的夾子固定在一個槽口中。此處的目的是將夾子從槽口推開,以便我們可以從連接器頂部固定。您可以將諸如針之類的小而尖的東西插入孔中,并將夾子從槽口中推開,同時將頂部從連接器中拉出。釋放夾子后,小心地將頂部拉出。

請慢慢進行-小心不要弄斷剪輯!

果皮連接器上的電纜

從連接器上卸下頂部,然后小心地將帶狀電纜從連接器上剝下。您應該剩下頂部和母連接器。您可以丟棄帶狀電纜。

緩慢剝下帶狀電纜-如果發現金屬屑,請小心地將其推回連接器中。

將連接器安裝到縮短的帶狀電纜上

從較早的地方抓住較長的帶狀電纜,并將切口端放在頂部-帶狀電纜應恰好適合頂部的凹槽?,F在抓住母連接器,然后將頂部插入回去。確保箭頭/三角形標記與帶狀電纜的側面與單根白色電線對齊。將這兩部分壓在一起,并確保夾子完全適合連接器的側面。

Mash頂部連接器

除非您非常堅強,否則您將無法將頂部壓回到連接器上,因為很難用尖的牙齒。最簡單的方法是使用橡膠槌將碎片粉碎在一起。我建議在將連接器固定到位的同時在堅硬的表面(例如地板上)上進行此操作。在會話中盡可能直接點擊頂部,并注意不要在此過程中弄傷手指。如果一切順利,則連接器上的齒會刺穿帶狀電纜,并將兩部分合在一起。

div》 Pi帶狀電纜變短

就可以了!縮短的Raspberry Pi帶狀電纜。我知道一點點技巧-但這確實確實使完成案件后的結案更加容易。

放大器和揚聲器

預備PAM8302放大器

將放大器固定在一對幫助第三手的地方。使用烙鐵頭加熱焊料,然后將其施加到 VIN , GND , A + , A – , + 和 – 引腳。

測量放大器和揚聲器的導線

我們需要兩條30AWG導線將揚聲器連接到放大器。我們建議使用有機硅涂層絞線。每根電線的長度約為9厘米。您不必使用其他有色電線,但我們建議您使用它來區分它們。

帶狀和錫線

使用一對剝線鉗從每根導線的尖端去除約4毫米的絕緣層。為了防止電線的尖端磨損,請使用烙鐵的尖端涂抹焊料。您可以將電線的尖端捆扎在一起,并使用一對輔助的第三只手同時對尖端進行鍍錫。

連接電線到揚聲器

拔下連接到揚聲器的電線,它們太短了。我們需要將剛剛準備好的新導線連接到揚聲器的焊盤上。將揚聲器固定到助聽的第三只手上-由于上面有一塊磁鐵,我們可以將其粘貼到一個抓斗臂上。參考照片以查看正(右墊)和負(左墊)。接下來,在一條熱縮管上滑動以將兩根導線組合在一起。

將電線連接至放大器

將放大器重新固定在幫助的第三只手上,將揚聲器的正極線焊接到放大器的正極輸出引腳上,然后將負極線焊接到負極輸出引腳上?,F在我們可以繼續進行電源電路了。

電源電路

Prep PowerBoost 1000C

將PowerBoost固定到一對幫助第三只手。將焊料涂在以下引腳上:正極(+),負極(–), EN , GND , G 和 5V 。

table》

連接的放大器,揚聲器和PowerBoost 1000C

現在,我們的放大器和揚聲器已連接到PowerBoost 1000C。/p》

測量PowerBoost和Amp的電線

我們需要大約3cm長的30AWG導線將Amp連接到PowerBoost 1000C。使用剝線鉗從每個尖端去除約4mm的絕緣層,然后在其上鍍錫?,F在,將放大器固定到幫助的第三只手上,并將導線焊接到 Vin 和 Gnd 引腳上。

將Amp連接到PowerBoost 1000C

在一塊熱縮套管上滑動連接到 Vin 和 Gnd 引腳的電線。接下來,將PowerBoost 1000C固定在幫助的第三只手上。將放大器的 VIN 線焊接到PowerBoost的 5V 引腳上。然后,將 Gnd 導線從放大器焊接到PowerBoost 1000C上的 G 引腳上。

測試適合的電源開關

下一步,我們需要將滑動開關連接到PowerBoost 1000C。首先,我們應該進行測試裝配,看看我們的開關是否可以裝入外殼中。將開關插入底盒的開關切口中。一直按下。如果太緊,可以使用歸檔工具將其打開。

Prep滑動開關

刪除滑動開關的支腿之一。將開關固定到幫助的第三只手上,然后將焊料涂到其余兩個腿上?,F在,我們需要兩根新的30AWG電線,其長度在7厘米左右。

將電線連接到交換機

將兩根電線焊接到兩根滑動開關的導線。在每個端子上添加幾根熱縮管以使其絕緣。

將開關連接到PowerBoost 1000C

現在,我們需要將這兩根線焊接到的 EN 和 GND 引腳上PowerBoost。極性在這里無關緊要??梢陨院髮㈤_關安裝在您喜歡的位置(即,向上位置為ON,向下位置為OFF,如果您也向上!)。

有線電源電路

現在,我們的功放,揚聲器,PowerBoost和滑動開關都已接線并已連接。現在是休息或繼續的好時機!

Pi Audio

Rasp Pi Audio的預接線

將放大器連接到在Raspberry Pi 2中,我們需要兩根電線,將兩根30AWG電線切成10厘米長。

Prep Raspberry Pi音頻引腳

在Raspberry Pi 2 PCB的底部,找到音頻插孔并檢查連接到該組件的三個引腳。

記下突出顯示引腳的兩個圓圈。左引腳(藍色)將連接到放大器的負極引腳,而右引腳(紅色)將連接到正極引腳。不需要對中間的引腳進行鍍錫(忽略照片中的鍍錫)。

將烙鐵的尖端放在引腳上,并施加少量的焊料。

span》

將電線連接到Raspberry Pi

將新導線焊接到Raspberry Pi底部的引腳上。負極(藍色)線連接到左引腳,而正極(ed)線連接到右引腳。

將導線連接到放大器

將負極(藍色)導線連接到放大器的A–引腳,將正極(紅色)導線連接到放大器的A +引腳。

音頻連接混亂?您可能會注意到上面照片中的音頻連接已保留。這張照片是為Pi 1 Model B +(不是2或3)設計的。如果您使用的是Pi 2或3,請務必遵循第一組照片。如果使用的是Pi 1 Model B +,請參考上面的照片。

肩膀按鈕

Prep 12mm TactileButtons

下一步,我們需要準備兩個肩膀的L和R按鍵有12毫米的按鍵。用平口鉗將腿弄平,使腿部指向照片中的位置。將按鈕固定在一對幫助的第三只手上,并在每條腿上涂上焊料以對其進行鍍錫。

Prep肩膀紐扣線

我們需要兩組線(共四根)來測量約14厘米長。從每根電線上剝下并鍍錫的尖端,然后將它們穿過一大塊熱縮管。

span》

將電線連接到按鈕

將焊錫絲連接到每個按鈕的腿上-與以前一樣,用輔助的第三只手為您提供幫助。這些按鈕的極性無關緊要,但是您可以參考照片。

肩鍵

好的,現在我們已經準備好肩鍵,并準備將其連接到游戲手柄PCB中。下一頁將進行構建的最終連接。

最終連接

Gamepad PCB的預接線

現在我們需要連接我們的游戲手柄PCB連接到PowerBoost 1000C。我們需要兩個長度約為14厘米的26AWG(比我們到目前為止使用的30AWG厚)。像以前一樣,剝去并鍍上每根電線的末端。然后,讓我們穿上一條較長的熱縮管,以使兩根導線保持在一起。

游戲手柄PCB上的電源引腳

在游戲手柄PCB上找到電源標簽,并記下 5V 和 GND 引腳。翻轉游戲手柄PCB并將其固定到Panavise上,以將其固定到位。在兩個引腳上涂焊料,并在我們的26AWG兩條導線中涂焊料。使用照片來參考要走的電線(右紅色,左白色)。

將肩部按鈕連接到游戲手柄PCB

在游戲手柄PCB的另一側找到標有保險杠的引腳。從底向上參考照片,針腳的順序為: L按鈕, R按鈕,地面,地面。熟悉引腳順序后,即可通過12毫米觸覺按鈕焊接導線。

將游戲手柄PCB連接到PowerBoost 1000C

現在,我們可以將連接到游戲手柄PCB的電源引腳的兩條線焊接到PowerBoost的電源輸出引腳上。游戲手柄的5V電線連接到PowerBoost的正極,而游戲手柄的接地線連接到PowerBoost的負極。

最終接線組件

好的,現在我們所有的電線都已連接好了!我們的組件已連接,我們準備將它們安裝到外殼上。在下一頁中,我們將完成構建!

測試組件

在開始將組件安裝到機箱之前,最好對所有組件進行測試。就像進行健全性檢查一樣,這可以確保我們的組件和接線都良好并且可以正常工作。繼續,然后將microSD卡插入Raspberry Pi中-確保已經安裝并加載了軟件。

排序完成后,將JST連接器從我們的電池插入PowerBoost 1000C。接下來,將Pi帶狀電纜插入PiTFT GPIO分支中,并將另一端連接到PiGRRL Gamepad。然后,將PiTFT放在Raspberry Pi上,然后向下按以將GPIO連接在一起,直到它們完全就位。

現在,您可以扳動滑動開關以接通電路電源。 PiTFT應該顯示啟動腳本并自動啟動RetroPi Emulationstation。測試DPad和按鈕以查看是否一切正常。加載ROM后,您應該會聽到音頻。如果未加載任何內容,請參考軟件頁面以上傳ROM(您應該能夠從“端口”部分啟動Quake)。

如果音頻不起作用或按鈕不起作用,要觸發,您將需要仔細檢查接線。如果您不確定如何使用萬用表檢查短路和連續性,可以在Adafruit論壇上發布任何特定問題,我們專門的工程支持團隊可以在其中幫助您解決問題。

如果在測試期間一切正常,則應該安全地關閉Raspberry Pi的電源并進入下一頁。

安裝組件

安裝2.8“ PiTFT

我們需要安裝到外殼上的第一個組件是顯示屏。在此之前,我們需要將PiTFT橡膠按鈕插入外殼。

現在將PiTFT按鈕執行器安裝到位,將PiTFT屏幕放置在外殼上,將安裝孔與支腳對齊。

td》

請勿將螺釘一直插入支架!

安裝游戲手柄PCB

接下來,讓我們將#4-40 3/8尺寸的機器螺釘固定到游戲手柄PCB角落的安裝孔中。將它們從PCB的頂部插入,以便它們僅從背面勉強突出。

現在,插入橡膠 D-Pad ,動作 按鈕和暫停/啟動執行器到頂部外殼的切口中。將游戲手柄PCB放在支架上,并用螺釘將它們對齊。緩慢地(小心地)將螺釘固定到支架中。但是,請勿將它們固定到底!只能將它們固定下來,直到它們足夠深到低于箱子的高度為止。請參考照片-如果螺釘插入得太遠,它們可能會突出到外殼表面。

連接Pi電纜

接下來,我們可以安裝Pi電纜以將Gamepad PCB連接到PiTFT顯示器。 Pi電纜的方向很重要,因此請參考照片并遵循標記。

已連接的PiTFT和游戲手柄

現在,我們的PiTFT顯示器和游戲手柄PCB已安裝到外殼上。按下PiTFT和Gamepad上的按鈕進行測試,看它們感覺是否良好。如果按鈕卡住,則游戲手柄不會與對峙狀態齊平。

安裝揚聲器

讓我們繼續前進,將揚聲器彈出盒中。將揚聲器放在帶有格柵的空腔上,然后向下按以將其卡入到位。導線應定位在一定的位置,以免妨礙拐角。

護肩按鈕安裝

下一步,我們需要將兩個肩部按鈕安裝到肩部安裝件上。為此,我們可以使用諸如E600或熱膠之類的粘合劑-但我發現使用固定釘效果很好(此外,如果我們第一次放置不正確,它會使其可調節)。在12mm按鈕的背面添加大頭釘,并將其定位在安裝部件上的兩個凹入的方形點上。按下它們以將其固定到位。

肩膀按鈕(續)

固定四個#2- 56 3/8插入肩部固定器。擰緊它們,直到勉強伸出支架為止-這將使安裝它更容易。接下來,將橡膠式肩部按鈕執行器插入底殼部分的切口中。

InstallShoulder Button Mount

將肩部支架放在底殼的支架上。確保螺釘與支座對齊-它們是特定于位置/方向的。對齊后,請小心地擰緊螺釘。在這里,您可以將它們完全固定。

安裝開關

現在是將滑動開關插入底盒的好時機。記下幻燈片的OFF位置,然后按自己的喜好安裝(我更喜歡向下為OFF,向上為ON)。

安裝Raspberry Pi 2

下一步,將Pi安裝到底殼。首先,讓我們將#4-40 3/8尺寸的機器螺釘固定到底殼部件背面的兩個安裝孔中。像以前的安裝支架一樣,擰緊螺釘,這樣它們就幾乎不會穿過支架的頂部。然后,將Pi放在支架上,并將螺釘與安裝孔對齊。固定到位后,將螺釘完全固定到與外殼表面齊平。

安裝PowerBoost 1000C

我們需要兩顆#4-40 3/8機螺釘將PowerBoost安裝到機箱上。將螺絲固定在PowerBoost的兩個安裝孔上-這會產生螺紋。制作完成后,將PowerBoost放在支座上(靠近中心底部)。將螺釘固定到支座上,將PCB固定到位。請勿完全擰緊這些螺釘,直到它們深入到機箱的高度為止-與其他組件類似。

安裝放大器

將單個#4-40 3/8機器螺釘插入并固定到放大器PCB的安裝孔中(應該是最接近Adafruit徽標的孔)-這將有助于創建然后將PCB放在支架上并將其向下打孔以將螺釘固定到支架中。

測試PowerBoost電路

抓住脂質電池,并將JST連接器插入PowerBoost 1000C上的JST端口。撥動滑動開關,看電路是否工作!藍色LED指示電池已充電并且電路已接通電源。

如果LED不點亮,則說明PowerBoost損壞或短路。您必須使用萬用表仔細檢查接線是否短路。如果您有任何問題或疑問,請將其發布在支持論壇上,網址為http://forums.adafruit.com/

安裝鋰電池

現在我們可以安裝2000mAh鋰電池。 PiTFT顯示器后面就是一個不錯的選擇。為了將其固定在適當的位置,我們可以使用一塊紙膠帶。嘗試使其與PiCable保持緊密聯系。像在照片中一樣,將其放置在靠近右側的位置,以避免與Pi中的某些組件相交。

快完成了!

在下一頁中,我們將關閉此案例完成構建!

將其關閉!

加入零件

現在該關閉它們了。在此之前,請確保所有電線都在外殼內。電線應整齊地卷起,并且不要與任何組件扭結。將頂部和底部連接在一起并將底部按在一起。他們應該團結起來。然后,檢查邊緣,看是否一切就緒-沒有電線伸出。如果看起來不錯,請開始將頂部區域并攏-慢慢地。如果您無法將頂部擠壓在一起,則電池可能會受到干擾-請務必檢查并確保其不受任何組件的影響。

底部螺釘

底部有兩個點特征沉頭孔支腳-插入#2-56 3/8機螺釘并將其完全固定。

插入microSD卡

最后,如果尚未插入,請插入microSD卡。您應該已經將PiGRRL映像刻錄到了SD卡上。如果不是,請立即進行操作!

完成的構建!

Hazzah ! PiGRRL 2游戲機終于準備就緒,可以玩了!打開它,RetroPie/Emulationstation應該會自動啟動。這些按鈕已預映射到預期的控件。請參考“軟件”頁面以上傳ROM和重新映射控件。

與我們共享您的創建

如果您構建了PiGRRL 2,我們很樂意看到它并與社區分享!將amake發布到thingiverse項目頁面上,并使用#PiGRRL2標簽在Instagram或Twitter上共享。

故障排除

按鈕不起作用,情況很奇怪

請確保沒有將Pi電纜向后插入,可以使用萬用表檢查在為Pi通電時這些電壓是否正確:

音頻問題

給Pi上電時聽到奇怪的聲音嗎?電池可能處在壞點,可能會干擾音頻插孔。如果您從底殼背面的Pi上卸下了安裝螺釘,則可以在仍通電的情況下將其分開。

一旦分開,請重新放置電池并仔細聽噪聲。將電池放置在噪聲不太明顯的位置,然后用膠帶或固定釘將其安裝在適當的位置。

您可以嘗試的另一種選擇是調節聲音放大器上的電位器。降低增益可能會在重新定位電池后無法解決聲音干擾。

找到的電池的最佳位置直接塞在Raspberry Pi和PiTFT顯示屏之間。

沒有音頻

Retropie在軟件中內置了聲音選項。它可能被靜音或設置得很低。要進行調整,請按“開始”按鈕以調出菜單。然后,使用D-Pad高亮顯示“聲音設置”。使用“ A”按鈕選擇,然后使用D-Pad增大音量。按下“ B”按鈕退出。

按下按鈕可關閉屏幕

如果按下游戲手柄按鈕之一時PiTFT顯示屏變黑,則可能需要更深地控制背光的軌跡。標簽#18 PiTFT背面的默認情況下處于活動狀態-觸發它將關閉顯示屏。確保已剪切此跡線以停用此功能。

針腳18上的按鈕不起作用

您沒有在#18焊盤上剪掉跡線,請確保這樣做

PiTFT僅顯示白屏

如果僅顯示PiTFT白色屏幕,可能是img沒有正確刻錄到SD卡。請務必按照“簡易SD卡設置指南”中的步驟正確刻錄圖像。

自定義靜音功能

如果您有興趣使PiTFT按鈕之一使音頻靜音,Martin O’Hanlon會提供一個功能。

靜音功能

更好的音質

論壇上的建議!

1)將電池用銅帶包裹,然后用電工膠帶包裹。然后,將一條導線從音頻電路的地線焊接到銅線上。這有助于將其焊接到隨機的零件上,然后將其粘貼到電池上,這樣就不會在電池本身上進行焊接,因為這樣做很危險。

2)購買細小的鐵氧體磁珠并將它們放在揚聲器導線周圍。鐵氧體磁珠可提供EMI屏蔽,并將其放在揚聲器導線周圍就像魅力一樣。

問題,問題需要幫助嗎?

如果您在Raspberry Pi軟件,組件或其他方面遇到任何技術問題,請發布您的問題,包括您在Adafruit論壇上接線的照片。我們的支持團隊將在那里為您提供幫助。

Adafruit論壇

其他

通過觸覺開關安全關閉

最好通過 sudo shutdown -h立即安全關閉Pi,但這通常意味著拔出鍵盤或連接到控制臺。在我們的內核中,我們添加了一個很酷的模塊,該模塊可以讓您將任何GPIO變成電源按鈕。因為前面有幾個觸覺開關,所以讓我們將其變成電源按鈕。按下一次即可正確關閉pi,再次按下即可啟動。

閱讀教程

對RetroPie和Retrogame進行故障排除

此頁面記錄了制作Retro游戲項目時遇到的最常見陷阱,提供了一些解決方案以及尋求進一步幫助的地方。

有些事情我們可以解決,有些事情我們不能解決……例如,我們沒有參與RetroPie的開發……但是我們會盡力為您指明正確的方向。

以下大多數問題排查這些步驟將需要連接 USB鍵盤。有些需要網絡連接。

retrogame 相關疑難解答

retrogame 是我們的軟件,可將GPIO按鈕操作轉換為鍵盤事件。 這些是我們最有能力解決的問題。

一些常見的東西來檢查任何 retrogame 安裝:

確認按鈕/操縱桿的電線已正確插入引腳并接地。具有連續蜂鳴功能的萬用表有助于測試。

逆向游戲配置文件(/boot/retrogame.cfg )使用 Broadcom引腳號…這些是沿著GPIO頭引腳順序 not 。該站點有一個很好的參考表(使用“ BCM”數字)。

retrogame 的早期版本未使用配置文件……您必須編輯并編譯源代碼碼。那太可怕了。如果您正在運行這樣的早期版本,那么這是升級的好時機。請參閱“安裝Retrogame”頁面。

我的某些按鈕/控件不起作用!

i》

按照上述說明檢查連接和配置文件的針腳號。 (如果某些控件正在響應,那將是一個令人鼓舞的開始……至少意味著代碼正在運行。)

逆向游戲生成的鍵碼可能未分配給EmulationStation的鍵盤輸入;一個或另一個將需要更改。編輯/boot/retrogame.cfg,或者從EmulationStation主屏幕中,按開始以訪問主菜單,然后選擇“配置輸入”并繼續執行每個控件。

我的所有按鈕/控件均不起作用!

確認逆向游戲實際上正在運行…退出到命令行(F4)或使用ssh登錄,然后使用“ ps -ef | grep retrogame”進行檢查。如果您使用了我們的安裝腳本或現成的SD卡映像之一,則應在啟動時自動啟動(添加到/etc/rc.local中)。

確認文件“/etc/udev/rules.d/10-retrogame.rules”存在。我們的安裝程序腳本會創建此文件,但如果您手動或從源代碼安裝了Retrogame,則可能已被忽略。

請確認文件“/etc”。/udev/rules.d/10-retrogame.rules”存在。我們的安裝程序腳本會創建此文件,但是如果您手動或從源代碼安裝了Retrogame,則可能已被忽略。

Retrogame無法使用我的光學按鈕!

很遺憾,是的。 Retrogame僅適用于GPIO引腳與地面之間的“被動”開關(邏輯低=已按下)。不適用于邏輯電平相反(高=按下)的開關。

我運行了Adafruit的Retrogame安裝程序腳本并重新啟動,現在是鍵盤和網絡無響應!

如果您運行的是早期版本,則可能會發生這種情況具有26針GPIO接頭的Raspberry Pi(A或B型),并在反游戲安裝程序中選擇“六個按鈕+游戲桿”選項。為我們的Arcade Pack和更新的(40針)Raspberry Pi板設置了特定的配置。在舊的26針接頭上引用的某些針號不存在會導致麻煩。

如果您遇到這種情況,請不要擔心。關閉Pi的電源,然后將SD卡插入PC或Mac上的讀取器中。尋找一個名為retrogame.cfg的文件…編輯此文件并更改引腳號以匹配您特定的控制器接線。

RetroPie 相關疑難解答

RetroPie提供了實際的仿真軟件和一個不錯的用戶界面。由于這是第三方代碼,因此我們可以解決的問題的“深度”更加有限,但這是我們已經看到的一些常見問題以及如何解決它們……

我的控件可以在EmulationStation UI中工作,但不能在一個或多個特定模擬器中工作!

某些不使用 libretro 庫的仿真器(通常是較老或更深奧的仿真器)可能會發生這種情況。除其他外,libretro允許全局控制器配置在任何地方使用。 可能有兩種解決方法,但不能保證……

您可以在/opt/retropie/configs中四處瀏覽,并查找特定于以下內容的配置文件問題模擬器,然后編輯其鍵盤布局以匹配您的控件。該文件的格式(甚至存在)可能是特定于該模擬器的,因此您需要進行一些研究(例如Google搜索等),我們無法提供幫助。

如果有可用的,您可以嘗試尋找基于libretro的替代模擬器(請參見下面的“安裝RetroPie軟件包”)。

之前我曾在其他模擬器中工作過的ROM文件,但在RetroPie中卻不工作!

如果ROM文件格式在仿真器的版本之間更改,或者同一系統的兩個仿真器使用不同的格式,則會發生這種情況。

進行一些研究(例如Google搜索等)。 ),看看是否是這種情況。可能會有實用程序可以在不同的ROM格式之間進行轉換。

嘗試安裝備用仿真器(如果有的話)(請參見下面的“安裝RetroPie軟件包”)。

少數仿真器可能需要“ BIOS文件”才能運行,但是出于法律原因,該軟件未包含在其中。這是您必須研究和跟蹤的內容。

安裝RetroPie軟件包

要添加對默認情況下RetroPie中不存在的系統的支持,或添加用于在現有系統上,從RetroPie菜單中選擇“ RetroPie設置”。 這會打開一個基于文本菜單的界面,并且需要使用USB鍵盤進行導航。

選擇“管理軟件包”,然后選擇核心,主要,可選或實驗性之一選擇……您可能需要瀏覽每個選項,以查看可用的內容,請記住,每個連續的類別在邊緣處可能都有些粗糙。

您最好的選擇是那些套餐名稱以“ lr-”開頭。這意味著它們是使用 libretro 構建的,并且控件輸入應該已經可以與您所擁有的一起使用!其他軟件包可能需要它們自己的手動控制器設置,這可能是真正的麻煩。

在詢問時,選擇“ 從二進制文件安裝”。源選項花費的時間更長[em》 ,并且不會為普通用戶帶來任何好處。僅嘗試如果您知道就需要絕對的前沿代碼。

安裝處理相同類型系統的多個仿真器軟件包完全有效。每種產品可能都有不同的性能或兼容性優勢,因此值得測試您的選擇。請參閱下面的“訪問備用仿真器”。

訪問備用仿真器

啟動游戲時,您會簡要請參閱此非描述性啟動消息。 您需要幾秒鐘的時間才能按下按鈕或按鍵……

此配置菜單中的第一個選項可讓您為給定的系統類型選擇不同的仿真器程序包……甚至如果不同的游戲可以從不同的仿真軟件中受益,則可以逐個ROM。

進行測試。如果您不喜歡結果,那么下次啟動該游戲時,您可以再次訪問配置菜單并恢復原始選擇。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 樹莓派
    +關注

    關注

    121

    文章

    2001

    瀏覽量

    107415
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    各種WIFI天線制作技巧資料

    各種WIFI 天線制作技巧資料
    發表于 06-10 15:11 ?0次下載

    雙菱天線制作資料

    高效天線制作
    發表于 06-10 15:10 ?0次下載

    松下影像制作方案分享會成功舉辦

    近日,松下紀念館熱鬧非凡,新老朋友如約而至,相聚“松下影像制作方案分享會”。本次活動以“賦能4K融媒制作”為主題,向大家展示了松下以KAIROS為核心的多格式IP/SDI混合融媒制作流程,同時分享豎屏拍攝的高效解決方案。
    的頭像 發表于 04-27 10:30 ?322次閱讀

    基于APM32F407如何制作I2C EEPROM(AT24C02型號)的MDK-Keil下載算法

    基于APM32F407如何制作I2C EEPROM(AT24C02型號)的Keil下載算法,這樣在我們下載代碼時可以一鍵把數據燒錄到EEPROM中。
    的頭像 發表于 04-11 11:06 ?1183次閱讀
    基于APM32F407如何<b class='flag-5'>制作</b>I<b class='flag-5'>2</b>C EEPROM(AT24C02型號)的MDK-Keil下載算法

    如何制作適用于Visionfive 2的Debian + UEFI固件系統?

    制作適用于Visionfive 2的Debian + UEFI固件系統
    發表于 03-10 07:51

    松下MPS媒體制作平臺概述

    MPS媒體制作平臺是一款免費的綜合性軟件平臺,專為解決視頻制作中的繁雜問題而打造。它將松下攝像機的設置、管理和控制功能集于一體,能適應線上講座、網絡研討會、學術會議、現場活動等各類場景,有效提升視頻制作質量,簡化工作流程。
    的頭像 發表于 02-05 11:18 ?564次閱讀

    銅排制作工藝詳解 銅排的導電性能分析

    一、銅排制作工藝詳解 銅排,又稱銅母排或銅匯流排,是由銅材質制作的截面為矩形或倒角矩形的長導體,在電路中起輸送電流和連接電氣設備的作用。銅排的制作工藝是一個復雜而精細的過程,包括多個步驟和嚴格的技術
    的頭像 發表于 01-31 15:23 ?1666次閱讀

    虛擬制作技術在廣告領域中的應用與挑戰

    技術的每一次革新都為創意的實現提供了更多可能。隨著虛擬制作技術日趨成熟及其在廣告領域全流程的應用,廣告內容制作進入到了更高效的數字化時代。在剛剛落幕的第三屆上海國際虛擬制作大會暨展覽會(VPS
    的頭像 發表于 12-06 09:39 ?986次閱讀

    用NE555制作點焊機

    用NE555制作點焊機,電路簡單,容易制作。需要一個12v的鉛酸蓄電池。實際焊接效果很好。
    發表于 11-08 15:05 ?31次下載

    HDI板盲孔制作常見缺陷及解決

    HDI板是一種高密度互連印刷電路板,其特點是線路密度高、孔徑小、層間連接復雜。在HDI板的制作過程中,盲孔的制作是一個關鍵步驟,同時也是常見的缺陷發生環節。以下是根據搜索結果總結的HDI板盲孔制作的常見缺陷及其解決方法。
    的頭像 發表于 11-02 10:33 ?1104次閱讀

    AIGC在視頻內容制作中的應用前景

    AIGC(Artificial Intelligence Generated Content,人工智能生成內容)在視頻內容制作中的應用前景廣闊,主要體現在以下幾個方面: 一、提高視頻內容制作效率
    的頭像 發表于 10-25 15:44 ?1803次閱讀

    開關電源設計與制作

    電子發燒友網站提供《開關電源設計與制作.doc》資料免費下載
    發表于 10-24 16:36 ?8次下載

    光刻掩膜版制作流程

    使用計算機輔助設計(CAD)軟件來實現。設計好后,會生成一個掩模圖案的數據文件。 2. 選擇基板 選擇適當的基板材料是制作光刻掩膜的重要環節。常用的基板材料是石英或玻璃?;鍛摼哂懈咄该鞫?、低膨脹系數、高抗拉強度等特性。 3. 涂覆
    的頭像 發表于 09-14 13:26 ?1510次閱讀

    [2K300適配OpenharmonyV4.1]根文件系統制作請教

    嘗試更改制作文件格式為ext4,但是燒錄時也失敗了。 請問能否提供一下Openharmony 根文件系統的相關資料,或者開源一下Openharmony 2k300的相關資料?
    發表于 09-11 11:18

    PCB電路板設計與制作的步驟和要點

    一站式PCBA智造廠家今天為大家講講pcb設計制作流程和要點是什么?PCB設計制作流程和要點。PCB設計是電子產品開發過程中的關鍵步驟之一。 PCB設計制作流程和要點 PCB設計制作
    的頭像 發表于 08-02 09:24 ?1638次閱讀