精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

如何制作自定義控制器

454398 ? 來源:wv ? 2019-09-04 09:33 ? 次閱讀

步驟1:采購零件

如何制作自定義控制器

我們需要的部分是:

官方Gamecube控制器

確保獲得正式控制器,大多數第三方控制器都不是那么好。 Gamecube控制器的常規顏色都將在控制器的中央放置Nintendo Gamecube徽標,并且在控制器背面也會有C-Stick和D-Pad背后的徽標。

購買它們的最佳地點是Ebay或當地的二手商店。所有顏色都可以在這里找到(或者你可以在新的列表中等待交易)

Gamecube Buttons

Ebay有很多不同的顏色,加上它們的質量一般不合適(不包括Z型按鈕,模壓不正確)

我買了類似的東西(我買了完全透明的) )

RGB 5v LED確保它們是4針版本,其中有一個共同的5v和3個RGB控制接地

我認為這應該有用

細線(我的意思是薄)

我使用24號絞線的混合物,還有一些更薄的實心芯線。較細的線材厚度約為0.85mm,并且給了我。我相信它是網絡線中的8個核心之一。

摩擦某種酒精(有些可選)

我使用了眼鏡清潔工,因為我躺在那里

工具:

烙鐵

側銑刀

十字螺絲刀

一小組文件

萬用表(可選)

三翼螺絲刀

不是很常見,您可能需要購買新的螺絲刀或套件,我個人使用的是ifixit精密螺絲刀套裝,這是專業技術工具包中提供的,但其他螺絲刀套裝也會有效。

第2步:分開,清理和修復

首先,您需要從控制器背面取下6個三翼螺釘。然后你所要做的就是從下半部分拉起來,它應該會立即關閉。然后你可以取出PCB(確保隆隆馬達不會掉出來)。

移動到外殼的背面,可以取下四個螺絲,然后取下兩個蓋子。現在壓縮觸發器,然后將它們拉出來。

現在清理一切。 Gamecube控制器不再常用,因此它們很容易變臟。我從朋友那里得到的這個內容和外部非常臟。我不做大洗,但我用了幾個眼鏡/屏幕清潔劑去除污垢(這些含有酒精,所以你可以使用它)。棒和按鈕完全被替換。

現在進行修理。你可能需要修理的主要是stickboxes。如果模擬桿感覺過度松動,那么您可能需要修理它們。幸運的是,我的控制器很好,但如果沒有,你將需要對電位器進行去焊,如果你的盒子是金屬的,也可以去焊(有些是金屬焊接,有些是塑料擰入)。然后你可以購買替換的stickbox(我聽說是壞的)或從那個時代的其他任天堂產品(Gamecube,Wii等)采購。

第3步:修改套管

如果你決定采用這一步,那就慢慢來吧。我對這個mod的想法是,如果我想要,我可以回到控制器的原始外觀,所以我的建議是只做內部模組。 我真的應該在切割時拍照,但我忘記了。

安裝LED以便它照進按鈕,你需要切入外殼。在每個按鈕的最大側面,我切割到足以適合5050 LED(不是條帶,只是LED)。 不需要修改C-Stick,L/R,Z和Start。我在D-Pad,Control stick和C-stick上放了2個LED,1個LED用于每個按鈕。

我使用了一對側切刀和一些小文件來完成這一步。我會剪掉一小部分,然后將其歸檔一點,然后測試它是否適合LED,并進行相應調整。 小心地執行此步驟,因為很容易將太多的塑料取出或將其扭曲變形。

步驟4:LED和接線

LED是一種增添趣味的方式。如果做得好,他們看起來很棒。幸運的是,Gamecube控制器可以在除Z和Start之外的每個按鈕中修改LED。問題是,如果沒有按鈕接觸墊妨礙它們,它們不是最容易放入的。只是嘗試將LED放置得盡可能低,如果不能,可以用一組小文件在磁帶上刮一下。在膠合到位之前最好先焊接。 我能給出的最好的建議是不斷測試LED,(我用Arduino測試它們)并測試按鈕接觸墊是否正常工作。 慢慢來。

