[DIY] 買不到Flight Switch Panel只好自己來XD

自從去年微軟發表模擬飛行2020 (以下稱 MFS 2020)..就為之驚艷, 直到預購開始就立馬訂購了一套, 並把電腦升級..就等著它來到..

飛行搖桿也早就下了訂單, 好不容易到了8月正式上線的那天, 終於可以好好一圓飛行夢..

但總覺得少了什麼..對..就是一堆開關都要用滑鼠在畫面去點來點去.. 不夠有FU...

於是開始想找一些週邊.. 當然目前最多的就是羅技的 Flight Panel系列了.. 本來鎖定 Switch Panel 如下圖(圖片來源: 羅技官網)
[DIY] 買不到Flight Switch Panel只好自己來XD

結果到處都沒貨.. 上eBay找都貴到不像話(連2手的都佷貴...)..於是一氣之下...自己做...

既然要自己做..最重要的是要如何把訊號傳到電腦, 而且要在MFS 2020裡也要可以看到設定才行..

於是找著找著...一開始都只是一些街機搖桿的控制器(如下圖), 但上面的按鈕數量(開關)實再太少, 不夠用..
[DIY] 買不到Flight Switch Panel只好自己來XD

逛著逛著一不小心看到這塊...
[DIY] 買不到Flight Switch Panel只好自己來XD

它有24個開關(按鈕)輸入, 還有8個線性(類比)輸入, 按鈕不夠還可以擴充.. 也可以自訂USB名稱..太好了..就是我要的.. (不過發文時這塊已經賣光下架, 同個賣場還有另一塊功能好一點, 也比較貴一點的)

既然買有了它.. 那接下來就要準備一下開關....

規劃中要有一個 放下或升起 起落架的大搖頭開關.. 於是找了這個雙向會鎖定(右邊這個)的搖桿開關..
[DIY] 買不到Flight Switch Panel只好自己來XD

收到後..哇..真大支
[DIY] 買不到Flight Switch Panel只好自己來XD

實際測了一下...太讚了, 也可以看一下那塊搖桿控制器大小!!


再來就是要點火開關, 就像汽車發動一下, 把鑰匙插上, 轉到底發動飛機引擎..這樣才有FU.
於是就買了這個.. 農用機械的點火開關.. 雖然它有4個接點, 但是給真正引擎發動用的..所以各檔位的接點連通方式有點不一樣.
[DIY] 買不到Flight Switch Panel只好自己來XD

最後買了一堆搖頭開關(買的時候沒注意大小..結果帶安全罩的買太大了, 一顆都沒用[email protected]@)
[DIY] 買不到Flight Switch Panel只好自己來XD

那也要設計一下排列吧... 出動Autodesk 123D 反正也要印出來裝..
[DIY] 買不到Flight Switch Panel只好自己來XD

順便連機箱一起設計一下..(還要再改)
[DIY] 買不到Flight Switch Panel只好自己來XD

列印ing...
[DIY] 買不到Flight Switch Panel只好自己來XD

印好先把開關們裝上去.. 咦..有Fu了(但襟翼控制太醜..要改)
[DIY] 買不到Flight Switch Panel只好自己來XD

背面長這樣, 那個起落架開關和點火開關都超大(襟翼控制是用波段開關)
[DIY] 買不到Flight Switch Panel只好自己來XD

把功能寫上去(太早寫了..有些功能MFS2020根本沒支援搖桿開關)
[DIY] 買不到Flight Switch Panel只好自己來XD

然後把線接一接...(上方那個用編碼器的還沒接)
[DIY] 買不到Flight Switch Panel只好自己來XD

那個襟翼控制鈕太醜...畫一個出來用..
[DIY] 買不到Flight Switch Panel只好自己來XD

最後接上去..可以用了.. 到MFS 2020裡的設定裡, 開始設定各開關對應的功能了(我的搖桿控制器自訂名稱為JETJOY..
[DIY] 買不到Flight Switch Panel只好自己來XD

試著用一下...太方便囉..
各個燈光控制..


啟動引擎..


用了之後..發現幾個問題..
MFS 2020不是全部燈光都是用開關控制(1,0)...而是用按鈕(按一下開, 再按一下關)..例如: 客機機尾的Logo燈, 機翼燈.. 有些功能沒有做給開關用(如: 客機的氣象雷達, 航向設定..等等)
有些功能雖有開關控制, 但實際卻沒法用(如: 起落架, 我只好用2個開關給起落架, 一個放下, 一個收起)

有部份功能, 例如自動駕駛時航管會要求變更巡航高度時要用的高度調整我使用旋轉編碼器, 但這塊控制板應該不支援..所以我應該會直接用Arduino來接收編碼器的資料(加或減, 以及按鈕)..再把模擬按鈕訊號送到控制板上..

另外..搖頭開關買的太大.. 要花比較大的力氣才能扳動, 也浪費空間, 決定改用比較小的船型開關(除了有2段, 3段外, 也有自動復位像按鈕的)
[DIY] 買不到Flight Switch Panel只好自己來XD

把盒子做小一點, 不然3D印表機有點勉強....
[DIY] 買不到Flight Switch Panel只好自己來XD

[DIY] 買不到Flight Switch Panel只好自己來XD

現在等貨到就可以動工囉..
推一個 樓主太強了
2.0版來了...

文字先寫上去..改天找塊壓克力..用雷射切再把文字用雷射刻上去..質感會更好.


實際使用...
請教您幾個問題:
1. 您最後使用的那個綠色的PCB版型號是多少呢?或是有賣場連結嗎?
2. 旋轉ALT的那個旋鈕電子零件名稱是?
3. 您的ALT旋鈕最後是使用何種方法解決? 使用Arduino嗎?

我預計設計4個旋鈕來控制ALT , VS(Vertical Speed), Heading , Speed
謝謝您!
airtiger wrote:
請教您幾個問題:1.(恕刪)

1. 去淘寶搜尋mjoy 就可以找到.. 89RMB
2. ALT 用的是旋轉編碼器
3. 是用Arduino來抓正轉或逆轉...再把正轉和逆轉換成按鈕訊號傳給1的那塊版子, 因為FS2020的設定ALT有升高和降低2個(如下圖)


操作影片:

今日熱門文章 網友點擊推薦!

文章分享
評分
複製連結