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

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

3天内不再提示

如何DIY一个带遥控器的红外 (IR) 遥控车

科技观察员 来源:square1a 作者:square1a 2022-06-09 15:20 次阅读

该项目是科学博览会、机器人竞赛和大学项目的理想选择。该设计适应性强,您可以轻松修改并添加自己的组件。请按照以下说明构建遥控汽车。

pYYBAGKhnt2AGLgKAATi3TVWZu8842.png

* 安全须知:

不使用时将电池从汽车中取出。如果您无法看到/监督汽车,请将电池取出

不要让电路过载短路。比如电路过热时,应立即停止运行

如果您使用自己的电源,为了确保安全,请使用低于 12 伏的电压

第 1 步:准备补给品

pYYBAGKhnuGAVnj3AAWHejo_l_Q869.png

DIY 红外 (IR) 遥控车载套件

电视遥控器(确保其电池已充电)

6X AA 可充电* 电池

一把十字螺丝刀

要在没有套件的情况下制作该项目,请参考上图中的组件明细。

*建议使用可充电的,因为 DIY 车的电源效率通常较差,并且会很快耗尽电池电量

视频中的时间戳:

0:17 组装底盘和电机

4:30 电子产品

5:48电路图

5:54 软件(Arduino 代码)

7:50 驾驶演示(含精准模式代码)

8:20 驾驶演示(附赛车模式代码)

第 2 步:电路图接线

pYYBAGKhnueAcslyAAHH0CgtZLA694.png

按照上图接线。

第 3 步:Arduino 代码

poYBAGKhnuyAGA9IAAGtQTVAB2o017.png

提供两种模式:

精确模式:当它向左/向右转动时,它在一个固定轴上旋转(参见时间戳 7:49 的步骤 1 视频)

下载“IR_car_precision.ino”和“PinDefinitionsAndMore.h”,

然后将它们保存到名为“IR_car_precision”的文件夹中

要改变汽车的速度,找到变量“carSpeed”并改变它

要更改汽车左/右转的速度,请更改变量“turnTime”

赛车模式:它向左/向右转,同时前进,就像一辆现实生活中的公路车。(参见时间戳 8:19 处的步骤 1 视频)

下载“IR_car_racing.ino”和“PinDefinitionsAndMore.h”,

然后将它们保存到名为“IR_car_racing”的文件夹中

要更改汽车的速度,请找到变量“upperSpeed”和“lowerSpeed”

要更改汽车左/右转的速度,请更改“upperSpeed”和“lowerSpeed”,因此它们之间的差异更大/更小

相关代码下载:

IR_car_precision.ino

PinDefinitionsAndMore.h

IR_car_racing.ino

第 4 步:修复常见错误

poYBAGKhnvOAP4ucAAFnbjuQxFc474.png

如果您没有任何错误,请跳过此步骤(恭喜!)

Arduino 不响应红外信号

进入 Arduino 的串行监视器,它会为您提供信息

检查电视遥控器的电池是否有电

您是否更改了“命令”编号,该编号显示在第 1 步的视频中,时间戳为 7:15?

您是否将电容器插入电路?

将汽车移近电视遥控器

电机不动,或非常微弱。

万用表或电压表测量电池座黑线和红线之间的电压。然后测量 L293D 芯片的引脚 8 和 4 之间的电压,当它连接到电池时。如果两个电压测量值中的任何一个低于 7 伏,请更换充满电的电池。

确保 L293D 的引脚 16 连接到 Arduino 上的 5V。

每个电机的两根电线都已正确插入

汽车不能直行。

预计会与直线路径有一点偏差,而且几乎没有什么可以做的。

确保车轮安装正确并相互平行

确保 L293D 的引脚 16 连接到 Arduino 上的 5V。

尝试所有命令:向前、向后、向左、向右和停止。你可能把钥匙弄混了。

对于所有问题。

确保一切都按照步骤 2 的图表连接

阅读 Arduino IDE 底部黑色窗口中的错误消息。将错误消息复制到 Google。

转到 Arduino 中的工具,确保板是“Arduino UNO”。端口usb,不是蓝牙

第 5 步:自定义独一无二的红外小车

pYYBAGKhnviAd0hOAARJbowQKb0042.png

要设计自己的汽车,您需要了解:

Arduino 上的引脚 0、1 和 13 是特殊的,因此请避免使用它们。引脚 2 为红外传感器预留。

