步骤1:

打开发送器后,必须首先检查什么“刺激”了给定命令。对于我的发送器,我发现连接器“接触”四个跳线以传递四个命令:前进,后退,左和右。跳线1(J1)用于反向命令,跳线2(J2)用于正向命令,跳线3(J3)用于左命令,跳线4(J4)用于右命令。

我测量了连接器与电池的正极(+)和负极(-)之间的电压。我发现这些连接器只不过是接地(或电池的负极)而已。这意味着要使汽车前进,我们必须将J2连接到地面(电池的负极(-)侧)。我将长线连接到跳线和地面,并标记了它们。

为避免与发射器一起使用电池,我将两根线连接到电池引脚的正极(+)和负极(-)。如果我给这些电源线提供3 V的电压,就不再需要使用电池。

步骤2:焊接一个简单的“平移”电路

现在,我们必须制作一个简单的电路,该电路使用Arduino命令将连接到跳线的电线接地(-)。该电路(检查图形)将Arduino命令“翻译”为发送器命令。它非常简单,并使用四个NPN晶体管和四个电阻。我使用了3x2N3904和1xBC548晶体管(家里没有2N3904!)和4x 1K电阻器。

步骤3:设置硬件-编写Arduino代码

将电路焊接到发射器导线(跳线),然后将其连接到Arduino。您现在可以编写Arduino代码了。

我从一个简单的代码开始,该代码从Arduino串行端口接收数据并相应地移动汽车。我为每个命令分配了一个字母:我选择“ F”表示前进,“ B”表示后退,“ R”表示右命令,“ L”表示左命令,“ S”表示停止。只要Arduino从PC收到一封信,就会将适当的命令发送到发送器。 arduino的引脚11连接到发送器中的前向命令(J2),引脚10连接到后向(J1),引脚13右边(J4),引脚12左边(J3)。

现在,您可以使用任何从PC发送这些字母的程序(Visual Basic,C ++,MATLAB,JAVA等)。

您还可以纠正使

注意:您可以将发射器与电池或外部电源连接使用,但请确保将Arduino的GND连接到电源的(-)侧供应商/电池连接器。

步骤4:进一步的改进-未来的工作

我的目标是制造一款廉价的实验性自主机器人,用于研究。我正在考虑使用头顶摄像头来检测机器人(RC汽车)的位置,并将该位置发送到根据人工智能(AI)算法控制汽车的计算机。因为我在机器人技术方面的工作是基于MATLAB的,所以我开发了MATLAB代码,允许用户使用键盘箭头和空格键控制汽车。将来,我计划将这个项目更新为具有网络摄像头反馈的完整无人地面车辆(UGV)。

MATLAB的主要代码是“ RC_CarControl.m”,“ getkey.m”是读取键盘上按下的按钮的函数。一旦完成了基于图像处理技术的位置反馈代码,我就可以轻松合并这两个代码。

第5步:开心结束

