<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=Infrared_Human_Body_Motion_Sensor%28HC-SR501%29_CN</id>
	<title>Infrared Human Body Motion Sensor(HC-SR501) CN - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=Infrared_Human_Body_Motion_Sensor%28HC-SR501%29_CN"/>
	<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Infrared_Human_Body_Motion_Sensor(HC-SR501)_CN&amp;action=history"/>
	<updated>2026-04-29T04:38:44Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=Infrared_Human_Body_Motion_Sensor(HC-SR501)_CN&amp;diff=2318&amp;oldid=prev</id>
		<title>ArduWiki: 새 문서: {{#seo:|title=Arduino维基：Arduino红外人体感应运动传感器（HC-SR501）指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, 红外人体感应运动传感器（HC-SR501）, Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制红外人体感应运动传感器（HC-SR501）（基本信息、电路、示例代码）。可用于信息科学和创客课程。}}파일:모션감지대표이미...</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Infrared_Human_Body_Motion_Sensor(HC-SR501)_CN&amp;diff=2318&amp;oldid=prev"/>
		<updated>2025-03-21T06:21:26Z</updated>

		<summary type="html">&lt;p&gt;새 문서: {{#seo:|title=Arduino维基：Arduino红外人体感应运动传感器（HC-SR501）指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, 红外人体感应运动传感器（HC-SR501）, Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制红外人体感应运动传感器（HC-SR501）（基本信息、电路、示例代码）。可用于信息科学和创客课程。}}파일:모션감지대표이미...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#seo:|title=Arduino维基：Arduino红外人体感应运动传感器（HC-SR501）指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, 红外人体感应运动传感器（HC-SR501）, Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制红外人体感应运动传感器（HC-SR501）（基本信息、电路、示例代码）。可用于信息科学和创客课程。}}[[파일:모션감지대표이미지.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
红外PIR传感器，被动红外传感器。&lt;br /&gt;
&lt;br /&gt;
检测传感器范围内发出红外线的物体。&lt;br /&gt;
&lt;br /&gt;
可以检测人体发出的微弱红外线，并可以调节检测距离和延迟时间。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;规格&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
* 工作电压：4.5V 〜 20V&lt;br /&gt;
* 待机电流：50uA&lt;br /&gt;
* 工作角度：110度&lt;br /&gt;
* 延迟时间：3秒 〜 300秒&lt;br /&gt;
* 检测距离：3m 〜 7m&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;所需硬件&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
* 红外人体感应运动传感器&lt;br /&gt;
* Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;连接&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
这是下面示例代码中使用的电路。&lt;br /&gt;
&lt;br /&gt;
如果单独使用红外人体感应运动传感器，LED可以不需要。&lt;br /&gt;
&lt;br /&gt;
可以用其他模块代替LED进行应用。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |Human Detection Sensor&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |Resistor&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |LED&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |Arduino&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |VCC&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |5V&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |OUT&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |D7&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |GND&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; | -&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |Connection&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; | +&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |Connection&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; rowspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |D8&lt;br /&gt;
|}&lt;br /&gt;
[[File:모션감지 회로.png|center|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;示例代码&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
这是一个使用红外人体感应运动传感器点亮LED的示例。&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#define PIR 7     //Define motion sensor pin&lt;br /&gt;
#define LED 8     //Define LED pin for verification&lt;br /&gt;
int state = 0;     //Variable for storing state&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  pinMode(PIR, INPUT);&lt;br /&gt;
  pinMode(LED, OUTPUT);&lt;br /&gt;
  digitalWrite(LED, LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(){      //Code to light up the LED when motion is detected&lt;br /&gt;
//  state = digitalRead(PIR);&lt;br /&gt;
  if(digitalRead(PIR))&lt;br /&gt;
  {&lt;br /&gt;
    digitalWrite(LED, HIGH);&lt;br /&gt;
    delay(1000);&lt;br /&gt;
  }&lt;br /&gt;
  digitalWrite(LED,LOW);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 执行结果 ===&lt;br /&gt;
[[File:모션감지 테스트.png|center|class=coders100]]&lt;/div&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
</feed>