另一件好事是Gamecube控制器也有5v線路,現在無線控制器現在不常見。我使用了4針5v LED燈條(一條5v線,3條RGB線用于RGB)。這是因為我只想要原始的按鈕顏色。由于LED不會改變顏色,這意味著我只需要2根電源線連接到每個LED。然后混合顏色,我只需要縮短不同的Gnds以獲得不同的顏色。例如,在C-Stick上,我只需要運行5v和Gnd線,我連接到Red引腳,然后在條帶的另一側,我將紅色和綠色引腳焊接在一起。這樣做的顏色是黃色。對于白色按鈕,我只是短接了所有三個Gnds。

LED本身粘在切割區域,按鈕附近的一些膠帶折疊或剃掉,以免干擾接觸墊。 您需要確保LED磁帶不會讓接觸墊正常放置,否則按下按鈕時按鈕不會始終注冊。 L和R按鈕,以及C-stick在它們旁邊有足夠的空間,所以只需使用LED背面的膠帶并將它們粘在旁邊,如照片所示。

接下來你要用盡可能少的松弛布線盡可能地,除了L和R在隆隆電機周圍,因為你想留下足夠的電線,以便它可以在電機下面布線。

最后將5v和Gnd連接到控制器。在線發現引腳分布,然后我通過將一個萬用表引腳放在列為5v的引腳上進行測試,并將其測試到隆隆電機的正輸出。如果他們連接,你知道它是5v。 Gnd可以通過將其連接到接觸墊的一側和接線上的引腳進行測試,如果它們連接就知道它是Gnd(嘗試接觸墊的兩側,一個是Gnd)。

第5步:按鈕和棒

現在你所要做的就是把按鈕放到位。 這里有一點注意,Z按鈕不合適,所以不要使用它。我建議使用原版。據我所知,這些套件存在問題,所以最好使用原裝Z按鈕。現在,如果你真的想進入它,你也可以塑造自己,我個人還沒有完成它,但Youtube上有很棒的教程

棍子有時也不完全適合,我的控制桿太低了,所以我只是裝了一點電線屏蔽,然后把它帶回來了。 C-stick有點高,所以我小心翼翼地用一把刀將內側切下來。我強烈建議不要切割Gamecube棒盒,因為它們很難獲得良好的替代品,最好保持原有的完整。將L和R按鈕連接到彈簧上,然后壓縮它們并將它們放回到外殼中。然后擰上L和R按鈕的蓋子,將它們固定到位。

步驟6:關閉它

現在小心地操作控制器,因為兩側都應該用電線連接。然后,如果尚未完成,請將按鈕放置到位,然后添加接觸墊。放置在PCB中,確保將導線繞在左側螺釘安裝座上。然后將Z按鈕設置到位。將模擬滑塊向上滑動到頂部位置,以便L和R按鈕在關閉時鎖定。然后你應該好好關閉它。將Gamecube控制器的底部慢慢滑回面板,確保不要斷開任何電線。

在裝入所有6個螺絲之前,請快速測試按鈕,支架和LED,以確保一切正常。快速插入控制器以測試LED。然后測試按鈕,特別是確保L和R按鈕完全向下,這樣你就可以知道它們在模擬滑塊上。測試控制棒以確保它們不會碰到任何東西(有時我第一次關閉它時,我的C-stick卡住了)。最后,測試面部按鈕以確保正確安裝了接觸墊。如果按鈕感覺不合適或者多余的糊狀,那么需要重新定位接觸墊(或者LED移動一點,這樣它們就不會干擾)。

然后只需擰緊所有6個 - 翼螺絲回來了。現在已經完成了!你有自己的modded控制器!

第7步:額外的修改想法

其中大部分是我見過的其他mod。我自己并沒有親自完成它們。這主要是我見過的其他Mod的匯編。其他mods上有很多資源要做Gamecube控制器,可以在r/customGCC subreddit上找到,或者是Gamecube Modding,Rocker Gaming最好的Youtube頻道之一

棒子

對于棒子,你可以使用包裝附帶的棒子,或者你可以裝上其他棒子。你并不局限于某些棍棒,雖然它們不適合。例如,Xbox One支架可以放在頂部,雖然有點緊身。但請注意,使用它們時會有間隙,因此控制器內部會有更多的灰塵。我個人喜歡原來的棍子,所以我堅持使用套裝附帶的那些。

案例/貝殼

有很多不同的顏色Gamecube控制器購買。您可以混合和匹配不同的控制器,以具有不同的頂部和底部顏色。

