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

1,967

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

 

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

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

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

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

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

نتیجه تصویری برای گیرنده مادون قرمز سه پایه

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

 

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

 

Capture cqhcyyinfc

 

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

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


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

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

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

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


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

سپاسگزارم

5 نظرات
  1. فریدون احمدزاده می گوید

    جالب بود
    ک

  2. بنیامین نو می گوید

  3. رضا می گوید

    سایت شما بسیار مفید و ارزشمند است

  4. مجید می گوید

    سلام من یک پروژه کنترل یک نرم افزار آندروید با ریموت مادون قرمز دارم ، شما می تونید به من کمک کنید؟

    1. هادی ندائی می گوید

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

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.