登录
首页 » 算法 » 超声波测距

超声波测距

于 2022-03-11 发布 文件大小:34.03 kB
0 300
下载积分: 2 下载次数: 1

代码说明:

51单片机超声波测距,亲测能够使用,解释详细。主要技术参数:1.使用电压:DC5V 2.静态电流:小于2mA3:电平输出:高5V 4:电平输出:低0V5:感应角度:不大于15度 6:探测距离:2cm-450cm 7:高精度:可达3mm接线方式,VCC、trig(控制端)、 echo(接收端)、 GND地线使用方法:一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了.模块工作原理:(1)采用IO触发测距,给至少10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 动态规划的Matlab实现和实例分析
    应用背景  动态规划是解决多阶段决策过程最优化问题的一种方法. 该方法是由美国数学家贝尔曼(R.Bellman)等人在2O世纪50年代初提出的.他们针对多阶段决策问题的特点,提出了解决这类问题的最优化原理,并成功地解决了生产管理、资源分配等方面的许多实际题,从而建立了运筹学的一个新分支——动态规划. 关键技术动态规划是现代企业管理中的一种重要决策方法,可用于解决最优路径、资源分配、生产计划与库存、投资、装载、排序等问题,还可用于生产过程的最优控制等.由于它有独特的解题思路,因而在处理某些优化问题时,比线性规划或非线性规划方法更有效. 而MATLAB是一个功能强大的用于基于矩阵运算的强大数值计算软件,将Matla
    2023-01-17 16:45:04下载
    积分:1
  • 傅里叶变换源码
    傅立叶变换能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。本程序实现了图像的傅里叶离散变换变换,傅里叶变换部分使用了openCV的函数库。
    2023-07-28 18:45:02下载
    积分:1
  • 该程序是作者编写的程序,实现了图和树中的部分
    该程序是作者编写的程序,实现了图和树中的部分算法。-that the procedure was prepared by the author of procedures, a map and part of the tree algorithm.
    2022-03-05 11:00:37下载
    积分:1
  • 哈夫曼编码构造 c++程序
    哈夫曼编码构造 c++程序 -Huffman coding structure c procedures
    2022-05-07 06:24:23下载
    积分:1
  • 人脸识别的最基本的PCA,主要是描述了特征值的基本原理,内容很详细。...
    人脸识别的最基本的算法PCA,主要是描述了特征值法的基本原理,内容很详细。-Most basic algorithm for PCA Face RecognitionFace recognition algorithm is the most basic PCA, mainly describes the basic principles of characteristic value method, content, very detailed.
    2022-08-09 13:29:19下载
    积分:1
  • 研究生数学建模关于交警服务平台调度问题
    此程序为2011年研究生数学建模试题的解答。程序中用到了Floyd算法,遗传算法,很好的解决了该问题。
    2023-07-06 21:55:03下载
    积分:1
  • this document for the use of C language prepared by the search algorithm
    此文件为用c语言编写的查找算法-this document for the use of C language prepared by the search algorithm
    2022-07-15 09:54:07下载
    积分:1
  • 数值分析常用编程,文件不是很大,可能有一些错误,大家原谅...
    数值分析常用算法编程,文件不是很大,可能有一些错误,大家原谅-numerical analysis algorithm commonly used programming, documentation is not great, there may be some mistakes, we forgive
    2023-07-10 19:45:03下载
    积分:1
  • 黑白棋c++
    1.显示游戏的界面功能游戏界面上包括游戏等级选择、重新开始、游戏帮助的控件对游戏进行相应的设置。2.接受鼠标输入功能能够接受玩家的鼠标输入功能,把棋子放入指定的位置。3.根据规则翻转相应的棋子无论是电脑或是玩家在棋盘中落下棋子后,能够根据游戏的规则,把横向、纵向及对角直线上的棋子全部翻转过来,变成最后落下棋子的颜色,并对棋子数量进行增减。4.游戏胜负判断功能双方都没有棋子可下时棋局结束,以棋子数目来计算胜负,棋子多的一方获胜。在棋盘还没下满时,如果一方的棋子应经被对方吃光,则棋局结束。将对手棋子吃光的一方获胜。5.实现人机对战模式支持人工智能,根据游戏等级的不同,进行不同的算法深度搜索,找出最合理的位置进行落子操作。6.人工智能的等级设置能够指定当前电脑人工智能的等级。根据不同的等级,其算法搜索深度不同。7.游戏提供帮助说明在游戏界面中,提供一个控件。以方便对本游戏不了解的玩家对游戏进行操作和使用
    2022-07-27 08:23:18下载
    积分:1
  • 交流调速
    交流调速,是一套交流调速的C语言开发软件,该套软件已在实际应用系统得到了验证,是一个开环交流调速系统,也进行了带载试验,有突加负载,突减负载,突加给定,突减给定实验。实验各项参数都达到了甲方所提的设计要求。其中CPU是选用MICRCHIP公司的芯片。有需要者,可根据自己的具体项目进行适当的修改,就可应用与自己的项目。
    2022-07-13 01:21:21下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载