可以修改某些第三方控制器以適應原始Gamecube控制器PCB。這將大大擴展您可以使用的顏色,為mods創造更多的可能性。從我讀過的內容來看,控制器通常只需要一些塑料切割就可以適應原來的Gamecube隆隆電機。

定制模壓按鈕

您可以創建Gamecube Buttons的硅膠模具。然后使用環氧樹脂和彩色染料等材料,您可以制作任何顏色的按鈕。 Rocker Gaming制作了一個關于此的精彩視頻

換色LED

我的LED mod中的相同概念可以在這里發揮作用,但如果你運行一對更多電線連接到藍牙LED控制器,您可以用手機控制LED

反應LED

最初由Garrett制造Greenwood,然后由Rocker Gaming作為套件出售,這個mod從Gamecube控制器按下按鈕并根據按下的按鈕輸出某些顏色。顏色基于某些印刷機,如果沒有完全重新編程,很遺憾也無法改變。 (Garrett在此處提供的文件)

Paracord Wire

這樣做的想法就是取下外線上的橡膠屏蔽層,并用Paracord替換它線。你想要取下連接器側的塑料蓋(要非常小心!它需要加熱才能被移除,但是如果太熱則可以將其熔化!),并拆除電線來自控制器板。然后將繩子穿過空心的Paracord。 Rocker Gaming制作了另一個很棒的視頻來解釋如何正確地做到這一點。

繪制殼牌

如果你擅長繪畫(我不是)然后你可以畫你的控制器外殼。如果做得恰當,這看起來很神奇,只要記住將其密封,以便油漆不會隨著時間的推移而碎裂。

這是一個例子。使用這些概念的控制器

步驟8:結論(以及如何在PC上工作)

現在您已經擁有了自定義控制器,您如何使用它?我只是堅持在任天堂游戲機上使用它嗎?

不。完全沒有。

要在PC上運行,你需要一個Gamecube轉USB適配器。 Mayflash適配器是目前市場上最好的之一。任天堂的官方適配器工作也很棒,雖然它的價格太高了,除非你在它出來時買它。

現在我該如何運作?好吧,如果您有Mayflash適配器,您可以將其切換到PC模式,這應該對某些游戲運行得相當好,但是如果您想讓它在Dolphin模擬器上運行,您將需要安裝一些特殊的驅動程序。

下載并運行Zadig。然后,確保您的適配器設置為Wii U/Switch模式。轉到選項,然后選擇“列出所有設備”。然后從下拉菜單中選擇適配器(通常命名為WUP-028),然后單擊替換驅動程序。接下來您需要做的就是切換到Dolphin Emulator,在控制器選項中,切換到所有四個端口上的Wii U的Gamecube適配器。

現在您擁有自己的自定義模塊控制器,完美地工作用于Gamecube模擬器的PC!

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

    關注

    112

    文章

    16203

    瀏覽量

    177413
