動(dòng)手做模擬飛行外設(shè) 3 無線電 Radio 開關(guān)+旋鈕(Switch+Knob)

外設(shè)硬件
LCD2004液晶屏,帶I2C接口模塊;


360度旋轉(zhuǎn)編碼器模塊,左右旋轉(zhuǎn),帶按鍵功能;如需要在面板上固定,請(qǐng)選擇有螺絲帶螺帽的型號(hào);
連接線,建議彩排線壓端子簧片的連接線,再配合不同P口的杜邦膠殼,手動(dòng)連線更簡單整齊;


Mega 2560 3R CH340G 開發(fā)板 + 原型擴(kuò)展板;
如果不準(zhǔn)備用電烙鐵連線,擴(kuò)展板更適合連線,且Pin口更多;


把各個(gè)配件根據(jù)自己的需求設(shè)計(jì)連接起來,面板的開孔需要自己動(dòng)手,固定螺絲螺母需要根據(jù)需要自行購買,電位器旋鈕上的鈕帽也根據(jù)旋鈕類型自行購買;


把這些元器件組裝起來;組裝之前,應(yīng)對(duì)元器件是否正常工作進(jìn)行測(cè)試;


軟件
MSFS2020
FSUIPC7,付費(fèi)版
MobiFlight,用于設(shè)置操作及顯示,且需FSUIPC7與MSFS2020進(jìn)行數(shù)據(jù)通信;
Arduino EDI,用于測(cè)試電路板及元件是否正常工作;

軟件安裝完成,連接USB,在MobiFlight上同步;


MobiFlight 元器件設(shè)置,分別對(duì)應(yīng)LCD液晶顯示 旋鈕 按鍵開關(guān);


MobiFlight 輸出設(shè)置;


MobiFlight輸入設(shè)置;


LCD液晶顯示設(shè)置;


旋鈕操作設(shè)置;


實(shí)現(xiàn)無線電部分顯示及操作的部分;

面板儀表實(shí)現(xiàn)的數(shù)字化顯示及操作的部分;

用3個(gè)頁面實(shí)現(xiàn)
頁面1 ?Active?COM/NAV?Stanby;
頁面2 飛行儀表面板數(shù)字化信息顯示及操作;
頁面3 應(yīng)答機(jī)及DME信息顯示;


最后來一下,看得懂自然懂


階段總結(jié)
MobiFlight所支持的硬件要提前確認(rèn);
MobiFlight未來會(huì)支持更多設(shè)置模式,目前還在開發(fā)階段及對(duì)SDK的更新依賴;
開關(guān)、旋鈕的元器件性能需要更多了解,以提高操作體驗(yàn);
目前Mega2560擴(kuò)展板上仍有40多個(gè)Pin口沒有使用,后續(xù)階段足夠使用;
后續(xù)開發(fā)只涉及新的元器件連接,設(shè)置上已無障礙;