فهرست مطالب:

تشخیص حرکت با استفاده از تمشک پای: 4 مرحله
تشخیص حرکت با استفاده از تمشک پای: 4 مرحله

تصویری: تشخیص حرکت با استفاده از تمشک پای: 4 مرحله

تصویری: تشخیص حرکت با استفاده از تمشک پای: 4 مرحله
تصویری: درمان کمر درد با 4 حرکت در خانه | بدون نیاز به دارو و 100% تضمینی 2024, نوامبر
Anonim
Image
Image
تدارکات
تدارکات

در این دستورالعمل ، ما قصد داریم یاد بگیریم که چگونه می توانیم از سنسور PIR (مادون قرمز منفعل) با Raspberry Pi برای ساختن یک آشکارساز حرکت ساده استفاده کنیم. برای حس کردن حرکت افراد ، حیوانات یا اشیاء دیگر استفاده می شود. آنها معمولاً در دزدگیرها و سیستم های روشنایی فعال شده به طور خودکار استفاده می شوند.

اصول عملکرد:

همه اجسام با دمای بالای صفر مطلق انرژی گرمایی را به شکل تابش ساطع می کنند. معمولاً این تابش برای چشم انسان قابل مشاهده نیست زیرا در طول موج های مادون قرمز تابش می کند ، اما می توان آن را توسط دستگاه های الکترونیکی که برای چنین هدفی طراحی شده اند تشخیص داد. (منبع: ویکی پدیا)

هدف از دستورالعمل:

ایده اصلی این آموزش این است که در صورت تشخیص حرکت ، Led را روشن کنید و در غیر این صورت OFF Led را خاموش کنید. همانطور که در مقدمه گفتم می توانید از سنسور برای کنترل Light Room یا Alarm به جای Led استفاده کنید.

مرحله 1: لوازم

تدارکات
تدارکات

لوازم سخت افزاری:

1. رزبری پای 3 مدل B

2. سنسور PIR

3. تخته نان

4. مقاومت 220 اهم

5. LED

6. سیم

لوازم نرم افزاری:

1. Raspbian Jessie (سیستم عامل Raspberry Pi: برای اطلاعات بیشتر می توانید به آموزش قبلی من در اینجا نگاه کنید).

2. پایتون IDLE

بنابراین فرض می کنم که شما برخی پروژه های اساسی را با موفقیت انجام داده اید. اگر نه ، نگران نباشید به شما توصیه می کنم آموزش قبلی من را دنبال کنید (اولین پروژه خود را با تمشک شروع کنید: چراغ چشمک زن LED)

مرحله 2: مونتاژ مدار

مونتاژ مدار
مونتاژ مدار
مونتاژ مدار
مونتاژ مدار

سیم کشی بسیار ساده است ، سنسور PIR دارای سه پین است:

1. Vcc تا 5 ولت GPIO تمشک.

2. GND به GNS GPIO تمشک.

3. خروجی تا 17 پین GPIO.

برای سیم کشی LED و مقاومت می توانید مراحل زیر را دنبال کنید:

1. یک مقاومت 220Ω را به آند LED و سپس مقاومت را به 5 V.2 وصل کنید. کاتد LED را به 4 پین GPIO وصل کنید (تصویر بالا را ببینید).

مرحله 3: کد پایتون

کد پایتون
کد پایتون

1. Pi خود را روشن کرده و یک فایل متنی جدید "pir.py" ایجاد کنید (می توانید فایل را به دلخواه نامگذاری کنید).

2. کد زیر را وارد کنید:

RPi. GPIO را به عنوان GPIO وارد کنید

زمان وارد کردن GPIO.input (17) if i == 0: #هنگامی که خروجی از سنسور حرکت کم GPIO باشد. خروجی (4 ، 0) #خاموش کردن چاپ LED ("بدون حرکت تشخیص داده شد" ، i) elif i == 1: #هنگامی که خروجی از سنسور حرکت HIGH GPIO است. خروجی (4 ، 1) #چاپ LED را روشن کنید ("حرکت تشخیص داده شد" ، i) به جز: GPIO.cleanup ()

3. پس از تایپ تمام کد های علامت زده ، آن را ذخیره کنید.

4- کد پایتون را با تایپ کد زیر در ترمینال اجرا کنید:

- cd Desktop و Enter را فشار دهید (من Desktop را تایپ می کنم زیرا فایل را در Desktop pi ذخیره کرده ام).

- python pir.py و pressEnter.

مرحله 4: برای پشتیبانی

برای پشتیبانی
برای پشتیبانی

برای آموزش ها و پروژه های بیشتر می توانید در کانال YouTube من مشترک شوید. برای پشتیبانی مشترک شوید. متشکرم.

به کانال YouTube من بروید -پیوند

توصیه شده: