修改

文檔

圖片

迪威模型和Solidworks 聯(lián)合會(huì)員
迪威網(wǎng)友185886
迪威網(wǎng)友185886
原創(chuàng)模型

節(jié)氣門象限

VIP
免費(fèi),登錄即可下載
本資源不能下載
發(fā)布時(shí)間:2020/9/9 12:23:00
[注意:它顯示許多部分沒(méi)有在預(yù)覽中渲染]
這包括為你的個(gè)人電腦DIY油門象限的一些部分。我設(shè)計(jì)它主要是考慮飛行模擬,但它也可以同樣用于其他應(yīng)用。Leve可以單獨(dú)安裝,也可以根據(jù)照片折疊起來(lái)。如果使用雙杠桿設(shè)置,杠桿是唯一需要鏡像的部分。我已經(jīng)包含了鏡像的STL。
我包括兩種級(jí)別。一個(gè)有60度的投擲,另一個(gè)有120度。兩者都可以,但需要與相應(yīng)的齒輪相匹配。
本設(shè)計(jì)采用10k線性(對(duì)數(shù)不正常)電位儀。我用的是Jaycar零件RP8510。每個(gè)齒輪都連接著一個(gè)電位計(jì),電位計(jì)又連接到一個(gè)阿杜諾·萊昂納多。我已經(jīng)包含了Arduino文件,它標(biāo)識(shí)了哪個(gè)pi被分配給了哪個(gè)函數(shù)。Arduino將在Windows中作為另一個(gè)游戲控制器出現(xiàn)(如果它可以在Mac或Linux上運(yùn)行,則可以假設(shè)它可以)。每個(gè)軸具有10位分辨率。
我包括兩個(gè)不同的Arduino坐騎,一個(gè)水平和一個(gè)垂直。選擇適合你的申請(qǐng)。我喜歡垂直的,因?yàn)樗?jié)省了一點(diǎn)空間。我還包括了一個(gè)開(kāi)關(guān)支架,如果你想添加一個(gè)開(kāi)關(guān)到Arduino。我用它來(lái)切換我的賽車踏板在正常模式(即離合器/剎車/油門)和飛行模式(方向差剎車)。代碼顯示了這是如何工作的。
所有安裝硬件均為M4。你需要3毫米厚的墊板,所以你需要的是3毫米厚的墊板。每件有2個(gè)安裝孔。M4x50mm為單桿設(shè)置,但M4x50mm為雙桿。水平面用M4平墊圈填充至適當(dāng)寬度。
這些旋鈕是可以互換的,所以只要用膠水粘在合適的旋鈕上就可以了。
在所附的標(biāo)準(zhǔn)程序中,最多可提供6級(jí)。如果你不打算通過(guò)Arduino使用踏板,那么你可以更新程序并訪問(wèn)額外的3級(jí)。
[更新時(shí)間:20年8月19日]
我現(xiàn)在可以在Arduino測(cè)試2級(jí)了。我發(fā)現(xiàn)代碼有很多問(wèn)題,所以我上傳了一個(gè)新的veion,現(xiàn)在應(yīng)該可以工作了。我試圖將操縱桿限制在提供的軸上,但這似乎不起作用。現(xiàn)在你會(huì)看到很多交換機(jī)沒(méi)有連接。
未連接的軸輸入看起來(lái)與其中一個(gè)連接的輸入浮動(dòng)。這應(yīng)該是一個(gè)問(wèn)題,如果這些軸已經(jīng)分配在游戲中。把所有輸入連接起來(lái)應(yīng)該可以緩解這個(gè)問(wèn)題。
[更新日期:20年8月22日]
我已經(jīng)完成了它的建設(shè),可以確認(rèn)從8月19日到20日的代碼運(yùn)行正確的水平。電位儀的配合很緊,但其他一切都很好。我還沒(méi)有測(cè)試賽車踏板的連接。
[更新日期:20年8月23日]
我已經(jīng)更新了主.stl使電位計(jì)螺紋的直徑稍大一點(diǎn)。我發(fā)現(xiàn)合身處太緊了。我還意外地安裝了對(duì)數(shù)電位儀。由于設(shè)計(jì)中的錯(cuò)誤,如果使用圓木盆,pai將無(wú)法進(jìn)行相同的操作。左手的水平一般是可以的(在范圍的頂部精細(xì)控制,然后它迅速下降),但右水平是相反的。
我也對(duì)代碼做了修改,因?yàn)樘ぐ褰涌诓黄鹱饔谩,F(xiàn)在它將顯示為兩個(gè)裝置,一個(gè)用于踏板,一個(gè)用于油門。Flight Sim 2020還使用了一個(gè)按鈕來(lái)激活推力恢復(fù),所以我在引腳12上增加了一個(gè)輸入。
[更新日期:20年8月31日]
我已經(jīng)更新了Arduino代碼以啟用校準(zhǔn)模式。這假設(shè)您正在使用模式開(kāi)關(guān)。啟動(dòng)后,在5秒內(nèi)移動(dòng)開(kāi)關(guān)將啟用校準(zhǔn)模式。LED將在您可以啟用該模式的5秒窗口期間閃爍。啟用后,將所有控件移動(dòng)到其整個(gè)范圍,完成后切換開(kāi)關(guān)。此階段不會(huì)保存值,因此如果重置Arduino,這些值將丟失。
我還添加了另外兩個(gè)開(kāi)關(guān)輸出,用作左剎車和右剎車。FS2020有一個(gè)沖突,目前不允許使用左右制動(dòng)軸而不導(dǎo)致杠桿功能也發(fā)生。簡(jiǎn)單地將按鈕2映射到左制動(dòng)器,將按鈕3映射到右制動(dòng)器,就可以得到差速制動(dòng)。你可以在代碼中調(diào)整剎車分辨率。
還有第三個(gè)按鈕,我用它來(lái)啟用/禁用推力恢復(fù)。我用一個(gè)帶LED的按鈕關(guān)閉開(kāi)關(guān)。按下按鈕時(shí),LED輸出將點(diǎn)亮開(kāi)關(guān)。
我也整理了代碼,希望它更容易理解。
[更新時(shí)間:9月20日]
根據(jù)阿爾魯比諾的衍生物,我創(chuàng)造了一些海灣。這些提供了一個(gè)低端停止,以幫助保護(hù)電位。因此,如果沒(méi)有校準(zhǔn),水平儀可能無(wú)法正常工作。這些設(shè)計(jì)是為了適應(yīng)后,其余的組裝和簡(jiǎn)單的膠合到位。我還需要想出一個(gè)辦法來(lái)創(chuàng)造一個(gè)高端的止損點(diǎn)。
我已經(jīng)拆除了60度旅行水平和齒輪,因?yàn)槲铱床怀鏊鼈冇杏?,而且因?yàn)樯w子是為120度水平設(shè)計(jì)的。
[9月6日更新]
我添加了第二個(gè)Arduino文件(multi_axis_v2.ino)。這增加了一些功能,也增加了Arduino可用的連接數(shù)量。這與fit非常相似,但有4個(gè)不同點(diǎn):
1) 模式開(kāi)關(guān)已拆下并重新映射到推力恢復(fù)開(kāi)關(guān)
2) 模式開(kāi)關(guān)只在啟動(dòng)時(shí)讀取,而不是一直讀取
3) 校準(zhǔn)表現(xiàn)在已保存,因此您不必每次連接Arduino時(shí)都重新校準(zhǔn)。
4) 當(dāng)在賽車模式下使用踏板時(shí),此時(shí)將應(yīng)用校準(zhǔn)值。因此,無(wú)論模式如何,在校準(zhǔn)時(shí),使用所有3個(gè)踏板。
在下一次更新中,我將刪除推力探險(xiǎn)者按鈕的LED輸出,因?yàn)樗鼞?yīng)該能夠連接到Arduino之外,以具有相同的功能。這將為其他開(kāi)關(guān)添加另一個(gè)管腳。
個(gè)文件
壓縮包大?。?MB
小程序二維碼
微信小程序 微信掃碼打開(kāi)此模型
登錄后發(fā)表評(píng)論
恒諾鑫科-專注碳素制品的開(kāi)發(fā)與生產(chǎn)