0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用Arduino控制遥控车

454398 来源:工程师吴畏 2019-08-09 11:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:打开控制器

每个控制器都不同,所以重要的是要看看你正在处理什么。我的控制器有一个气体触发器和一个转动的泡沫轮。事实证明,触发器和车轮都只是电位器的复杂外壳!这非常方便,因为我们可以用arduino轻松搞定它。

花点时间弄清楚电位器连接到电路板的位置。它们应该有3根焊接线:电源,接地和数据。这很快就会很重要。

第2步:万用表

我遇到了一个问题,我忘了尝试使用万用表。在最终记住使用万用表之后,它修复了我的所有问题!

万用表就像代码中的打印语句一样,是您论文的编辑器。在这种情况下,万用表帮助我了解了电位器的连接方式,因此我可以用arduino更好地伪装它们。

要弄清楚电位器是如何连接的,只需触地即可,以及万用表的红线连接到电路板的数据引脚。顺序应该从导线的颜色中清楚,但如果没有,数据引脚就会在电位器转动时改变数值。

然后我在中点(默认位置)和任一极点记录数据线的值。通过这种方式,我会知道0是什么,以及向哪个方向增加或减少速度,或向左或向右转。以下是我的测量结果:

0最大速度

1.75v无移动

3.0v最大逆转

0最大左侧转

1.57不转弯

3.37最右转

我打算用Adafruit羽毛来控制汽车,因为我喜欢但是这些测量支持了这个决定。羽毛运行在3.3v逻辑上,与这个模拟范围非常吻合。这也可以使用5v电路板完成,但您必须更加小心所提供的最大模拟电压。

步骤3:测试它!

这一步是可选的,但我发现如果可能的话,用控件测试中间步骤总是更好。我使用台式电源将控制器与鳄鱼夹连接(在拆焊数据线后),并测试不同的电压。转动电源组上的旋钮以改变电压并观察车轮转速是很棒的,好像我让它们随控制器移动一样。

步骤4:连接Arduino

这一步实际上非常简单,但我做了一些让这项工作变得更好的事情。这是我的方法:

从电路板一侧的两个电位器上拆除数据线。

将松散的电线焊接到公插头上:快速接通电源并转向接地。

将匹配的母插头焊接到电路板上,这样如果插入电源插头,它将像以前一样工作。

将一个插头焊接到arduino上。

连接到内置DAC的一条线(在我的主板上,这是A0引脚,并非所有主板都有这个,所以请务必先检查!)。

如果您正在使用Arduino Due或类似设备,请将另一根线连接到第二个内置DAC。

否则将另一根线连接到外部DAC的输出;我从adafruit购买了一个外部DAC分线板。

将外部DAC的其他引脚连接到Arduino。

将其中一个电位器的地线连接到Arduino的地线

提供共同点有助于显着减少干扰。

第5步:为新自动驾驶汽车编程!

现在您可以自动控制您的遥控车了!如果您使用外部DAC,则必须使用库,否则编程应该非常简单。正如您可能已经从布线中猜到的那样,使用真正的模拟信号至关重要。起初我试图让它使用PWM信号,但它有混乱和通常很差的结果。然而,使用真正的模拟输出,它一直运行良好!

从几何形状和图案开始,否则很难用控制器。例如,我编程的第一件事就是驾驶不同直径的完美圆圈。

这也是我看到的自动控制遥控车的最轻的重量修改,你会在这个过程中学到很多关于它们如何工作的知识!

第6步:后续步骤

这个解决方案的主要缺点是我没有两个通讯。这意味着我可以发送汽车指令,但无法接收传感器数据。

