فهرست مطالب:
تصویری: تشخیص حرکت با استفاده از تمشک پای: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این دستورالعمل ، ما قصد داریم یاد بگیریم که چگونه می توانیم از سنسور 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 من بروید -پیوند
توصیه شده:
نحوه خواندن داده های DHT روی LCD با استفاده از تمشک پای: 6 مرحله
نحوه خواندن داده های DHT روی LCD با استفاده از تمشک پای: دما و رطوبت نسبی داده های مهم آب و هوا در محیط ها هستند. این دو می توانند داده هایی باشند که یک ایستگاه هواشناسی کوچک ارائه می دهد. خواندن دما و رطوبت نسبی با رزبری پای را می توان با استفاده از انواع مختلف
ارتفاع ، فشار و دما با استفاده از تمشک پای با MPL3115A2: 6 مرحله
ارتفاع ، فشار و دما با استفاده از تمشک پای با MPL3115A2: جالب به نظر می رسد. این کاملاً ممکن است در این زمان که همه ما وارد نسل اینترنت اشیا می شویم. به عنوان یک عجیب و غریب الکترونیکی ، ما با Raspberry Pi بازی می کنیم و تصمیم گرفتیم با استفاده از این دانش پروژه های جالبی بسازیم. در این پروژه ما می خواهیم
چگونه می توان سیستم هشدار تشخیص سیلاب هوشمند را با استفاده از تمشک پای و آرگون ذرات ایجاد کرد: 6 مرحله
چگونه می توان با استفاده از Raspberry Pi و Particle Argon سیستم هشدار تشخیص سیلاب هوشمند را ایجاد کرد: داشتن سنسورهای سیل استاندارد برای جلوگیری از آسیب های بزرگ به خانه یا محل کار شما بسیار عالی است. اما اگر در خانه نباشید حضور در زنگ خطر را دشوار می کند. البته شما می توانید دستگاه های هوشمند را خریداری کنید
تشخیص و تشخیص چهره - Arduino Face ID با استفاده از OpenCV Python و Arduino .: 6 مرحله
تشخیص و تشخیص چهره | شناسه صورت آردوینو با استفاده از OpenCV پایتون و آردوینو.: تشخیص چهره AK ID چهره یکی از مهمترین ویژگی های تلفن های همراه امروزه است. بنابراین ، من یک سوال داشتم & quot؛ آیا می توانم برای پروژه آردوینو خود شناسه چهره داشته باشم & quot؛ و پاسخ بله است … سفر من به شرح زیر آغاز شد: مرحله 1: دسترسی به ما
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا