معرفی ماژول PIR HC-SR501
ماژول PIR HC-SR501 یک سنسور تشخیص حرکت مادون قرمز غیرفعال است که برای تشخیص تغییرات حرارتی ناشی از حرکت انسان و اجسام گرم استفاده میشود. وجود مدار پردازش، خروجی دیجیتال و قابلیتهای تنظیم روی برد، استفاده از این ماژول را در پروژههای الکترونیکی سادهتر میکند.
HC-SR501 بهخصوص برای پروژههایی مناسب است که علاوه بر تشخیص حرکت، به تنظیم حساسیت و زمان فعال ماندن خروجی نیاز دارند؛ مانند روشنایی اتوماتیک، دزدگیر و سیستمهای مبتنی بر Arduino و سایر میکروکنترلرها.
مشخصات ماژول PIR HC-SR501
| مدل | HC-SR501 |
| نوع سنسور | PIR / Passive Infrared |
| نوع خروجی | دیجیتال High / Low |
| سطح High خروجی | حدود 3.3V در نسخههای رایج |
| تنظیم حساسیت | دارد |
| تنظیم زمان تأخیر | دارد |
| حالت Trigger | قابل انتخاب در نسخههای رایج |
| لنز Fresnel | روی مجموعه سنسور |
| کاربرد | دزدگیر، روشنایی خودکار، Arduino و اتوماسیون |
HC-SR501 چگونه حرکت را تشخیص میدهد؟
PIR به معنی Passive Infrared است. HC-SR501 پرتو مادون قرمز به محیط ارسال نمیکند؛ بلکه تغییرات تابش حرارتی دریافتی توسط عنصر PIR را بررسی میکند.
هنگامی که فرد از میدان دید سنسور عبور میکند، توزیع انرژی مادون قرمز روی عنصر حساس تغییر میکند. مدار پردازش ماژول این تغییر را تشخیص داده و خروجی دیجیتال را فعال میکند.
تنظیمات HC-SR501 چه کاربردی دارند؟
تنظیم حساسیت و محدوده تشخیص
یکی از پتانسیومترهای برد برای تغییر حساسیت سیستم استفاده میشود. تنظیم نهایی بهتر است پس از نصب سنسور در محل واقعی پروژه انجام شود.
تنظیم زمان تأخیر
پتانسیومتر دیگر مدت فعال ماندن خروجی پس از تشخیص حرکت را کنترل میکند. این قابلیت در پروژههایی مانند چراغ راهرو بسیار کاربردی است.
انتخاب حالت Trigger
در نسخههای رایج HC-SR501، جامپر Trigger امکان انتخاب رفتار خروجی در برابر تشخیصهای متوالی را فراهم میکند. این قابلیت برای تعیین نحوه واکنش سیستم به ادامه حرکت در محیط کاربرد دارد.
پینهای ماژول HC-SR501
| پین | کاربرد |
|---|---|
| VCC | ورودی تغذیه ماژول |
| OUT | خروجی دیجیتال تشخیص حرکت |
| GND | زمین مدار |
کاربردهای ماژول PIR HC-SR501
روشنایی اتوماتیک
HC-SR501 میتواند حضور حرکت در راهرو، ورودی یا فضای موردنظر را تشخیص دهد و سیگنال لازم برای مدار کنترل روشنایی را فراهم کند.
دزدگیر و سیستم امنیتی
خروجی دیجیتال ماژول را میتوان به کنترلر سیستم امنیتی متصل کرد تا در صورت تشخیص حرکت، عملیات موردنظر انجام شود.
پروژههای Arduino و خانه هوشمند
خروجی دیجیتال HC-SR501 امکان اتصال ساده به میکروکنترلر را فراهم میکند و میتوان بر اساس وضعیت آن سناریوهای مختلف اتوماسیون را اجرا کرد.
مثال واقعی؛ چراغ راهرو حساس به حرکت
در یک پروژه روشنایی، OUT ماژول به ورودی میکروکنترلر یا مدار کنترل متصل میشود. هنگام عبور فرد، HC-SR501 حرکت را تشخیص داده و خروجی فعال میشود.
مدار کنترل سپس از طریق رله یا درایور مناسب چراغ را روشن میکند. با تنظیم Delay روی ماژول میتوان رفتار زمانی سیستم را متناسب با پروژه تنظیم کرد.
اشتباهات رایج هنگام استفاده از HC-SR501
نصب روبهروی منابع حرارتی متغیر، اتصال مستقیم بار قدرت به OUT، تنظیم حساسیت بیش از نیاز، تست نکردن سنسور در محل نصب و انتظار تشخیص مطمئن فرد کاملاً بیحرکت از اشتباهات رایج هستند.
HC-SR501 برای چه پروژهای مناسب است؟
اگر به یک ماژول PIR HC-SR501 آماده با امکان تنظیم حساسیت و زمان تأخیر نیاز دارید، این مدل برای دزدگیر، روشنایی خودکار، Arduino و پروژههای اتوماسیون انتخاب کاربردی است.
برای مشاهده سایر سنسورها و قطعات پروژه به فروشگاه RNGO و برای مطالعه آموزشهای الکترونیک و رباتیک به وبسایت RNGO مراجعه کنید.
اگر مشخصات این مدل با مدار و فضای نصب پروژه سازگار است، سنسور را به سفارش قطعاتت اضافه کن و مرحله تست را شروع کن.
افزودن به سبد و رزروسوالات متداول
آیا HC-SR501 به Arduino متصل میشود؟
بله. OUT یک خروجی دیجیتال است و با رعایت زمین مشترک و سطح منطقی مناسب میتوان وضعیت آن را توسط ورودی میکروکنترلر خواند.
تفاوت HC-SR501 و HC-SR505 چیست؟
HC-SR505 جمعوجورتر است، اما HC-SR501 در نسخههای رایج امکانات تنظیم بیشتری مانند حساسیت، Delay و حالت Trigger در اختیار کاربر قرار میدهد.
آیا HC-SR501 حضور فرد بدون حرکت را تشخیص میدهد؟
PIR اساساً نسبت به تغییرات تابش مادون قرمز حساس است؛ بنابراین برای تشخیص حرکت مناسبتر از تشخیص مطمئن حضور فرد کاملاً بیحرکت است.
جمعبندی
ماژول PIR آشکارساز حرکت مادون قرمز HC-SR501 یک ماژول آماده برای تشخیص حرکت با خروجی دیجیتال و قابلیت تنظیم رفتار سنسور است. امکان تنظیم حساسیت و زمان تأخیر، این مدل را برای روشنایی اتوماتیک، سیستمهای امنیتی و پروژههای Arduino کاربردی میکند.