我打算做的下一件事就是解决这个问题,无论是通过黑客攻击汽车来发回数据,还是通过设置中继传感器数据的单独链接。如果我设置一个单独的链接,它不必像主驱动链接那样可靠,因为电机控制更重要。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 遥控车
    +关注

    关注

    9

    文章

    82

    浏览量

    24959
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195945
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    69.9元乐鑫科技ESP32-S3 2.8寸串口屏爆改手持彩屏遥控器!手机APP卡顿?不存在的!

    还在用手机APP遥控你的麦克纳姆轮小车?当炫酷的漂移遇上突如其来的微信消息,当精准的操控被卡顿的手机APP打断——这份憋屈,每个遥控车玩家都懂。手机遥控的痛点,我们深有体会。是时候彻底告别这种折磨
    的头像 发表于 11-21 18:02 243次阅读
    69.9元<b class='flag-5'>用</b>乐鑫科技ESP32-S3 2.8寸串口屏爆改手持彩屏<b class='flag-5'>遥控</b>器!手机APP卡顿?不存在的!

    【项目实战】基于WS63的鸿蒙星闪红外遥控车(循迹、超声波避障、远程控制、星闪/红外遥控)有教程代码

    的鸿蒙星闪红外遥控车,正好把这些零散技术串成闭环,还附全套教程,帮你快速把“单个知识点”变成“能跑的物联网系统”。项目硬件清单鸿蒙星闪智能小车项目使用的是红框部分
    的头像 发表于 09-10 16:01 678次阅读
    【项目实战】基于WS63的鸿蒙星闪红外<b class='flag-5'>遥控车</b>(循迹、超声波避障、远程<b class='flag-5'>控制</b>、星闪/红外<b class='flag-5'>遥控</b>)有教程代码

    【选型】常见的遥控开关控制协议,看看哪种适合你?

    遥控开关,是一种通过无线信号非接触式远程控制电路通断的装置,今天我们一起聊一聊常见的无线信号类别,看看哪种更适合你?1.红外遥控红外型遥控,本质上就是通过红外线来传递开关信息,其实此类
    的头像 发表于 07-17 19:34 1111次阅读
    【选型】常见的<b class='flag-5'>遥控</b>开关<b class='flag-5'>控制</b>协议,看看哪种适合你?

    无线比例电机转速遥控器的设计

    无线电遥控的基本知识 所谓“无线电遥控”,就是指一种能用来远程控制机器的装置。“遥控”是指利用高频无线电波来实现远程控制的技术,它最早被运用
    发表于 07-10 16:56

    射频芯片开发的家电遥控器特点介绍

    这是客户我们的射频芯片开发的一款家电遥控器,可遥控配对后的家电开关状态,遥控距离可达100米以上。需要了解的可以联系我们。 家电遥控器主要
    的头像 发表于 06-03 14:56 1333次阅读
    <b class='flag-5'>用</b>射频芯片开发的家电<b class='flag-5'>遥控</b>器特点介绍

    不仅能跑,还能自己刹车,树莓派打造自主驾驶的 RC

    团队致力于编程一辆自主遥控车/玩具,使其能够沿车道行驶并在红色停车标志处停下。本项目所用物品硬件组件罗技HDPro网络摄像头x1树莓派4Bx1光学速度编码器x1便携式充电器x1软件应用与在线服务
    的头像 发表于 05-29 16:33 605次阅读
    不仅能跑,还能自己刹车,<b class='flag-5'>用</b>树莓派打造自主驾驶的 RC <b class='flag-5'>车</b>!

    无线遥控车的电机抖动

    我们的遥控车电控方案有一个问题,不知道是怎么回事,请帮我看看问题在哪。 我们的方案是无线遥控接收机的sbus接我们主板,我们主板接电调,电调接电机。 现在的问题是打开遥控器不动摇杆,电机会无故抖动
    发表于 02-12 16:48

    基于雅特力AT32F421的遥控攀爬电调应用方案

    近年来,攀爬作为一种独特的遥控模型迅速兴起,因其卓越的越野性能和操控乐趣而备受爱好者青睐。随着电调技术的发展,遥控攀爬的性能得到了显著
    的头像 发表于 01-20 18:36 894次阅读
    基于雅特力AT32F421的<b class='flag-5'>遥控</b>攀爬<b class='flag-5'>车</b>电调应用方案

    三相无线遥控开关怎么接线

    无线遥控开关是采用射频识别技术,无线遥控控制各类灯具、门窗帘等设备的一种新型智能开关。三相无线遥控开关正是其中的一种,它是使用三相电接线
    的头像 发表于 01-18 09:38 3977次阅读
    三相无线<b class='flag-5'>遥控</b>开关怎么接线

    数字遥控

    智能车辆解决方案中数字遥控器产品是现场开发、测试以及运维人员调试、控制车辆的重要手段,数字遥控器系统整体由云端、移动客户端和嵌入式端三部分构成,针对不同场景,经纬恒润数字
    的头像 发表于 01-07 09:56 1318次阅读
    数字<b class='flag-5'>遥控</b>器

    RF遥控器厂家:射频遥控器将成为未来的控制主流

    改革开放40余年来,人们的家庭生活发生了巨变——各型家用电器走进了千家万户。在此期间,家用电器的发展也在不断走向多样化、智能控制化。通常我们所见的电视和空调、投影仪等设备大都是使用红外遥控器来控制
    的头像 发表于 12-31 11:47 1127次阅读

    如何选购适合的拷贝遥控器——增配遥控器教程来啦

    射频遥控器由于其传输距离远、信号可穿墙、360°传播信号等优势,迅速在日常生活中得到普及。我们常见的卷帘门遥控器、电瓶遥控器、车库门遥控
    的头像 发表于 12-26 13:57 5786次阅读
    如何选购适合的拷贝<b class='flag-5'>遥控</b>器——增配<b class='flag-5'>遥控</b>器教程来啦

    开源项目!打造一款FPV头部追踪相机,让你仿佛置身遥控车之中!

    组装您自己的基于 Arduino 的 FPV 头部跟踪器来控制随您的头部移动的摄像头,让您在飞行或驾驶 RC 车辆时环顾四周并观察周围环境,以获得更加身临其境的体验。 有没有想过自己真的在遥控车
    发表于 12-13 14:46

    台湾COMCHIP高端MOS:客户导入案例型号推荐 下

    深圳鸿合智远|台湾COMCHIP高端MOS:客户导入案例型号推荐 下
    的头像 发表于 12-11 11:00 733次阅读
    台湾COMCHIP高端MOS:<b class='flag-5'>车</b><b class='flag-5'>用</b>客户导入案例型号推荐 下

    台湾COMCHIP高端MOS:客户导入案例型号推荐 中

    深圳鸿合智远|台湾COMCHIP高端MOS:客户导入案例型号推荐 中
    的头像 发表于 12-10 10:59 825次阅读
    台湾COMCHIP高端MOS:<b class='flag-5'>车</b><b class='flag-5'>用</b>客户导入案例型号推荐 中