آموزش AVRپروژه AVRپروژه اتمل استودیو

راه اندازی سنسور PIR با AVR و اتمل استودیو (پروژه نور پله ای)

پروژه سنسور PIR اتمل استودیو ( پروژه نور پله ای + آموزش ) و میکروکنترلر مگا 32 آماده کردیم. فیلم عملکرد مدار را از دست ندهید!

پروژه سنسور PIR اتمل استودیو
پروژه سنسور PIR اتمل استودیو

همانطور که میدانید، در خانه ها و دفتر ها و … یکی از مکان هایی که انرژی زیادی تلف میشود، پله ها هستند. ما معمولا نور را در پله ها روشن میکنیم و عجله ای ترک میکنیم و نور را روشن میگذاریم. در این پروژه اتمل استودیو، ما میخواهیم  یک لامپ را طراحی کنیم که فقط وقتی روشن بشود که کسی در راه پله باشد. این مدار میتواند برای صرفه جویی بسیار مورد استفاده واقع بشود. همچنین میتواند به عنوان نور اضطراری پشتیبان هم مورد استفاده قرار بگیرد.

قطعات مورد نیاز پروژه سنسور PIR

  • میکروکنترلر Atmega 32 (دیتاشیت مگا 32)
  • منبع تغذیه 5V
  • خازن 100 پیکو فاراد
  • ال ای دی
  • مقاومت 220 اهم
  • مقاومت 1 کیلو اهم
  • سنسور LDR
  • پتانسیومتر 100 کیلو اهم
  • ماژول سنسور حرکت HC-SR501
  • ال ای دی 2 وات
  • ترانزیستور TIP122
  • کامپایلر Atmel Studio (دانلود اتمل استودیو)

در تصویر زیر شماتیک مدار این پروژه را مشاهده میکنید :راه اندازی سنسور PIR با AVR

نحوه کار پروژه نور پله ای با AVR

مدار ما در دو شرایط کار میکند :

  1. وقتی نور در محل وجود داشته باشد
  2. و وقتی حرکتی ایجاد بشود در راه پله

فقط وقتی که این دو عدد شرط فعال باشند، میکروکنترلر ما نور را روشن میکند.

برای یادگیری کامل آردوینو (برنامه نویسی حرفه ای، ارتباط با اندروید، ساخت ربات) ، روی دوره آموزش آردوینو کلیک کنید.

همچنین اگر میخواهید الکترونیک را با فیلم های آموزشی یاد بگیرید، روی دوره آموزش الکترونیک کلیک کنید.

این دو شرط توسط دو سنسور آزمایش میشوند :

  1. سنسور LDR
  2. ماژول سنسور Motion

سنسور LDR حضور نور و ماژول سنسور حرکت وجود انسان را تشخیص میدهد!

سنسور PIR اتمل استودیو
سنسور PIR اتمل استودیو

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

هر وقت یک انسان در ناحیه حساس ماژول، قرار بگیرد، بدن انسان اشعه ای تولید میکند، و سنسور مادون قرمز این اشعه را تشخیص میدهد و ماژول ما پالس تولید میکند. این پالس به طور پیشفرض 5 ثانیه است.

بنابراین هر زمان که یک انسان از منطقه حساس ماژول عبور کند، پالس 5 ثانیه ای تولید میشود.

ماژول سنسور حرکت دارای دو عدد پتانسیومتر از پیش تنظیم شده است که یکی از آنها تنظیم منطقه حساسیت ماژول و یکی برای تغییر زمان خروجی پالس بعد از تشخیص حرکت است. مدت زمان پالس را میتوانیم از چند ثانیه تا چند دقیقه تنظیم کنیم.

LDR در این پروژه به عنوان یک مقاومت متغیر عمل میکند. مقاومت LDR بر اساس شدت نور تغییر میکند. وقتی که نوری که به LDR میتابد کم میشود، مقاومت LDR بالا میرود. هنگامی که نور زیادی به LDR بتابد، مقاومت کم میشود.

موارد موجود در فایل : شماتیک کامل ، فایل سورس ، و …

مطلب پیشنهادی:  آموزش پیکربندی WinAVR برای Toolchain در اتمل استودیو

میخواهید برنامه نویسی STM32 را یاد بگیرید؟

دوره آموزش STM32

میخواهید الکترونیک را یاد بگیرید؟

دوره آموزش الکترونیک
دوره آموزش آردوینو

میخواهید آردوینو را به صورت پروژه محور یاد بگیرید؟ برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید

محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید) سعی میکنم تمام نظرات را پاسخ دهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *