0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于HC-SR04的超声波洗手液电路

科技观察员 来源:homemade-circuits 作者:homemade-circuits 2023-04-29 17:16 次阅读

超声波洗手液电路通过反射的超声波检测人手的存在,并暂时触发继电器电磁泵,将消毒液分配到用户的手上。

该项目使用流行的HC-SR04超声波传感器模块来实现所需的传感功能。

使用 HC-SR04

HC-SR04超声波传感器模块由几个专用超声波换能器组成,额定工作频率约为40 kHz。

该模块具有 4 个引脚布局,用于配置到预期的驱动器电路中。

电源引脚排列用 Vcc 和 Gnd 引脚表示。其中Vcc是模块的正5V输入,Gnd应该与输入电源的负线连接。

触发引脚与 10 us 脉冲一起工作,激活两个传感器以发送和接收反射的超声波。

当检测到一系列反射信号时,“Echo”引脚变为高电平,用于启动外部继电器或电磁阀或任何首选负载。

HC-SR04 与 Arduino 接口

为了处理HC-SR04模块,并使其能够作为精密超声波接近探测器工作,我们需要一个微控制器单元,如Arduino来完成这项任务。

当使用下面给出的代码进行适当编程时,Arduino 将与 HC-SR04 兼容,用于预期的手部接近检测和消毒剂分配机制的激活。

Arduino与HC-SR04和继电器级的接口接线图如下图所示:

2.png

操作细节

这种超声波洗手液回路的操作步骤很简单,可以通过以下几点来理解:

Arduino 为 HC-SR04 模块触发脉冲提供 10 us 激活脉冲,使模块能够发送和接收来自目标(用户手)的反射脉冲序列。

这些反射的数据从 HC-SR04 模块的回波引脚发送到 rduino。

Arduino 处理信号并在电路板的引脚 7 上实现稳定的直流输出,该引脚通过 10k 电阻器和 100uF 电容器与继电器驱动器级连接。

只要 HC-SR04 模块继续在设定的接近范围内检测到用户的手,Arduino 的引脚 #7 应该保持高电平。

这意味着在此期间,re;ay 也将保持打开状态,这是我们不希望的。

为了确保继电器和连接的分配机械或泵仅工作几秒钟,将电容器与 BC547 的底座串联。

当引脚#7由于人手的存在而变高时,BC547 仅在其基本 100uF 充满电的情况下传导,这在几秒钟内发生。

一旦 100uF 充满电,BC547 底座就会被禁止与底座驱动器联系,它会停止导通,关闭继电器并禁用连接的洗手液分配机构。

当手被移开时,HC-SR04停止向Arduino发送回声信号,Arduino将其引脚#7翻转到逻辑零。

此时,100uF 基极电容器开始通过 Arduino 引脚 #7 和右侧 10k 接地电阻放电。

程序代码

下面给出了上面讨论的使用HC-SR04和Arduino的超声波洗手液电路的整个程序代码:

`const int trigger = A1;

const int echo = A2;

int vcc = A0;

int gnd = A3;

int OP = 7;

long Time;

float distanceCM;

float distance = 15; // set threshold distance in cm

float resultCM;

void setup()

{

pinMode(OP,OUTPUT);

pinMode(trigger,OUTPUT);

pinMode(echo,INPUT);

pinMode(vcc,OUTPUT);

pinMode(gnd,OUTPUT);

}

void loop()

{

digitalWrite(vcc,HIGH);

digitalWrite(gnd,LOW);

digitalWrite(trigger,LOW);

delay(1);

digitalWrite(trigger,HIGH);

delayMicroseconds(10);

digitalWrite(trigger,LOW);

Time=pulseIn(echo,HIGH);

distanceCM=Time*0.034;

resultCM=distanceCM/2;

if(resultCM《=distance)

{

digitalWrite(OP,HIGH);

delay(4000);

}

if(resultCM》=distance)

{

digitalWrite(OP,LOW);

}

delay(10);

}

警告:作者提出的超声波洗手液电路尚未经过实际测试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路图
    +关注

    关注

    10259

    文章

    10674

    浏览量

    517885
  • 超声波传感器

    关注

    18

    文章

    555

    浏览量

    35667
  • HC-SR04
    +关注

    关注

    9

    文章

    82

    浏览量

    42473
收藏 人收藏

    评论

    相关推荐

    关于HC-SR04超声波测距模块

    参考:某宝HC-SR04 超声波测距模块商品详情页1.关于HC-SR04 超声波测距模块某宝上的HC-SR04
    发表于 08-10 06:24

    怎样去编写HC-SR04超声波传感器的程序呢

    怎样去编写HC-SR04超声波传感器的程序呢?怎样去使用HC-SR04超声波传感器?
    发表于 10-18 09:19

    HC-SR04超声波测距模块的相关资料分享

    。————————————————一、HC-SR04超声波模块简介HC-SR04 超声波测距模块可提供 2cm-400cm 的非接触式距离感测功能,测距精度可达高到 3mm;模块包括
    发表于 11-23 07:47

    基于stm32的HC-SR04超声波测距模块怎么使用?

    基于stm32的HC-SR04超声波测距模块怎么使用?
    发表于 11-25 09:15

    如何利用现成的SysTick去实现HC-sr04超声波测距呢

    什么是HC-sr04超声波测距模块呢?HC-sr04超声波测距模块它是如何工作的?如何利用现成的SysTick去实现HC-sr04
    发表于 12-02 08:10

    HC-SR04超声波测距模块原理

    HC-SR04超声波测距模块原理1.模块简介HC-SR04超声波模块常用于机器人避障、物体测距、位检测、公共安防、停车场检测等场所。
    发表于 12-06 07:14

    HC-SR04超声波测距模块简介

    1 简介HC-SR04超声波测距模块可提供 2cm-400cm的非接触式距离感测功能,测 距精度可达高到 3mm ;模块包括超声波发射器、接收器与控制电路。电气参数
    发表于 01-06 06:05

    HC-SR04超声波具有哪些参数应用

    引脚电平函数三、程序实现:运行效果:一、HC-SR04超声波产品应用领域:1、机器人避障  2、物体测距  3、位检测  4、公共安防  5、停车场检测超声波传感器模块上面通常有两个
    发表于 01-07 06:08

    HC-SR04超声波模块的原理与时序详解

    HC-SR04超声波模块的原理是什么?HC-SR04超声波模块的时序是怎样的?
    发表于 01-20 07:10

    HC-SR04超声波测距模块及程序

    HC-SR04超声波测距模块及程序HC-SR04超声波测距模块及程序HC-SR04超声波测距模块
    发表于 12-08 16:50 83次下载

    超声波测距资料(HC-SR04)

    超声波测距资料(HC-SR04),感兴趣可以看看。
    发表于 07-25 18:52 104次下载

    简单的超声波测距模块制作_HC-SR04超声波测距模块及制作图详解

    本文主要介绍的是HC-SR04超声波测距模块及制作图详解,首先介绍了超声波测距原理及特点,其次阐述了HC-SR04超声波测距模块,最后奉上了
    发表于 05-18 09:40 5.3w次阅读
    简单的<b class='flag-5'>超声波</b>测距模块制作_<b class='flag-5'>HC-SR04</b><b class='flag-5'>超声波</b>测距模块及制作图详解

    使用单片机和HC-SR04设计超声波测距系统的设计资料合集

    HC-SR04超声波测距模块配套资料合集免费下载包括了:STC89C52RC系列手册,PCB截图,基于单片机的超声波测距系统论文,程序,答辩常见问题解答,超声波测距开题报告,
    发表于 11-06 08:00 135次下载
    使用单片机和<b class='flag-5'>HC-SR04</b>设计<b class='flag-5'>超声波</b>测距系统的设计资料合集

    hc-sr04超声波传感器的原理和应用

    本文主要阐述了hc-sr04超声波传感器的原理和应用。
    发表于 04-23 09:42 3.1w次阅读

    HC-SR04超声波测距超全资料

    HC-SR04超声波测距超全资料
    发表于 11-05 09:24 28次下载