تشخیص اجسام و موانع با کمک آردوینو و ماژول مادون قرمز

ماژول مادون قرمز چیست؟

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

حال اگر جسمی باعث شود نور تابیده شده دوباره به سمت ماژول مادون قرمز بازتاب شود، سنسور گیرنده مادون قرمز یا همان لامپ LED گیرنده مادون قرمز، نور را دریافت می کند و بسته به میزان شدت نور دریافت شده، باعث ایجاد تغییرات ولتاژ در ورودی تراشه مقایسه کننده نصب شده بر روی ماژول مادون قرمز می شود که در نتیجه این تغییرات می تواند باعث 0 و یا 1 شدن یک پایه در زمان دریافت نور مادون قرمز در خروجی ماژول شود. به این ترتیب می توانیم وجود یک جسم یا مانع را در نزدیکی ماژول قبل از برخود آن جسم با مدار مربوطه را تشخیص دهیم.

ماژول مادون قرمز چیست؟

ماژول مادون قرمز TCRT5000

ماژول TCRT5000 از یک لامپ فرستنده و گیرنده 3 میلی متری مادون قرمز تشکیل شده است. که در آن برای آشکار سازی نور مادون قرمز از تراشه مقایسه کننده LM393 استفاده شده است. این ماژول دارای 4 پایه است که نام و عملکرد هر یک از پایه ها به شکل زیر است:

VCC = تغذیه مثبت ماژول، که باید به ولتاژ حداقل 3.3 الی حداکثر 5 ولت DC متصل شود.

GND = تغذیه منفی ماژول که باید به قطب منفی باتری و یا منبع تغذیه متصل شود.

D0 = خروجی دیجیتال ماژول می باشد و عملکرد آن به اینصورت می باشد که با دریافت و یا عدم دریافت نور مادون قرمز توسط لامپ LED گیرنده مادون قرمز که بر روی ماژول نصب شده است این پایه وضعیت 0 یا 1 می گیرد.

A0 = خروجی این پایه یک ولتاژ آنالوگ بین 0 الی 5 ولت می باشد که مقدار آن با توجه به شدت نور دریافتی توسط لامپ ال ای دی گیرنده مادون قرمز تعیین می گردد.

ماژول مادون قرمز TCRT5000

شرح عملکرد پروژه آردوینو

در این پروژه از مبحث آموزش آردوینو قصد داریم برای علاقه مندارن به الکترونیک و برنامه نویسی با کمک برد آردوینو Arduino و ماژول مادون قرمز TCRT5000 یک مدار آشکار ساز موانع حرفه ای بسازیم. عملکرد مدار این پروژه به اینصورت است که ابتدا به واسطه خواندن ولتاژ خروجی پایه آنالوگ A0 ماژول توسط واحد ADC یا همان مبدل آنالوگ به دیجیتال برد آردوینو فاصله جسم تا ماژول را اندازه گیری می کنیم و به نسبت نزدیکی جسم به ماژول یک صدا به کمک برد آردوینو تولید و توسط بلندگو تعبیه شده در مدار بخش می کنیم. همچنین در صورتیکه جسم به نزدیکترین فاصله به ماژول برسد یک لامپ LED که در مدار پروژه تعبیه شده است نیز روشن می شود.

بعد قبل
تشخیص اجسام و موانع با کمک آردوینو و ماژول مادون قرمز
تشخیص اجسام و موانع با کمک آردوینو و ماژول مادون قرمز
تشخیص اجسام و موانع با کمک آردوینو و ماژول مادون قرمز

تشخیص اجسام و موانع با کمک آردوینو و ماژول مادون قرمز
بعد قبل

لازم به ذکر است در مدار این پروژه یک کلید فشاری نیز گنجانده شده است که با فشردن آن می توانید تعیین کنید، زمانیکه جسمی به ماژول نزدیک می شود از چه فاصله ای مدار شروع به آلارم و آشکارسازی کند.

نقشه شماتیک پروژه

نقشه شماتیک پروژه تشخیص اجسام و موانع با کمک آردوینو و ماژول مادون قرمز

لیست قطعات مورد نیاز

برد آردوینو Arduino UNO R3 مدل DIP1 عدد
مقاومت 220 اهم با توان 0.25 وات و تلرانس 1 درصد1 عدد
لامپ LED قرمز سایز 5mm میلی متر مدل مات1 عدد
ماژول مادون قرمز TCRT50001 عدد
بلندگو - اسپیکر مدل 8 اهم 0.5 وات1 عدد
تک سوئیچ 2 پایه DIP سایز 6x6x5 میلیمتر1 عدد
برد بورد (پروجکت برد) مدل GL1 عدد
سیم جامپر برد بوردی مدل دو سر نری (سری 40تایی)1 عدد

برنامه پروژه در نرم افزار آردوینو

ویدیو ضبط شده از نحوه راه اندازی و عملکرد پروژه

 اطلاعات پروژه

 رمز فایل : www.electronics98.com

 حجم فایل : 600 کیلوبایت

 محیط برنامه نویسی : Arduino (IDE)

 برنامه نویسی شده به زبان : ترکیبی از برنامه نویسی به زبان سی (C) یا سی پلاس پلاس (++C)

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 30 می 2019

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

 از ارسال لینک‌های سایت‌های دیگر و ارایه‌ی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آی‌دی شبکه‌های اجتماعی پرهیز کنید.