修改

图片

迪威模型和Solidworks 联合会员
迪威网友66b9ea
迪威网友66b9ea

按钮盒

免费,登录即可下载
发布时间:2020/9/20 6:45:00
这是我为飞行模拟机(DCS)制作的按钮盒。它可以用于其他游戏,因为它只是一个USB控制器,当连接到一个arduino pro micro。我用这个做的那个有40个钮扣。
主要部件的空间适合标准迷你开关(我用过(开)关(开)x10,标准全尺寸开关(同样我用过(开)关(开))x2,标准旋转编码x 5,一个开-关标准开关x1,一个定制的5mm LED照明按钮和一个开关保护罩(一个在垂直方向,一个在水平方向),一个定制的起落架手柄(Mig29或SU27U33的样式),一个定制的6x2自动驾驶按钮阵列(Mig29的样式),带有3毫米LED的LED照明,最后是一个23毫米面板安装的瞬时按钮(如紧急停止按钮)。
起落架操纵杆总成设计为2个标准7毫米的锁紧按钮,内钩拆除,使其弹起加载瞬时按钮。
自动驾驶仪总成被设计成容纳标准6毫米触觉按钮和标准8毫米锁止按钮,内部挂钩如上所述被移除。这意味着自动驾驶仪按钮是弹跳加载的,可以通过连接到按钮或触觉按钮来激活。如果将8 mm按钮留作闭锁开关,则可通过按下按钮机械地打开LED,然后在第二次按下时关闭LED。我改变了我的arduino代码,所以这是不需要的,因为我还需要一个主休息所有的发光二极管(自动驾驶仪重置在飞行模拟)。
用一个8毫米的标准锁钩再次移除防护开关。
切换exteio需要简单地粘在微型开关上(我用的是热胶)。这个孔可能需要用钻头稍微打开,因为我发现微开关的公差是相当不同的。
我用碳纤维乙烯基(ca)覆盖前板。
接线/电缆管理是骇人听闻的,所以我为接线lol的可怕图片道歉,但它比图片中看起来的要简单,只要你对焊接和基本电路相当有信心。未来的模型可以内置电缆管理。
盒中有一个空间用于安装arduino pro micro和MCP23017 I/O扩展器。
按钮被连接成一个4 x 10矩阵,以提供40个按钮,因此需要14个pi(因此,expaion板提供16个额外的pi)。然后,6个自动驾驶仪LED都使用一个引脚,5个旋转编码器都使用2个pi。代码中的库使MCP2317可以在I2C上使用,并将其pi映射到键盘矩阵,从而使计算机在windows中看到一个自定义键盘作为操纵杆应用。一旦所有有线窗口只能看到32个按钮,但不威胁,如果你使用JoystickTest(
我还剪了一根微型USB线来接地和接地线,在它穿过底座上的孔后重新焊接在一起。圆形发光按钮通过右上角的开关使用这些电线。如果USB连接到电脑上,arduino就会一直亮着。所有的LED灯都有一个1k的串联电阻,以限制电流(arduino pro micro为每个引脚10mA),同时也可以使灯在夜间播放时不太亮。在这个有限的电流下,亮度是绝对好的。绿色的自动驾驶仪的LED大约运行6毫安,红色的5毫米发光二极管稍高。
在盒子的USB接口上打一个松的结以减轻压力。
dongiannone@如果你有什么问题或留言给我。
请查看我的YouTube频道donlabs,获取简单的电子产品建议。
一切都是为M3螺母和螺栓设计的(我使用M3圆头六角键螺栓)。
0个文件
压缩包大小:2MB
小程序二维码
微信小程序 微信扫码打开此模型
登录后发表评论
恒诺鑫科-专注碳素制品的开发与生产