Arduino 使用人体红外感应模块 HC-SR501

第四次发帖了,这个写作界面操作也不是很好。直接跳过了写作步骤,没学习…
下边分两个步骤介绍这个模块。

步骤一:认知模块

    工作电压范围            直流电压4.5-20V;
    延时时间                   5-200S(可调)可制作范围零点几秒-几十分钟
    感应角度                   <100度锥角
    光敏控制(可选择,出厂时未设)可设置光敏控制,白天或光线强时不感应。
    两种触发方式:(可跳线选择) 
              a、不可重复触发方式:即感应输出高电平后,延时时间段一结束,输出将自动从高电平变成低电平;
              b、可重复触发方式:即感应输出高电平后,在延时时间段内,如果有人体在其感应范围 活动,
                    其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平。
	实物照片

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

步骤二 : 按上图接线 首先可以先写个让小灯泡点亮的程序。可以先不接 这个模块。

			不过全接也没事.下边贴代码
int value;
void setup()
{
 Serial.begin(9600);//开启串口打印
 pinMode(8,INPUT);
 pinMode(9,OUTPUT); //小灯泡  口可随意改 我的为9口
 digitalWrite(9,LOW);//小灯泡 
}

void loop()
{
value=digitalRead(8);
Serial.print(value);
if(value==1)
{
 delay(3000);//消除偶然可深调
 if(value==1)
{digitalWrite(9,HIGH);//小灯泡
Serial.print("开始延迟亮灯\r\n");
delay(3000);}
}
else
digitalWrite(9,LOW);//小灯泡
}
//小灯泡接线 信号线接正极 

不懂的大家可以发贴问。
对了,距离那个旋键我转了1/4圈 大约测试距离多了 6cm、

### HC-SR501原理图获取途径 对于HC-SR501热释电传感器模块,了解其内部结构连接方式有助于更好地掌握该设备的工作机制以及在项目中的应用。通常情况下,官方文档或是制造商网站会提供详细的电路原理图文件供开发者查阅。 由于直接嵌入具体的原理图图像可能不便于在此处展示,建议访问产品供应商或制造商的官方网站寻找对应的资源。例如,在一些电子元件分销商平台如DigiKey、Mouser等站点上可以找到关于HC-SR501的产品页面,这些页面往往包含了数据手册技术规格书,其中就含有清晰的电路原理图[^2]。 另外,开源硬件社区也是获取此类资料的好去处。许多爱好者会在论坛分享自己的设计经验并上传相关图纸。GitHub也是一个不错的选择,上面有许多基于HC-SR501开发的项目仓库,部分作者可能会附带上完整的PCB布局原理图以便他人学习参考[^4]。 如果希望通过更便捷的方式获得HC-SR501的具体原理图,还可以尝试搜索引擎查询“HC-SR501 schematic PDF”,这将返回一系列PDF格式的数据表链接,从中可以选择最适合自己需求的那一份进行下载查看[^3]。 #### Python脚本自动搜索HC-SR501原理图URL (示例) 虽然不能直接给出图片形式的原理图,但是可以通过编写简单的Python程序利用网络爬虫技术抓取网页上的相关内容。下面是一个使用`requests`库配合正则表达式的简单例子: ```python import requests from bs4 import BeautifulSoup import re def find_schematic_url(): url = "https://www.example.com/search?q=hc-sr501+schematic" response = requests.get(url) soup = BeautifulSoup(response.text, 'html.parser') links = [] for link in soup.find_all('a', href=True): if re.search(r'(schematic|pdf)', str(link.string), flags=re.IGNORECASE) and \ ('hc-sr501' in str(link['href']).lower()): links.append(link['href']) return links[:5] print(find_schematic_url()) ``` 请注意上述代码仅为示意用途,实际执行前需替换合适的搜索网址,并调整匹配规则以适应目标网站的内容结构。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值