بیایید یاد بگیریم که حرکت را در یک اتاق با حسگر حرکتی PIR و ورودی دیجیتال آردوینو حس کنیم. ما یک مدار را با استفاده از تخته نان وصل می کنیم و از کدهای ساده آردوینو برای کنترل یک LED استفاده می کنیم. ما از مدارهای Tinkercad برای شبیهسازی مدار استفاده میکنیم تا بتوانید حتی بدون هیچ مؤلفهای آن را دنبال کنید و به شما نشان میدهیم که چگونه مدار فیزیکی را نیز بسازید.
![](https://duino4projects.com/wp-content/uploads/2020/12/PIR-Motion-Sensor-With-Arduino-in-Tinkercad.jpg)
احتمالاً تاکنون خواندن یک دکمه فشاری با ورودی دیجیتال آردوینو را آموختهاید ، بنابراین ما در این درس بر روی این مهارتها خواهیم افزود. اگرچه سنسور حرکت ممکن است با برد مدار اختصاصی خود پیچیده به نظر برسد، اما پیکربندی شده است تا سیگنال های HIGH یا LOW را به همان روشی که یک دکمه فشاری ارسال می کند، ارسال کند.
PIR مخفف Passive InfraRed است که فناوری درون آن را توصیف می کند - به طور غیرفعال سطوح نور مادون قرمز را تشخیص می دهد (برخلاف دوربین مادون قرمز که ممکن است نور مادون قرمز را نیز برای گرفتن انعکاس آن منتشر کند). گنبد سفید عدسی است که میدان دید آشکارساز IR را گسترش می دهد. سنسور به طور پیشفرض یک سیگنال LOW را گزارش میکند، مقدار نور مادون قرمز محیط را که وارد میشود را میخواند، و سپس با تغییر سطوح نور، سیگنال HIGH را برای مدت معینی فعال میکند که نشاندهنده حرکت است. می تواند به شما بگوید که آیا حرکتی در یک صحنه وجود دارد یا خیر، اما نمی تواند فاصله را تشخیص دهد - برای این کار می توانید یک نوع سنسور ورودی آنالوگ به نام فاصله یاب اولتراسونیک را در نظر بگیرید.
برای ساخت مدار فیزیکی اختیاری، برد آردوینو Uno، کابل USB، تخته نان بدون لحیم، یک LED، مقاومت (هر مقدار از 100 تا 1K)، سنسور حرکت PIR و سیمهای تخته نان را جمع کنید.
شما می توانید به صورت مجازی با استفاده از مدارهای Tinkercad دنبال کنید . شما حتی می توانید این درس را از داخل Tinkercad مشاهده کنید (ورود رایگان لازم است)! مدار نمونه را کاوش کنید و مدار خود را درست در کنار آن بسازید. Tinkercad Circuits یک برنامه رایگان مبتنی بر مرورگر است که به شما امکان می دهد مدارها را بسازید و شبیه سازی کنید. این برای یادگیری ، آموزش و نمونه سازی عالی است.
مرحله 1: مدار را بسازید
![](https://duino4projects.com/wp-content/uploads/2020/12/Build-the-Circuit-1.jpg)
مدار نمونه را در اینجا در مدار تعبیه شده زیر با شروع شبیه سازی و کلیک بر روی سنسور حرکت گرد کاوش کنید. این یک ناحیه برجسته در جلوی سنسور با یک "شی" دایره ای در داخل آن فعال می شود. اگر دایره خارج از صفحه است، ممکن است لازم باشد اندازه نما را تغییر دهید. برای نشان دادن حرکت، دایره "شیء" را در جلوی سنسور کلیک کرده و بکشید. با تشخیص حرکت LED برای مدت کوتاهی روشن می شود.
نسخه با سیم آزاد این مدار در تصویر بالا نشان داده شده است. در صورت نیاز، یک لحظه وقت بگذارید تا دانش تخته نان خود را تازه کنید . می توانید یک پنجره مدارهای Tinkercad جدید بارگذاری کنید و نسخه خود را از این مدار در کنار نمونه بسازید.
سنسور حرکت PIR، LED، مقاومت و سیم های متصل به آردوینو را شناسایی کنید.
یک آردوینو Uno و تخته نان برد را از پانل اجزا به صفحه کار بکشید.
ریل های برق (+) و زمین (-) را به ترتیب به آردوینو 5 ولت و زمین (GND) با کلیک کردن برای ایجاد سیم وصل کنید.
با ایجاد یک سیم قرمز بین هر دو اتوبوس برق و یک سیم سیاه بین هر دو اتوبوس زمینی، ریل های برق و زمین را به اتوبوس های مربوطه خود در لبه مخالف تخته نان بسط دهید.
ال ای دی را به دو ردیف مختلف تخته نان وصل کنید تا کاتد (منفی، پایه کوتاهتر) به یک پایه مقاومت وصل شود (هر جایی از 100 تا 1K اهم خوب است). مقاومت می تواند در هر جهت حرکت کند زیرا مقاومت ها بر خلاف LED ها قطبی نیستند که برای عملکرد باید به روش خاصی متصل شوند.
پایه مقاومت دیگر را به زمین وصل کنید.