收藏 人收藏

    評論

    相關推薦

    開放式激光振鏡運動控制器在Ubuntu+Qt下自定義圖形標刻

    開放式激光振鏡運動控制器在Ubuntu+Qt下自定義圖形標刻
    的頭像 發表于 10-08 10:45 ?591次閱讀
    開放式激光振鏡運動<b class='flag-5'>控制器</b>在Ubuntu+Qt下<b class='flag-5'>自定義</b>圖形標刻

    如何將自定義邏輯從FPGA/CPLD遷移到C2000?微控制器

    電子發燒友網站提供《如何將自定義邏輯從FPGA/CPLD遷移到C2000?微控制器.pdf》資料免費下載
    發表于 09-23 12:36 ?0次下載
    如何將<b class='flag-5'>自定義</b>邏輯從FPGA/CPLD遷移到C2000?微<b class='flag-5'>控制器</b>

    創建自定義的基于閃存的引導加載程序(BSL)

    電子發燒友網站提供《創建自定義的基于閃存的引導加載程序(BSL).pdf》資料免費下載
    發表于 09-19 10:50 ?0次下載
    創建<b class='flag-5'>自定義</b>的基于閃存的引導加載程序(BSL)

    如何自定義內存控制器的設置

    在FreeRTOS中自定義內存控制器的設置,主要涉及到內存分配策略的選擇和配置。FreeRTOS提供了多種內存分配策略,如heap_1、heap_2、heap_3、heap_4和heap_5,每種
    的頭像 發表于 09-02 14:28 ?374次閱讀

    EtherCAT運動控制器PT/PVT實現用戶自定義軌跡規劃

    EtherCAT運動控制器PT/PVT實現用戶自定義軌跡規劃。
    的頭像 發表于 08-15 11:49 ?566次閱讀
    EtherCAT運動<b class='flag-5'>控制器</b>PT/PVT實現用戶<b class='flag-5'>自定義</b>軌跡規劃

    NVIDIA NeMo加速并簡化自定義模型開發

    如果企業希望充分發揮出 AI 的力量,就需要根據其行業需求量身定制的自定義模型。
    的頭像 發表于 07-26 11:17 ?688次閱讀
    NVIDIA NeMo加速并簡化<b class='flag-5'>自定義</b>模型開發

    Chrome移動版支持自定義菜單欄功能

    在先前版本中,用戶通過點擊瀏覽右上角的三個點按鈕即可調出包含各類圖標與操作的菜單。而此次更新后,Chrome新增了“自定義菜單”選項,允許用戶自主控制該區域的展示內容。
    的頭像 發表于 05-27 15:00 ?742次閱讀

    HarmonyOS開發案例:【 自定義彈窗】

    基于ArkTS的聲明式開發范式實現了三種不同的彈窗,第一種直接使用公共組件,后兩種使用CustomDialogController實現自定義彈窗
    的頭像 發表于 05-16 18:18 ?1291次閱讀
    HarmonyOS開發案例:【 <b class='flag-5'>自定義</b>彈窗】

    TSMaster 自定義 LIN 調度表編程指導

    LIN(LocalInterconnectNetwork)協議調度表是用于LIN總線通信中的消息調度的一種機制,我們收到越來越多來自不同用戶希望能夠通過接口實現自定義LIN調度表的需求。所以在
    的頭像 發表于 05-11 08:21 ?611次閱讀
    TSMaster <b class='flag-5'>自定義</b> LIN 調度表編程指導

    HarmonyOS開發案例:【UIAbility和自定義組件生命周期】

    本文檔主要描述了應用運行過程中UIAbility和自定義組件的生命周期。對于UIAbility,描述了Create、Foreground、Background、Destroy四種生命周期。對于頁面
    的頭像 發表于 05-10 15:31 ?1183次閱讀
    HarmonyOS開發案例:【UIAbility和<b class='flag-5'>自定義</b>組件生命周期】

    HarmonyOS開發實例:【自定義Emitter】

    使用[Emitter]實現事件的訂閱和發布,使用[自定義彈窗]設置廣告信息。
    的頭像 發表于 04-14 11:37 ?973次閱讀
    HarmonyOS開發實例:【<b class='flag-5'>自定義</b>Emitter】

    鴻蒙ArkUI實例:【自定義組件】

    組件是 OpenHarmony 頁面最小顯示單元,一個頁面可由多個組件組合而成,也可只由一個組件組合而成,這些組件可以是ArkUI開發框架自帶系統組件,比如?`Text`?、?`Button`?等,也可以是自定義組件,本節筆者簡單介紹一下自定義組件的語法規范。
    的頭像 發表于 04-08 10:17 ?602次閱讀

    自定義PSoC6微控制器板上建立BLE連接,BLE啟動不起作用的原因?

    我正在嘗試在自定義 PSoC 6 微控制器板上建立 BLE 連接。 我正在使用一個適用于我的開發板的 BLE 示例項目。 布局包括兩個用于 BLE 的 ECO 和 WCO 晶體振蕩。 該程序一直
    發表于 02-01 07:10

    基于YOLOv8實現自定義姿態評估模型訓練

    Hello大家好,今天給大家分享一下如何基于YOLOv8姿態評估模型,實現在自定義數據集上,完成自定義姿態評估模型的訓練與推理。
    的頭像 發表于 12-25 11:29 ?2784次閱讀
    基于YOLOv8實現<b class='flag-5'>自定義</b>姿態評估模型訓練

    博途用戶自定義庫的使用

    博途官方提供了很多庫,比如:基本函數庫、通信庫、安全庫、驅動庫等等,用戶可以使用庫中的函數/函數塊來完成具體的控制任務。除了官方的庫,我們也可以創建自己的庫(用戶自定義庫)。比如,把項目
    的頭像 發表于 12-25 10:08 ?875次閱讀
    博途用戶<b class='flag-5'>自定義</b>庫的使用