3D打印之赛车手刹设计

前言

自作者是个车迷,即使相比较伪,但开车直接是本身的兴味,身为穷屌2个,卡丁车都玩不起(但是已经做过一辆\_,看帖:点作者传送)。

人生中的第壹辆车

当今只可以玩玩模拟器,近日上马玩LFS。二〇一八年买了3个二手G27,已毕了自家三个或多或少年来的期待,晒张图:

G27

跑车里自己比较热衷于漂移,大概是头文字D看多了,哈哈。G27是不带手刹的,最多就只可以按个按键,极度痛心,对于漂移车手,没有手刹还咋活?于是乎,就有了DIY一个手刹的胸臆。
光想是没用的,结合作者一进商店就众筹了一个在吃灰的3D打印机,那事就有苗头啦。继续晒作者的打印机:

3D打印机

以及打印出来的有个别小玩意儿:

大小白

赛车椅

终极来一发Bugly迭代之星。。。那应该是打得最多的玩意了,O(∩_∩)O~

Bugly迭代之星

嗯,那应该是最长的序言了,不过还没完,光能打印个塑料怎么可以?关键还要能连上电脑控制手刹啊~
那又要组成到已经的小项目了:《3D打印的分体黑轴游戏键盘》

3D打印键盘

其一种类尽管用arduino的leonardo板子做控制板,这么些板子是ATmega32u4的芯片,可以直接做USB通讯,格外简单用来做USB外设。这几个键盘小编已经用了快一年了,很装逼~

到那,前言大概啦,该来点实际的了\_

设计与达成

机械设计

先是是机械设计,用熟悉的SolidWorks画的图,可是换了个种类把原稿给弄丢了,只剩导出的STL文件了,哭晕在厕所~

  • 恒定那方向盘上的支座,这一个有点抽象哈,直接上三视图
  • 再就是手柄部分啦

能观看组合后长什么呢?组合图实在找不到了,直接看实体吧

就是这么的总结,如上图所示,Arduino
micro做控制器,电位器是旋转中央,记录旋转角度,用皮筋代替弹簧,feel倍爽儿~

硬件

实际就是一块Arduino
micro板再加一个电位器。micro板可以不要官方版,Taobao十几块三个,不过别买成nano板了,注意芯片是Atmega32U4的就好。电位器没有怎么特殊须要,5k
10k都没难点。

电位器

电路

电路太简单了,电位器的七个脚,中间的脚连接到Arduino板的模拟信号接收脚,如:A3,剩下两脚分别连接VCC和GND脚,懒得画图,类似于那般:

软件

软件必须谢谢github上的大神,使用了ArduinoJoystickLibrary库,剩下的代码就大约到爆了,代码如下:

#include <Joystick.h>

// Create the Joystick
Joystick_ Joystick;

void setup() {
  // Initialize Joystick Library
  Joystick.begin(false);
}

void loop() {
  int val = analogRead(3);
  Serial.println(val);
  Joystick.setXAxis(val);
  Joystick.sendState();
  delay(10);
}

上传完代码后,你就足以在控制面板里找到Arduino的嬉戏控制器啦!!!可以笑容可掬的十五日游了

成果展

待续…

后语

早就的自作者是这么玩赛车的(小编高校时搞的屌丝赛服装模特拟器

先天,小编也是有手刹的人呀!!!
不说吗了,上图:

发表评论

电子邮件地址不会被公开。 必填项已用*标注