خانه >> میکروکنترلرها >> آردوینو >> خواندن کدهای ریموت کنترل مادون قرمز با آردوینو

خواندن کدهای ریموت کنترل مادون قرمز با آردوینو

در این مطلب آموزشی میخوام یک پروژه جالب رو براتون راه اندازی کنم ، پروژه خواندن کدهای ریموت کنترل های مادون قرمز . میدونیم که وسایل و دستگاه های زیادی از ریموت کنترل های مادون قرمز یا IR استفاده میکنند . اگر ما تصمیم بگیریم که پروژه ای بر پایه ریموت کنترل مادون قرمز بسازیم ، یا یک ریموت از بازار خریداری میکنیم و یا از ریموت دستگاه ها و وسایلی که داریم استفاده میکنیم . با الکتروپای همراه باشید تا بیاموزید که چطور میتونیم با این ریموت ها پروژمون رو انجام بدیم 🙂

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

اساس کارکرد ریموت کنترل های مادون قرمز 

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

راستی میدونید چرا ما نمیتونیم نور LED های مادون قرمز یا infrared رو ببینیم ؟ چون طول موج IR در طیف بینایی ما انسانها نیست ! اما برای دیدنشون یه راهی هست ! بله . دوربین گوشیتون رو فعال کنید ، حالا LED ریموت رو به طرف دوربین گوشیتون بگیرید ، یکی ار دکمه های ریموت رو فشار بدین . چی میبینید ؟! 🙂

سیستم IR در گیرنده سیگنال ها (کدها) رو دریافت و دمودوله میکنه . سپس چک میکنه که این کد مربوط به کدام تابع هست و اون رو اجرا میکنه . هر تابع کد متفاوتی داره و هر کدام از دستگاه های IR دارای کدهای متفاوت برای عملکرد متفاوت هستند.

نحوه اتصال گیرنده مادون قرمز 38KHz به برد آردوینو ( IR  Receiver Sensor – TSOP38238 )

IR receiver pinout

  • پایه شماره یک که خروجی سنسور هست به پایه شماره 11 آردوینو وصل کنید .
  • پایه شماره 2 که منفی سنسور هست به GND آردوینو متصل کنید .
  • پایه شماره 3 هم که تغذیه مثبت سنسور هست به 5V آردوینو وصل کنید .

 

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

 

Capture cqhcyyinfc

[irp posts=”383″ name=”آموزش آردوینو – درس اول معرفی”]

 

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

  • سریال مانیتور Arduino IDE رو باز کنید .
  • هر ریموت کنترلی یا ریموت کنترلی که میخواین کدهاش رو بخونید برداید و روبروی سنسور گیرنده مادون قرمز بگیرید و یکی از کلید هاش رو فشار بدین .
  • به سریال مانیتور نگاه کنید ، شما باید کد مربوط به کلیدی که فشار دادید رو اونجا ببینید  .
  • کدهای مورد نظرتون رو یادداشت کنید یا در یک فایل ذخیره کنید .


دانلود رایگان کتاب 18 پروژه آموزشی با آردوینو 

دانلود رایگان کتاب 18 پروژه با آردوینو

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

[email-download-link namefield=”YES” id=”2″]

دیدگاه ها و سوالاتتون رو در قسمت نظرات برامون بنویسید . 🙂

سپاسگزارم

خواندن کدهای ریموت کنترل مادون قرمز با آردوینو
4.1 (82.22%) 9 votes

درباره ی هادی ندائی

Hadi Nedaee
هادی ندائی

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

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

4 × 3 =

Website Security Test