利用计算机控制,如何使用计算机控制遥控车相关推荐

  1. 计算机控制系统模拟设计,计算机控制系统设计.doc

    目录 一.计算机控制系统概述- 1 - 1.1计算机控制系统定义- 1 - 1.2计算机控制系统组成- 1 - 二.模拟量输入通道- 2 - 2.1模拟量输入通道作用- 2 - 2.2模拟量输入通道的 ...

  2. 计算机控制炉温实验,计算机控制(炉温控制)实验报告.doc

    文档介绍: 计算机控制系统实验报告实验名称:炉温控制实验姓名:班级:任课教师:完成时间:2012年04月01日实验一.炉温控制实验一.实验目的1.了解温度控制系统的特点.2.研究采样周期T对系统特性的 ...

  3. 计算机控制炉温实验,计算机控制(炉温控制)实验报告-20210412070439.docx-原创力文档...

    计算机控制系统实验报告 实验名称:炉温控制实验 姓 名: 班 级: 任课教师: 完成时间:2012年04月01日 PAGE PAGE # 实验一.炉温控制实验 一.实验目的 1?了解温度控制系统的特点 ...

  4. 中国石油大学计算机控制实验,《计算机控制》实验讲义.doc

    <计算机控制> 实验讲义 中国石油大学(华东)信息与控制工程学院 2012年9月 实验目录 实验一 基于研华ADAM模块的数据采集 实验二 数字PID控制器的设计与调试 实验三 最小拍控制 ...

  5. 高炉计算机控制,一高炉计算机控制系统升级.pdf

    年 月 内 蒙 古 科 技 与 经 济 017 2 Februar 2017 2 y 第 期 总第 期 3 373 InnerMon oliaScienceTechnolo & Econom ...

  6. 计算机控制多少度,计算机控制中的模糊调度设计

    计算机控制中的模糊调度设计 研究了具有模糊截止期的多控制任务的实时调度问题,提出了奉献度的概念和最大奉献优先(LDF)的调度策略.为了减小因任务间频繁切换造成的系 (本文共9页) 阅读全文>&g ...

  7. 计算机控制炉温实验,计算机控制(炉温控制)实验报告.pdf

    计 算 机 控 制 系 统 实 验 报 告 实验名称: 炉温控制实验 姓 名: 班 级: 任课教师: 完成时间: 2012 年 04 月 01 日 实验一 . 炉温控制实验 一.实验目的 1.了解温度 ...

  8. 计算机控制不恒定性,计算机控制-习题答题.doc

    选择题 1.如果模拟信号频谱的最高频率为,只要按照采样频率( ) 进行采样,那么采样信号就能唯一的复观. A. B. C. 2.两个连续环节和串联,若两者中间没有采样器则其开环脉冲传递函数为( ). ...

  9. 计算机控制的缺点,计算机控制简答题.pdf

    1.计算机控制系统是研究什么的? 答:它主要研究如何将计算机技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控 制系统: 2 .什么是过程通道.组成.特点. 答:过程通道:计算机和生产过程 ...

最新文章

  1. 概说《TCP/IP详解 卷2》缘起
  2. 《大话数据结构》第9章 排序 9.10 总结回顾
  3. SQL语言之序列(Oracle)
  4. git学习资料整理(知乎搜集的)
  5. 自定义spring配置文件位置
  6. c语言autoi函数如何使用,C++的auto声明、memset函数
  7. Linux学习课程笔记(1)
  8. Andrew Ng 的 Machine Learning 课程学习 (week4) Multi-class Classification and Neural Networks
  9. 我们不知道我们不知道:用同化项目做网络安全
  10. windows批处理命令大全
  11. android助手专业版,安卓助手-安卓助手app专业版下载-安卓助手付费版-电玩咖
  12. 禅道下载mysql_本地已有mysql 数据库,安装禅道后数据库访问不了
  13. 吃着火锅唱着歌学会Docker
  14. 第一篇文献:谈大数据时代的云控制摄影测量 ——张祖勋院士
  15. 什么是汽车公告?汽车公告主机厂要做什么?
  16. Ubuntu 安装 uWSGI
  17. 北京大学可视化发展前沿研究生暑期学校Day5
  18. 计算机技术应用社会实践课题,PLC自动化专业社会实践报告.docx
  19. html 前端优化上传视频,前端上传组件Plupload使用---上传大视频(分片上传)
  20. 【LaTex】基础语法框架快速入门教程——Tex live+TexStudio简要安装及使用教程

热门文章

  1. MedNeRF:用于从单个X射线重建3D感知CT投影的医学神经辐射场
  2. 电话计算机怎么看记录,移动怎么查通话记录详单(中国移动通话查询明细)
  3. 计算机的应用形态有哪些,经典的四种使用形态 内置应用有所升级
  4. [Linux] 中望 CAD2021 For Linux[2020.09.22]
  5. 操作无法完成.键入的打印机名不正确,或者指定的打印机没有连接到服务器上.有关详细信息
  6. 传苹果开发ChatGPT类的AI产品;iPhone 15 Pro系列或将涨价;PyTorch 2.0 发布 |极客头条
  7. PHP熊猫头图片表情斗图生成源码
  8. layui 文件上传(upload)实例重载及重新上传
  9. Unity——暴风魔镜无法演示SDK所带Demo
  10. ps流 转发_(转)RTP协议全解(H264码流和PS流)