پروژه های آردوینو قطعات الکترونیک مدارهای الکترونیک

آموزش راه اندازی ماژول تشخیص حرکت hc sr501 با استفاده از آردوینو

آموزش راه اندازی ماژول تشخیص حرکت hc srf501
نوشته شده توسط علیرضا قربانی

به نام خدا . در سری آموزش های پروژه محور آردوینو اینبار قصد به آموزش و راه اندازی ماژول تشخیص حرکت  PIR hc sr501  داریم . در ادامه با دیجی اسپارک همراه باشید.

hc sr501 یک ماژول تشخیص حرکت انسان می باشد . این ماژول با کمک یک کلاهک که بر روی آن قرار دارد کلیه اواج فروسرخ را بر روی سنسور خود متمرکز میکند.سنسور PIR که مخفف شده عبارت Passive Infra Red به معنی تاثیر پذیر از نور مادون قرمز می باشد. به عبارتی اساس کار این سنسور بر اساس تشخیص نور مادون قرمز است. در اثر حرارت بدن این نور توسط سنسور PIR قابل تشخیص می باشد. از این رو در سیستم های حفاظتی و امنیتی از سنسورهای PIR جهت تشخیص حرکت استفاده می کنند. خروجی این ماژول به صورت  ۰ و ۳٫۳ ولت TTL می باشد میتواند که به طور مستقیم به میکروکنترلر یا آردوینو متصل شود وحرکت را تشخیص دهد.

سخت افزار مورد نیاز

ماژول تشخیص حرکت PIR hc sr501

برد آردوینو Arduino UNO

 

ویژگی‌های ماژول تشخیص حرکت PIR

ولتاژ ۵ تا ۲۰ ولت DC

مسافت تحت پوشش ۳ تا ۷ متر قابل تنظیم از روی ماژول به وسیله ی پتانسیومتر

تعیین زمان high بودن خروجی پس از تشخیص حرکت به وسیله ی پتانسیومتر

زاویه تشخیص ۱۲۰ درجه

 

کاربردهای ماژول تشخیص حرکت PIR

سیستم نورپردازی هوشمند

در های اتوماتیک

ساخت دزد گیر و وسایل امنیتی

اتوماسیتون صنعتی و …

 

توضیحات ماژول تشخیص حرکت PIR

ماژول تشخیص حرکت PIR hc sr501 دارای دو مد کارای No Reset , Auto Reset  می‌باشد که با لحیم کردن پد L به پد وسط در حالت  No reset  و با لحیم کردن پد H به پد وسط در حالت Auto reset قرار میگیرد .برای کانفیگ کردن ماژول تشخیص حرکت PIR hc sr501 ابتدا می بایست این ماژول را در محیطی بدون حرکت به مدت ۱۰ الی ۶۰ ثانیه قرار دهیم.

آموزش راه اندازی ماژول تشخیص جرکت hc sr501

آموزش راه اندازی ماژول تشخیص حرکت hc sr501

به وسیله ی پتانسیومتر sx میتوان فاصله ی قابل تشخیص توسط ماژول را تعیین کرد که حدودا برار ۳ الی ۷ متر می باشدد

به وسیله ی پتانسیومتر tx میتوان زمان high بودن خروجی را بین ۵ الی ۲۰۰ ثانیه تنظیم نمود.

برنامه

شیوه ی کلی بناممه این گونه است که ابتدا ماژول به مدت ۱۰ ثانیه با محیط اطرف خود کانفیگ میشود. سپس وضعیت پین OUT که به پین شماره ۲ آردوینو متصل شده است را بررسی می‌کنیم. اگر این پین در وضعیت HIGH قرار گیرد بدین معنی است که حرکتی رخ داده است.

آموزش راه اندازی ماژول تشخیص حرکت hc sr501 با استفاده از آردوینو

آموزش راه اندازی ماژول تشخیص حرکت hc sr501 با استفاده از آردوینو

آموزش راه اندازی ماژول تشخیص حرکت hc sr501 با استفاده از آردوینو

آموزش راه اندازی ماژول تشخیص حرکت hc sr501 با استفاده از آردوینو

آموزش راه اندازی ماژول تشخیص حرکت hc sr501 با استفاده از آردوینو

درباره نویسنده

علیرضا قربانی

علیرضا قربانی هستم دانشجوی مهندسی پزشکی. چیزهای خیلی زیادی رو در دنیا دوست دارم. یک گیک هستم و یشه گفت یک هکر. نه به معنی دزدی پسورد و ایمیل مردم. به معنی عشق به دونستن و عشق به تحقیق درباره خیلی از چیزهایی که می بینم و می‌شنوم. اگر بخوام علاقه‌مندی‌ درجه یکم رو نام ببرم میتونم بگم برنامه نویسی و بعد از اون امبدد سیستم ها.

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۹ دیدگاه