-
超声波测距
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;
- 2022-03-11 17:00:49下载
- 积分:1
-
顶盖驱动LBM模拟
应用背景顶盖驱动流是计算流体与计算传热学一个经典问题,常用作不可压缩流动的校核算例,同时也是很好的lbm模拟学习的入门算例。对于刚开始接触的入门者有很大帮助。关键技术该程序采用了不可压缩的D2Q9模型以及标准的碰撞迁移规则,边界处理则采用了非平衡外推格式。虽然程序针对顶盖驱动而编写,但读者可以通过改变初始条件边界条件来计算其他的物理量。
- 2023-03-21 19:05:03下载
- 积分:1
-
大数据处理利器 提升普通map的性能
修改普通map,提升性能对于c++程序来说 map的使用无处不在。影响程序性能的瓶颈也往往是map的性能。尤其在大数据情况下,以及业务关联紧密而无法实现数据分发和并行处理的情况。map的性能就成了最关键的技术。比如:ip表、mac表,电话号码表、身份证号码表的查询、病毒木马的特征码的云查杀等等。stl库的map采用二分查找,性能最差。Google的哈希map性能和内存目前是最优的,但是有重复碰撞的机率。我在电信行业和信息安全行业里的工作经历发现,目前网络上的哈希算法都在查询速度上远远无法满足日趋增长的网络大数据要求。因此产生了自己写算法的想法。现在我把自己的算法发布出来。大家可以测试对比发现,我的算法属于零碰撞的几率,但是性能比哈希算法还优。声明:该代码不能用于商业用途,只能用于科学研究。
- 2022-12-29 05:00:04下载
- 积分:1
-
二维数组的冒泡排序
二维数组的冒泡排序-Bubble sort of Two-Dimensional Arrays
- 2022-12-20 04:00:03下载
- 积分:1
-
本程序能实现对学生成绩的管理,是一个成绩管理系统 。
本程序能实现对学生成绩的管理,是一个成绩管理系统 。-the procedures for the performance of their students achieve the management, is a performance management system.
- 2022-04-30 03:34:47下载
- 积分:1
-
FuzzyPSO优化算法
资源描述本程序是关于模糊粒子群优化算法的程序,具有用于优化函数等功能,通过改变代价函数优化不同函数等。
- 2022-09-25 20:00:03下载
- 积分:1
-
MP3播放器: 利用API函数[mciSendString]可以轻松实现MP3音乐文件的播放。下面这段程序实现了MP3播放的大部分常规操作,对其稍加修改,做一个...
MP3播放器: 利用API函数[mciSendString]可以轻松实现MP3音乐文件的播放。下面这段程序实现了MP3播放的大部分常规操作,对其稍加修改,做一个100KB大小的MP3播放器轻而易举 启动VB程序,在窗体上放置6个命令按钮,三个标签,一个公用对话框、一个进度条、一个状态栏和一个计时器,窗本的布置请参考附图 按钮"Open MP3 File"是用来打开对话框选择MP3文件,其他5个按钮分别为Play(播放)、Pause(暂停)、Stopplay(停止播放)、Back(向后跳跃)、Prew(向前跳跃)。Label1用来表示歌曲当前时间;label2放在时度条的最左边,Caption属性为"00:00";lable3放在时度条的右边,用来表示歌曲总长。-MP3 player : API function [mciSendString] can easily MP3 music player. Below this program of the MP3 player most of the conventional operation, its slightly modified, so the size of a 100KB MP3 player easily activated VB procedures, the forms to place orders six buttons, three label, a common dialog, a progress of a status bar and a 000 timer, the window layout of the buttons refer to the attached map. "MP3 File Open" is used to open the dialog box choose MP3 files, the other five buttons for Play (player), Pause (suspended), Stopplay (Cessation of players), Back (backwards jump), Prew (leap forward). Label1 songs said to the current time; Label2
- 2023-08-08 11:10:03下载
- 积分:1
-
矢量量化的C语言实现
矢量量化的C语言实现-Vector Quantization C Language
- 2023-07-29 13:55:03下载
- 积分:1
-
MOPSO多目标粒子群算法
用于matlab编写多目标粒子群算法,算法运行成功,可直接使用
- 2022-09-07 04:55:02下载
- 积分:1
-
最短路和次短路
Dijkstra的推广之一:
最短路径的子路径是最短路径。证明:(算法导论P358)
次短路径的子路径是最短路或次短路.(这个是次短路径的最优子结构).
证明:
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-11-05 17:25:03下载
- 积分:1