利用计算机控制,如何使用计算机控制遥控车
步骤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步:开心结束
利用计算机控制,如何使用计算机控制遥控车相关推荐
- 计算机控制系统模拟设计,计算机控制系统设计.doc
目录 一.计算机控制系统概述- 1 - 1.1计算机控制系统定义- 1 - 1.2计算机控制系统组成- 1 - 二.模拟量输入通道- 2 - 2.1模拟量输入通道作用- 2 - 2.2模拟量输入通道的 ...
- 计算机控制炉温实验,计算机控制(炉温控制)实验报告.doc
文档介绍: 计算机控制系统实验报告实验名称:炉温控制实验姓名:班级:任课教师:完成时间:2012年04月01日实验一.炉温控制实验一.实验目的1.了解温度控制系统的特点.2.研究采样周期T对系统特性的 ...
- 计算机控制炉温实验,计算机控制(炉温控制)实验报告-20210412070439.docx-原创力文档...
计算机控制系统实验报告 实验名称:炉温控制实验 姓 名: 班 级: 任课教师: 完成时间:2012年04月01日 PAGE PAGE # 实验一.炉温控制实验 一.实验目的 1?了解温度控制系统的特点 ...
- 中国石油大学计算机控制实验,《计算机控制》实验讲义.doc
<计算机控制> 实验讲义 中国石油大学(华东)信息与控制工程学院 2012年9月 实验目录 实验一 基于研华ADAM模块的数据采集 实验二 数字PID控制器的设计与调试 实验三 最小拍控制 ...
- 高炉计算机控制,一高炉计算机控制系统升级.pdf
年 月 内 蒙 古 科 技 与 经 济 017 2 Februar 2017 2 y 第 期 总第 期 3 373 InnerMon oliaScienceTechnolo & Econom ...
- 计算机控制多少度,计算机控制中的模糊调度设计
计算机控制中的模糊调度设计 研究了具有模糊截止期的多控制任务的实时调度问题,提出了奉献度的概念和最大奉献优先(LDF)的调度策略.为了减小因任务间频繁切换造成的系 (本文共9页) 阅读全文>&g ...
- 计算机控制炉温实验,计算机控制(炉温控制)实验报告.pdf
计 算 机 控 制 系 统 实 验 报 告 实验名称: 炉温控制实验 姓 名: 班 级: 任课教师: 完成时间: 2012 年 04 月 01 日 实验一 . 炉温控制实验 一.实验目的 1.了解温度 ...
- 计算机控制不恒定性,计算机控制-习题答题.doc
选择题 1.如果模拟信号频谱的最高频率为,只要按照采样频率( ) 进行采样,那么采样信号就能唯一的复观. A. B. C. 2.两个连续环节和串联,若两者中间没有采样器则其开环脉冲传递函数为( ). ...
- 计算机控制的缺点,计算机控制简答题.pdf
1.计算机控制系统是研究什么的? 答:它主要研究如何将计算机技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控 制系统: 2 .什么是过程通道.组成.特点. 答:过程通道:计算机和生产过程 ...
最新文章
- 概说《TCP/IP详解 卷2》缘起
- 《大话数据结构》第9章 排序 9.10 总结回顾
- SQL语言之序列(Oracle)
- git学习资料整理(知乎搜集的)
- 自定义spring配置文件位置
- c语言autoi函数如何使用,C++的auto声明、memset函数
- Linux学习课程笔记(1)
- Andrew Ng 的 Machine Learning 课程学习 (week4) Multi-class Classification and Neural Networks
- 我们不知道我们不知道:用同化项目做网络安全
- windows批处理命令大全
- android助手专业版,安卓助手-安卓助手app专业版下载-安卓助手付费版-电玩咖
- 禅道下载mysql_本地已有mysql 数据库,安装禅道后数据库访问不了
- 吃着火锅唱着歌学会Docker
- 第一篇文献:谈大数据时代的云控制摄影测量 ——张祖勋院士
- 什么是汽车公告?汽车公告主机厂要做什么?
- Ubuntu 安装 uWSGI
- 北京大学可视化发展前沿研究生暑期学校Day5
- 计算机技术应用社会实践课题,PLC自动化专业社会实践报告.docx
- html 前端优化上传视频,前端上传组件Plupload使用---上传大视频(分片上传)
- 【LaTex】基础语法框架快速入门教程——Tex live+TexStudio简要安装及使用教程
热门文章
- MedNeRF:用于从单个X射线重建3D感知CT投影的医学神经辐射场
- 电话计算机怎么看记录,移动怎么查通话记录详单(中国移动通话查询明细)
- 计算机的应用形态有哪些,经典的四种使用形态 内置应用有所升级
- [Linux] 中望 CAD2021 For Linux[2020.09.22]
- 操作无法完成.键入的打印机名不正确,或者指定的打印机没有连接到服务器上.有关详细信息
- 传苹果开发ChatGPT类的AI产品;iPhone 15 Pro系列或将涨价;PyTorch 2.0 发布 |极客头条
- PHP熊猫头图片表情斗图生成源码
- layui 文件上传(upload)实例重载及重新上传
- Unity——暴风魔镜无法演示SDK所带Demo
- ps流 转发_(转)RTP协议全解(H264码流和PS流)