选择:

自动控制RC车制作

0.00¥

自动控制RC车制作

(3 条用户评价)

0.00¥

该项目由用户Chafferer提供。

这个需要对所选的组件进行彻底的重新思考。可能我将来会使用FPV无人机中使用的相机和发射器。今天已经可以获得一些制动银行的设备。

并非一切都很糟糕,在测试期间用赛车控制器驾驶汽车非常有趣。我可能会建造一个使用小型遥控车但带有赛车轮控制的新版本。

如果您发现任何错误或者您有任何建议/改进或问题,请随时发表评论或发送消息。

版权声明:本站所有设计均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。

添加到愿望单
添加到愿望单
分类: 标签:

描述

 

这个项目在我的抽屉里已经有一段时间了,自从Maker Fair来到城镇之后,这是一个很好的时机。

很久以前,有一款名为“Micro Machines”的游戏用于Sega Mega Drive(创世纪),我花了几个小时玩。基本上这是一款带有小型赛车的赛车游戏,其中赛道是日常生活物品的一部分。我发现这个旧经典有一个新版本。

在原始版本中,游戏具有赛道和赛车的顶视图,但我想在头部显示器中看到第一人称视角。相机将根据玩家头部的移动而移动。

控制器应该是一个赛车轮。

不幸的是,这是不可能的,最终这就是我得到的。

由于几个因素,我没有实现头显示和伺服控制相机,但汽车是赛车轮的控制器,我有一个无线摄像头,一切正常。问题是范围。如果每个发射器和接收器单元都在视线范围内,我只能控制和查看摄像机馈送。

无论如何,这个项目有一个非常有趣的方面值得分享。

 

 

第1步:组件

 

RC车

我刚刚以1:20的比例选择了最便宜的。

无线摄像头

我有几个选择在哪里,但可能是最坏的时候。如果您打算做这样的事情,请不要使用这些类型的相机。

微控制器
DFRobot Dreamer Nano V4.1,2.54mm引脚排列对于这个项目来说是必不可少的。有关此微控制器的更多信息,请查看DFRobot wiki页面

Computador赛车轮

今天很容易找到几乎免费的旧赛车控制器。这是我在当地互联网市场免费获得的。

它带有旧的15针游戏端口,它连接在计算机的声卡中。

电机控制器

选择L298N,能力为2A,输入最大为46V,完美或本项目。

射频收发器

对于赛车和汽车之间的无线通信,我选择了nRF24L01 + RF收发器。

我有一些地方,它们很容易使用。

电池

7.4V 800mA LiPo电池为RC汽车,微控制器,RF收发器和无线摄像头提供电源

4x – 10K电阻

4x – 100K电阻

Perfboard(我的项目中常见的),9V电池插头和一些电线

 

第2步:连接组件

 

 

 

 

COMPUTAR方向盘牛逼变送器

游戏端口引出可以找到哪里

https://en.wikipedia.org/wiki/Game_por

我还找到了一个非常好的网站,其中包含与arduino连接的原理图

http://www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/

根据我添加的原理图,该电路在预制板中构建。

对于NRF24L01 +连接,我使用的是带有3.3V稳压器和额外电容的基极适配器,以提高线路稳定性。

如果您只想使用NRF24L01 +,电源线需要来自Arduino的+ 3.3V。

 

RC车载接收器

对于汽车我也使用NRF24L01 +基座适配器,这也是可选的。

L298n连接到引脚D2至D7。

无线摄像头的电源也来自电池组

经过一些测试,我使用了散热器的经验法则,并决定使用风扇。

 

 

第3步:代码

 

要运行代码,您需要安装RF24库。

你可以下载它

https://github.com/nRF24/RF24

引脚D9和D10也用于此库,因此如果要使用其他引脚,请不要忘记更改它们

RF24无线电(9,10); //在SPI总线上加上引脚9和10设置nRF24L01 +无线电

然后在Car_TX代码中声明控制器的引脚。

//声明赛车轮的引脚
const int wheel_direction = A0;

const int button_1A = 2;

const int Button_2A = 4;

const int button_1B = 3;

const int button_2B = 5;

并且电机控制器的引脚驱动

//定义电机驱动引脚
//电机速度

int enable_A = 3;

int in1Pin = 2;

int in2Pin = 4;

//电机方向

int enable_B = 5;

int in3Pin = 6;

int in4Pin = 7;

 

 

第4步:实时Feed

 

 

 

无线摄像机组配备在无线摄像机和能够输出合成视频信号的接收器中。

然后将接收器连接到允许连接VGA监视器的转换器。

 

第5步:功能测试

 

 

第6步:结论

 

完成一切并组装后,结果不是预期的结果。一切都在室内大约2米!可能是因为这是在约50欧元的预算下完成的!

自动控制RC车制作 有 3 个评价

  1. elehobby

    感谢您让我学习并且掌握制作rc车

  2. elehobby

    真的有用

  3. elehobby

添加评价

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

关闭菜单
×
×

产品入口: 产品添加到购物车