本资源为STM32F407-四路超声波测距代码,测试绝对可用我所使用的测距模块是HC-SR04,HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;
HC-SR04基本工作原理:(1)采用IO口TRIG触发测距,给最少10us的高电平信呈。
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。
测试距离=(高电平时间*声速(340M/S))/2。
程序编写思路是:1、配置好使用到的GPIO以及定时器;
2、给模块TRIG端口发送大于10us的高电平信号,当收、收到ECHO回响信号是,打开定时器开始定时;
3、当回响信号消失,关闭定时器;
4、通过定时器定时时间来确定距离。
2023/7/28 15:40:57 4.26MB STM32 STM32F407 超声波测距 HC-SR
1
数字电子技术课程设计实验报告课程性质数字逻辑课程设计课程目的训练学生综合地运用所学的《数字逻辑》的基本知识,使用电脑EWB仿真技术,独立完整地设计一定功能的电子电路,以及仿真和调试等的综合能力。
本次电脑仿真所用的软件版本为EWBVersion5.0c课程设计题目题目:交通灯控制电路的设计要求:1、设计一个十字路口的交通灯控制电路,要求东西方向车道和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都设为45秒。
时间可设置修改。
2、在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;
3、黄灯亮时,要求每秒闪亮一次。
4、东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用倒计时的方法)。
5、同步设置人行横道红、绿灯指示。
〈四〉设计原理与参考电路1、 分析系统的逻辑功能,画出其框图交通灯控制系统的原理如下2、 信号转换状态1:东西方向车道的绿灯亮,车道,人行道通行;
南北方向车道的红灯亮,车道,人行道禁止通行。
状态2:东西方向车道的黄灯亮,车道,人行道缓行;
南北方向车道的红灯亮,车道,人行道禁止通行;
状态3:东西方向车道的红灯亮,车道,人行道禁止通行;
南北方向车道的绿灯亮,车道,人行道通行;
状态4:东西方向车道的红灯亮,车道,人行道禁止通行;
南北方向车道的黄灯亮,车道,人行道缓行;
2023/7/27 16:01:16 69KB 数字逻辑 交通灯控制电路
1
授权文件使用方法:1、打开文件找到base64_encode(base64_encode('*.baidu.com')),/2、将百度修改成自己的域名3、复制粘贴到system目录里请注意这个授权文件不是4946版本的license与license授权文件不同
2023/7/24 13:05:53 4KB 方维授权文件
1
主要功能:1、可以发送带附件的邮件,附件可以是多个,附件大小限制由发送方服务器而定,暂未测试具体为多少MB2、邮件内容和主题可以是空,但当有附件时,主题取第一个附件的文件名(不含扩展名)3、密码验证均为base64加密4、邮件正文和附件的数据传送方式,均为base645、自动解析发件箱的SMTP服务器压缩包文件简介:base.c:包含一些基本的函数,其中有一些在此程序中并未用到,只要使用了其中的base64加密算法mail.c:包含邮件发送、数据读取、编码转换、smtp服务器连接、ip解析等函数mailsend.c:包含main的c源文件,mail.exe则是根据mailsend.c、mail.c、base.c编译成的,具体编译方法可参考makefilelibbase.a:make之后生成的静态库moontalk.cfg:base.c用到的配置文件,可能没用,放在这里进攻阅读参考mail.cfg:自定义用户的配置文件,可用可不用,用作读代码的参考mail.exe:邮件发送的执行文件,仅有命令行模式完善了,逐步输入(直接双击)的方式还不完善b64.exe:base64加密解密的小工具,仅供参考,mail.cfg中用到密码的地方,可以使这个工具得到。
makefile:工程编译链接文件注意:在本地使用mingw环境开发,遵循ANSIC标准,本地有系统的工程库,但是上传的时候,把这些文件都放在一起了,可以先参考makefile进行工程调整,如果有任何问题,请发送到邮箱moontalk@yeah.net,技术交流,不胜感激。
2023/7/22 4:08:14 179KB C语言 邮件 附件 smtp
1
通过JAVA运用多线程控制球的运动,通过窗口中的滑条,对球的大小和颜色进行选择后,随机从窗口左右两方择一进入,小球在遇到障碍或边界后会折回。
2023/7/22 0:16:24 8KB JAVA 多线程 碰撞球
1
数值线性代数徐树方同志的书,他还有矩阵计算的书那书不错的,顶之,可以用来辅助学习
2023/7/20 12:08:32 1.44MB 数值线性代数
1
此AE案例中,主要包含对栅格表面进行挖填方、方位角、观察点、测量单位、坡度等一些功能,功能相对可以满足一般的需要,希望能帮到大家
2023/7/20 9:02:51 1.74MB AE 栅格表面分析
1
GearBox齿轮减速器设计系统V5.0注册机使用说明1.运行gearbox.exe,弹出注册界面,左下方列出20位机器码;
2.若需永久注册,取前16位机器码,复制到注册机.exe,去掉所有空格和减号,然后算出注册号;
3.若需临时注册,取后4位机器码,复制到注册机.exe,然后算出注册号;
4.将注册号复制至注册界面右下方,按注册按钮,注册完成。
2023/7/20 8:07:28 6KB GearBox 齿轮减速器 设计系统
1
本资源是一个压缩包,包含了iFIX的很多图符,是第三方公司开发的
2023/7/20 7:02:12 3.63MB GE iFIX 图符集
1
用于c#Aforge录像的Lib,在C#上使用AForge录制摄像头视频,第三方.net视觉开发库,使用AForge第三方库录制本地视频所要使用到的类主要有这几个:FilterInfoCollection、VideoCaptureDevice、VideoSourcePlayer、VideoFileWriter。
2023/7/19 23:39:15 191KB c# Aforge lib 录像
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