در این قسمت، مدار ساده ای از ساخت یک در اتوماتیک با استفاده از سنسور PIR و آردوینو معرفی میشود.
این درب با تشخیص حرکت شخص یا شئی به صورت اتوماتیک بازو بسته می گردد. این درها را در مراکز خرید، بیمارستانها، … دیده اید. به محض نزدیک شدن به آنها باز می گردند و بعد از چند ثانیه بسته میشوند.در اینجا مدل ساده ای از ساخت یک در اتوماتیک با استفاده از سنسور PIR و آردوینو را پیاده سازی میکنیم.
المان یا سخت افزار اصلی مدار در بازکردن اتوماتیک، سنسوری است که حرکت اشخاص را تشخیص میدهد. در این مدار از سنسور تشخیص حرکت PIR استفاده شده است.
از سی دی رام کامپیوتر ( CD Rom) به عنوان درب آزمایشی استفاده میکنیم. هنگامی که سنسور PIR یک حرکت را تشخیص دهد، سی دی رام باز میشود و پس از مدتی بسته میشود.
برای کنترل موتور 5V سی دی رام از یک ماژول درایور موتور L298N استفاده میشود. قبلا کنترل موتور DCبا استفاده از درایور موتور L298Nشرح داده شده است.
دیاگرام مدار سیستم در بازکن اتوماتیک
المانهای مورد نیاز
آردوینو UNO
سنسور PIR
ماژول درایور موتور L298N
سی دی رام با موتور 5V
برد بورد
سیمهای رابط
منبع تغذیه
توضیحات قطعات استفاده شده
آردوینو UNO
در این پروژه، آروینو داده را از سنسور PIR میخواند و درایور L298N بر اساس آن عمل میکند.
سنسور PIR
حرکت انسان را تشخیص میدهید.
ماژول درایور موتور L298N
درایور موتور بخش اصلی پروژه در پاسخ به کنترل موتور درب است. در این پروژه از درایور موتور رایج و مشهور L298N استفاده می کنیم.
مدار
ابتدا، پایه OUT سنسور به پایه 8 آردوینو وصل کنید. دو پایه دیگر سنسورPIR، Vs و GND به ترتیب به +5V و GND وصل می گردند.
پایه های IN3 و IN4 درایور L298N به پایه های 2 و 3 آردوینو وصل می شود.
پایه Enable دومین موتور از ماژول L298N به +5v وصل می شود. معمولا همه ماژولها شامل یک جامپر دارند که به صورت مستقیم به پایه های Enable تا +5v وصل می شود. شما میتوانید از این گزینه استفاده کنید.
چنانچه از یک موتور 5v استفاده می کنید. منبع تغذیه 5v به ماژول درایور موتور وصل می گردد.
در نهایت، موتور سی دی رام به OUT3 و OUT4 ماژول داریور موتور وصل می گردد.
کد
از این کد می توان در هر برد آردوینو ( UNO، Nano یا Mega) استفاده کرد.
طرز کار سیستم دربازکن اتوماتیک
ساخت یک در اتوماتیک با استفاده از سنسور آردوینو و PIR خیلی ساده است.
هنگامی که سنسور PIR هر حرکتی را تشخیص داد، پایه Data OUT، High می شود. وقتی این پایه به آردوینو وصل شود، با دریافت سیگنال High، متوجه می شود شخصی به در نزدیک شده است.
آردوینو به سرعت ماژول درایور L298N را فعال می کند تا در را باز کند. بعد از مدتی ( حدودا بعد از 2 تا 5 ثانیه ) آردوینو موتور را برای بستن در فعال میکند.