为了稳定运行,Arduino UNO 板需要通过其 Vin 端口提供 7 到 12 伏的电源。这就是为什么此设计使用六节可充电 AA 电池(一节可充电AA 的电压约为 1.2V,因此 6 X 1.2 = 7.2 》 7 伏。

L293D 电机控制芯片通过其引脚 8 需要 4.5 到 36 伏的电源。

L293D 还具有钳位二极管,以防止感应反激(又名反激电压)电压尖峰。所以如果你想更换它,替代品也需要提供这种保护。

电容器使 Arduino 上 5V 引脚的电压保持恒定,因为电容器两端的电压不能瞬时改变。恒定电压对于非常敏感的红外传感器至关重要。

如果红外传感器在添加伺服电机(或任何其他类型的感性负载)后停止工作,请将 220 µF 电容更换为更大的电容,以增强 Arduino 上 5V 引脚的电压恒定性。

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

    关注

    18

    文章

    836

    浏览量

    66053
  • 遥控车
    +关注

    关注

    9

    文章

    81

    浏览量

    23710
  • Arduino
    +关注

    关注

    188

    文章

    6468

    浏览量

    186947
收藏 人收藏

    评论

    相关推荐

    无线遥控器IR应用解决方案

    遥控器中数十年前的红外IR)技术可能即将结束,因为遥控器变得更加智能,需要双向通信。使用蓝牙,ZigBee和更简单的方法(如频移键控(FSK),幅移键控(ASK)或开关键控(OOK)
    的头像 发表于 03-06 08:15 7995次阅读
    无线<b class='flag-5'>遥控器</b>的<b class='flag-5'>IR</b>应用解决方案

    红外遥控器DIY自制

    自制电脑遥控接收,是非常容易的。我们制作的电脑遥控器必须使用红外方式的
    发表于 12-22 15:46 2.4w次阅读

    微型红外追踪及无线遥控车设计

    微型红外追踪及无线遥控车设计
    发表于 08-09 00:34

    智能遥控车

    ;       5 、定距离行驶:车身两侧装有红外传感器,操作人员可以在遥控器上设定距离和速度数值,使遥控车围绕物体以设定的距离和速度行驶。&
    发表于 10-31 23:13

    微型红外追踪及无线遥控车设计

    微型红外追踪及无线遥控车设计
    发表于 02-07 17:04 21次下载

    Android手机遥控车设计实例分析

    所有这些家用电器,可摆脱将来对专用红外遥控面板的依赖,机在手,万物尽在掌握之中,将是件多么美妙的事情!因此,本论文先设计种手机对智能
    发表于 10-20 10:52 2次下载
    Android手机<b class='flag-5'>遥控车</b>设计实例分析

    遥控车diy制作教程

    我从小时候就很想要遥控车,看见别人玩遥控车的时候心里羡慕死了,可是我没钱买。因为从小自己就喜欢DIY,只是技术很烂,只会玩玩小灯泡什么的。长大后自己有
    的头像 发表于 08-21 16:31 7.3w次阅读

    怎样在Arduino上设置IR接收IR遥控器

    IR接收红外接收器种电子设备,它从IR遥控器接收信息,对信号进行解码,并将其发送到另
    的头像 发表于 07-30 10:19 1w次阅读

    使用LED的红外遥控器

    电子发烧友网站提供《使用LED的红外遥控器.zip》资料免费下载
    发表于 11-15 09:20 1次下载
    使用<b class='flag-5'>带</b>LED的<b class='flag-5'>红外</b><b class='flag-5'>遥控器</b>

    Raspberry PI的红外遥控器

    电子发烧友网站提供《Raspberry PI的红外遥控器.zip》资料免费下载
    发表于 12-23 16:44 0次下载
    <b class='flag-5'>带</b>Raspberry PI的<b class='flag-5'>红外</b><b class='flag-5'>遥控器</b>

    如何构建简单的基于红外的车门遥控器

    在这篇文章中,我们将学习如何构建简单但万无失的基于红外遥控器,该遥控器可用于通过个人
    的头像 发表于 04-02 10:37 1300次阅读
    如何构建<b class='flag-5'>一</b><b class='flag-5'>个</b>简单的基于<b class='flag-5'>红外</b>的车门<b class='flag-5'>遥控器</b>

    Arduino的Rain1遥控车

    电子发烧友网站提供《Arduino的Rain1遥控车.zip》资料免费下载
    发表于 06-26 10:23 0次下载
    <b class='flag-5'>带</b>Arduino的Rain1<b class='flag-5'>遥控车</b>

    Arduino的红外遥控器

    电子发烧友网站提供《Arduino的红外遥控器.zip》资料免费下载
    发表于 07-06 10:51 0次下载
    <b class='flag-5'>带</b>Arduino的<b class='flag-5'>红外</b><b class='flag-5'>遥控器</b>

    遥控车遥控器的连接

    电子发烧友网站提供《遥控车遥控器的连接.zip》资料免费下载
    发表于 07-10 14:57 4次下载
    <b class='flag-5'>遥控车</b>和<b class='flag-5'>遥控器</b>的连接

    儿童电动遥控车玩具,基于2.4G合封芯片开发

    和复杂程度方面涵盖了广泛的范围。 遥控车玩具由两部分组成:遥控器遥控车遥控器上的五控制键控制着遥控
    的头像 发表于 07-26 11:42 1494次阅读