فهرست مطالب:
- مرحله 1: نحوه عملکرد سنسورهای حرکت PIR
- مرحله 2: استفاده از سنسور PIR با آردوینو
- مرحله 3: استفاده از سنسور PIR با رزبری پای
- مرحله 4: نمونه پروژه ها
- مرحله 5: یک سنسور حرکت PIR بخرید
تصویری: سنسور حرکت PIR: نحوه استفاده از PIR ها با آردوینو و رزبری پای: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید
در این آموزش ، نحوه استفاده از سنسور حرکت PIR برای تشخیص حرکت را خواهید آموخت. در پایان این آموزش می آموزید:
- نحوه عملکرد سنسورهای حرکت PIR
- نحوه استفاده از سنسورهای PIR با آردوینو
- نحوه استفاده از سنسورهای PIR با رزبری پای
مرحله 1: نحوه عملکرد سنسورهای حرکت PIR
سنسورهای مادون قرمز غیرفعال می توانند حرکت اجسامی را که تابش نور مادون قرمز (مانند بدن انسان) را منتشر می کنند ، تشخیص دهند. بنابراین ، استفاده از این سنسورها برای تشخیص حرکت یا اشغال انسان در سیستم های امنیتی بسیار رایج است. راه اندازی و کالیبراسیون اولیه این سنسورها حدود 10 تا 60 ثانیه طول می کشد.
سنسور تصویر مادون قرمز HC-SR501 یک ماژول کارآمد ، ارزان و قابل تنظیم برای تشخیص حرکت در محیط است. اندازه کوچک و طراحی فیزیکی این ماژول به شما امکان می دهد به راحتی از آن در پروژه خود استفاده کنید. خروجی سنسور تشخیص حرکت PIR را می توان مستقیماً به یکی از پین های دیجیتالی آردوینو (یا هر میکروکنترلر) متصل کرد. اگر حرکتی توسط سنسور تشخیص داده شود ، این مقدار پین روی "1" تنظیم می شود. دو پتانسیومتر روی برد به شما امکان می دهد حساسیت و زمان تاخیر را پس از تشخیص حرکت تنظیم کنید.
ماژول های PIR دارای سنسور مادون قرمز غیرفعال هستند که میزان اشغال و حرکت از مادون قرمز ساطع شده از بدن انسان را تشخیص می دهد. شما می توانید از این ماژول در سیستم های امنیتی ، سیستم های روشنایی هوشمند ، اتوماسیون و غیره استفاده کنید. ماژول های مختلف PIR در بازار موجود است ، اما همه آنها اساساً یکسان هستند. همه آنها حداقل دارای یک پین Vcc ، پین GND و خروجی دیجیتال هستند. در برخی از این ماژول ها ، یک توپ مانند لنز روی سنسور وجود دارد که زاویه دید را بهبود می بخشد.
مرحله 2: استفاده از سنسور PIR با آردوینو
جریان
می توانید خروجی PIR را به هر پین دیجیتالی متصل کنید. یک بلوز پشت این ماژول وجود دارد. اگر بلوز را به موقعیت L منتقل کنید ، هر زمان که حرکت تشخیص داده شود ، سنسور "تغییر حالت" می دهد. بعید است که این مورد در کاربردهای عملی کاربرد زیادی داشته باشد. به این حالت حالت غیر فعال یا Single Triggering می گویند. انتقال بلوز به موقعیت H منجر به منطق سنسور معمول تر می شود. هنگامی که حرکت تشخیص داده می شود ، سنسور روشن می شود و مدتی پس از تشخیص آخرین حرکت خاموش می شود. این سنسور هر زمان که حرکت را تشخیص داد ، تایمر را تنظیم می کند (که در غیر این صورت خروجی را خاموش می کند). این مورد ، برای مثال ، برای کنترل روشنایی اشغال اتاق که در آن نمی خواهید چراغ ها هنگام بازنشانی دستگاه خاموش شوند ، قابل استفاده است. این حالت Retriggering نامیده می شود. (یا حالت ماشه قابل تکرار). همچنین دو پتانسیومتر در پشت این ماژول وجود دارد. با تغییر پتانسیومتر SENSITIVITY می توانید حساسیت سنسور را کاهش داده یا افزایش دهید (در جهت عقربه های ساعت افزایش دهید) و همچنین با تغییر پتانسیومتر TIME تاخیر خروجی پس از تشخیص حرکت تغییر می کند.
کد
شما باید کتابخانه را اضافه کرده و سپس کد را بارگذاری کنید. اگر برای اولین بار است که یک برد Arduino را اجرا می کنید ، کافی است این مراحل را دنبال کنید: به www.arduino.cc/fa/Main/Software بروید و نرم افزار سیستم عامل خود را بارگیری کنید. نرم افزار IDE را طبق دستور نصب کنید.
- Arduino IDE را اجرا کرده و ویرایشگر متن را پاک کنید و کد زیر را در ویرایشگر متن کپی کنید.
- برد را در ابزارها و بردها انتخاب کنید ، سپس برد Arduino خود را انتخاب کنید.
- Arduino را به رایانه خود وصل کنید و پورت COM را در ابزارها و پورت تنظیم کنید.
- دکمه بارگذاری (علامت پیکان) را فشار دهید.
- همه چیز آماده است!
برای کالیبراسیون مناسب ، نباید تا 15 ثانیه (تا خاموش شدن پایه 13) هیچ حرکتی در جلوی سنسور PIR انجام نشود. پس از این مدت ، سنسور یک تصویر فوری از ناحیه مشاهده خود دارد و می تواند حرکات را تشخیص دهد. هنگامی که سنسور PIR یک حرکت را تشخیص می دهد ، خروجی HIGH و در غیر این صورت LOW خواهد بود.
مرحله 3: استفاده از سنسور PIR با رزبری پای
به مدار توجه کنید و از کد زیر استفاده کنید:
مرحله 4: نمونه پروژه ها
به مطالعه بیشتر علاقه دارید؟ این پروژه را از دست ندهید:
تشخیص حرکت و حرکت توسط Arduino و PIR Sensor
مرحله 5: یک سنسور حرکت PIR بخرید
یک سنسور PIR از ElectroPeak بخرید
توصیه شده:
سنسور حرکت رزبری پای IFTTT: 4 مرحله
سنسور حرکت رزبری پای IFTTT: سلام. من دانش آموز کلاس چهارم هستم و امروز قرار است یک سنسور حرکت IFTTT بسازیم
کنترل حرکت با رزبری پای و LIS3DHTR ، شتاب سنج 3 محور ، با استفاده از پایتون: 6 مرحله
کنترل حرکت با رزبری پای و LIS3DHTR ، شتاب سنج 3 محور ، با استفاده از پایتون: زیبایی ما را احاطه کرده است ، اما معمولاً برای شناختن آن باید در باغ قدم بزنیم. - مولانا به عنوان گروه تحصیل کرده ای که به نظر می رسد ، ما اکثریت قریب به اتفاق انرژی خود را صرف کار قبل از رایانه های شخصی و تلفن های همراه می کنیم. بنابراین ، ما اغلب به سلامتی خود اجازه می دهیم
نحوه استفاده از سنسور رطوبت خاک با استفاده از آردوینو: 4 مرحله
نحوه استفاده از سنسور رطوبت خاک با استفاده از آردوینو: سنسور رطوبت خاک یک سنسور است که می تواند برای اندازه گیری رطوبت خاک استفاده شود. مناسب برای ساخت نمونه های اولیه پروژه های کشاورزی هوشمند ، پروژه های کنترل کننده آبیاری یا پروژه های کشاورزی اینترنت اشیا. این سنسور دارای 2 پروب است. که عادت دارد به من
نحوه استفاده از سنسور DHT11 با استفاده از آردوینو: 5 مرحله
نحوه استفاده از سنسور DHT11 با استفاده از آردوینو: در این آموزش ما سنسور DHT11 را با استفاده از Arduino امتحان می کنیم. از DHT11 می توان برای اندازه گیری دما و رطوبت استفاده کرد. اجزای مورد نیاز: Arduino NanoDHT11 سنسور دما و رطوبت USB Mini Jumper کابل های مورد نیاز کتابخانه: DHT Library
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا