Arduino超声波测距枪的制作米思齐课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开始搭建
开始搭建
开始搭建
开始搭建
开始搭建
连接主控板
注意接线
数码管
超声波
SDA-通信数据线接A4 ,SCL通信时钟线接A5,V-电源,G-地; 只能接模拟口(本身数码管使用专 门的数码管驱动电路TM1650,无 需单片机去动态扫描数码管,通过 IIC方式只需往特定地址写数据即 可)
trig(控制端)和 echo(接收端)必须接主控板的S口 黄线连接echo(接收端) 白线连接trig(控制端) 即黄线接D4的S口(蓝色针眼) 白线接D3的S口(蓝色针眼)
三、超声波测距枪由 那部分组成
超声波测距枪的组成
四、搭建超声波测距 枪
准备材料
主控板 1块 六角扳手 1个
双孔梁-8孔 1个 双孔梁-6孔 1个
传感器支架 1个 双孔梁-4孔 1个
数据线
1根 按键模块 1个
3pin线
1根 4pin线
2根
超声波传感器 1个 风扇模块 1个
螺丝、螺母 若干
开始搭建
用数据线将主控板和电脑连接起来
五、如何让测距枪测 量
设计超声波测距枪的流程图
检测按键模块的数值是否是0和1
复习之前的知识,检测按键模块返回的数值0和1
检测超声波传感器测量的距离数值
让数码管显示超声波传感器的值
定义一个整形变量“i”,给变量 i 赋值为超声波传感器测量的距离,使 用四位数码管显示变量 i 的数值3秒
编写程序
按照流程图编写程序
六、拓展
同学们,你们是否能制作一个带声光的测距枪呢? 1、拿出LED灯和蜂鸣器,当按下按键时,不仅数码管显示数值,还能发出声音和光。
下节课再见!
知识点——数码管
数码管传感器使用专门的数码管驱动电路 TM1650,无需单片机去动态扫描数码管,通过 IIC方式只需往特定地址写数据即可,8级灰度显 示。适用于制作计数器,频率计,秒表等等数码 管显示的场合。
知识点
电源要求:5V 信号类型:数字信号 接口模式: XH2.54 × 4 通信方式:IIC 引脚定义:SDA-通信数据线,SCL-通信时钟 线,V-电源,G-地
接下来,通过我们之前学习的超声波传感器和 数码管,来制作一个简易的超声波测距枪
二、认识硬件
知识点——超声波传感器
超声波测距模块可提供 2cm-400cm 的非 接触式距离感测功能,测距精度可达高到 2mm;模块包括超声波发射器、接收器与控 制电路。
知识点
使用电压:DC3.3v-5V 静态电流:小于2mA 电平输出:高0V -5V 感应角度:不大于15度 6:探测距离:2cm-400cm 高精度 可达0.2cm 接线方式,VCC、trig(控制端)、 echo(接收端)、 GND (1)采用IO口TRIG触发测距,给至少10us的高电平信号; (2)模块自动发送8个40khz的方波,自动检测是否有信号返 回; (3)有信号返回,通过IO口ECHO输出一个高电平,高电平 持续的时间就是超声波从发射到返回的时间。测试距离 =(高电平时间*声速(340M/S))/2;
超声波测距枪
一、什么是超声波测 距枪?
我们常用的测量长度的工具
尺子又称量尺、刻度尺,是用来画线段(尤其是直的)、量度长度的工具。尺上通常有刻 度以量度长度;通常用于测量计算长度,一般分普通的尺子比较短,用于测量比较短的尺寸,卷尺是我们生活生比较长的尺子,拉伸最长 可达3米。
思考
当我们需要测量距离比较长的时候怎么办? 如果卷尺一节一节的测量会导致测量数据不准确。
超声波测量仪
超声波测距仪是通过声速测量 距离的仪器。装置上有设置瞄点装 置,只要把仪器对准要测量的目标, 就会出现一点在测距仪的显示屏幕 上。
超声波测量仪的应用
超声波测距主要应用于倒车提醒、建筑工地、工业现场等的距离测量。