معرفی ماژول PIR HC-SR505
ماژول PIR HC-SR505 یک آشکارساز حرکت مادون قرمز کوچک و آماده استفاده است که تغییرات تابش حرارتی ناشی از حرکت انسان و اجسام گرم را تشخیص میدهد. خروجی دیجیتال این ماژول، استفاده از آن در پروژههای آردوینو و میکروکنترلری را ساده میکند.
برخلاف سنسورهای PIR خام مانند D203B و D203S، در HC-SR505 مدار پردازش سیگنال روی برد قرار دارد؛ بنابراین برای بسیاری از پروژهها نیازی به طراحی تقویتکننده و پردازشگر PIR از صفر نیست.
مشخصات ماژول PIR HC-SR505
| مدل | HC-SR505 |
| نوع | ماژول PIR تشخیص حرکت |
| روش آشکارسازی | Passive Infrared |
| ولتاژ تغذیه رایج | حدود 4.5 تا 20 ولت DC |
| نوع خروجی | دیجیتال High / Low |
| سطح High خروجی | حدود 3.3V |
| فاصله تشخیص رایج | حدود 3 متر در شرایط مناسب |
| زاویه تشخیص رایج | حدود 100 درجه |
| کاربرد | Arduino، دزدگیر، روشنایی و اتوماسیون |
مقادیر فاصله و زاویه تشخیص تقریبی هستند و با شرایط محیط، دمای سوژه، محل نصب و نسخه برد تغییر میکنند.
ماژول HC-SR505 چگونه کار میکند؟
PIR مخفف Passive Infrared است. ماژول خودش پرتو مادون قرمز به محیط ارسال نمیکند، بلکه تغییرات انرژی مادون قرمز دریافتی را بررسی میکند.
هنگام عبور فرد از میدان دید، تغییر تابش حرارتی توسط سنسور تشخیص داده شده و مدار HC-SR505 خروجی دیجیتال تولید میکند. این خروجی را میتوان توسط ورودی دیجیتال میکروکنترلر خواند.
پینهای HC-SR505
| پین | کاربرد |
|---|---|
| VCC | تغذیه ماژول |
| OUT | خروجی دیجیتال تشخیص حرکت |
| GND | زمین مدار |
کاربردهای ماژول PIR HC-SR505
تشخیص حرکت با Arduino
پین OUT را میتوان به ورودی دیجیتال Arduino متصل کرد تا برنامه با تشخیص حرکت، عملیاتی مانند روشن کردن LED، فعال کردن آلارم یا ارسال فرمان را انجام دهد.
چراغ اتوماتیک
HC-SR505 میتواند بخش حسگر یک سیستم روشنایی خودکار باشد. خروجی ماژول به مدار کنترل اعلام میکند که حرکت تشخیص داده شده است.
دزدگیر و سیستم امنیتی
ابعاد کوچک HC-SR505 آن را برای پروژههایی که فضای نصب محدود دارند مناسب میکند. خروجی سنسور میتواند توسط کنترلر سیستم امنیتی پردازش شود.
مثال واقعی؛ روشن کردن چراغ با تشخیص حرکت
در یک پروژه ساده، HC-SR505 حرکت فرد را تشخیص داده و خروجی OUT فعال میشود. میکروکنترلر این وضعیت را خوانده و میتواند از طریق یک مدار درایور یا رله مناسب، چراغ را روشن کند.
در این مدار نباید بار قدرت یا لامپ مستقیماً به خروجی OUT متصل شود؛ خروجی ماژول یک سیگنال منطقی برای مدار کنترل است.
اشتباهات رایج هنگام استفاده از HC-SR505
اتصال مستقیم بار به OUT، نصب سنسور مقابل منابع گرمایی متغیر، قرار دادن آن پشت پوششی که عبور IR را مختل میکند و انتظار تشخیص مطمئن فرد کاملاً بیحرکت از اشتباهات رایج هنگام استفاده از این ماژول هستند.
آیا HC-SR505 برای پروژه شما مناسب است؟
اگر به ماژول PIR HC-SR505 کوچک با خروجی دیجیتال برای تشخیص حرکت در پروژههای Arduino، خانه هوشمند، دزدگیر یا روشنایی اتوماتیک نیاز دارید، این مدل گزینهای کاربردی برای نمونهسازی سریع است.
برای مشاهده سایر سنسورها و قطعات پروژه به فروشگاه RNGO و برای آموزشهای الکترونیک به وبسایت RNGO مراجعه کنید.
HC-SR505 را همراه با برد کنترل، رله، سیم و سایر قطعات موردنیاز پروژه انتخاب کن تا برای مرحله ساخت آماده باشی.
استعلام BOM پروژهسوالات متداول
HC-SR505 به Arduino متصل میشود؟
بله. خروجی دیجیتال OUT را میتوان با رعایت زمین مشترک و سطح منطقی مناسب توسط ورودی دیجیتال میکروکنترلر خواند.
تفاوت HC-SR505 و HC-SR501 چیست؟
HC-SR505 کوچکتر و سادهتر است، در حالی که HC-SR501 معمولاً امکانات تنظیم بیشتری روی برد برای پارامترهایی مانند زمان و حساسیت در اختیار کاربر قرار میدهد.
آیا HC-SR505 حضور فرد ثابت را تشخیص میدهد؟
PIR عمدتاً تغییرات تابش مادون قرمز را تشخیص میدهد؛ بنابراین برای تشخیص حرکت مناسبتر است و نباید آن را معادل یک سنسور Presence برای تشخیص مطمئن فرد کاملاً بیحرکت در نظر گرفت.
جمعبندی
ماژول PIR آشکارساز حرکت مادون قرمز HC-SR505 یک برد کوچک و آماده برای تشخیص حرکت است که خروجی دیجیتال آن، استفاده در پروژههای میکروکنترلری را ساده میکند. ابعاد کوچک، مدار پردازش داخلی و راهاندازی ساده از تفاوتهای مهم آن با سنسورهای PIR خام مانند D203B و D203S هستند.

