پروژه های آردوینو

تبدیل آردوینو به فرستنده و گیرنده IR

تبدیل آردوینو به فرستنده و گیرنده IR
به این نوشته رای دهید

 

تبدیل آردوینو به فرستنده و گیرنده IR

تبدیل آردوینو به فرستنده و گیرنده IR

امواج IR یا INFRA RED یا مادون قرمز امواجی هستند که در طیف نور خورشید جای می گیرند اما چشم انسان قادر به دیدن این نور نیست.طول موج پرتوهای مادون قرمز بین 0.76  تا 1000 میکرومتر قرار میگیرند .

تبدیل آردوینو به فرستنده و گیرنده IR

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

اما در الکترونیک و سیستم های دیجیتال از این نور برای انتقال اطلاعات در فواصل کوتاه استفاده می شود.ریموت های تلوزیون ضبط صوت و انواع  سیستمهای سرمایشی گرمایشی که در خانه ها استفاده می شود معولا از ریموت IR برای کنترل از راه دور استفاده می کنند.ریموت های IR بیت های اطلاعات را سوار بر یک موج حامل بایک فرکانس مشخص ارسال می کنند.گیرنده IR نیز پس از دریافت این موج و جداسازی موج حامل , بیت های اطلاعات را دریافت و مورد پردازش قرارمی دهند.

این مطلب را از دست ندهید  میکروکنترلر AVR چیست ؟

تبدیل آردوینو به فرستنده و گیرنده IR

 

– نحوه کارکرد فرستنده و گیرنده IR :

کدهایی که از ریموت های IR ساطع می شود از یک رشته بیت با دامنه مشخص که سوار بر یک موج حامل هستند تشکیل شده اند.

تبدیل آردوینو به فرستنده و گیرنده IR

فرکانس موج حامل در بازه فرکانسی بین 36KHZ تا 57KHZ است که معمول ترین آن 38KHZ است.تفاوت کدهای مختلف در ریموت ها در نحوه ارسال صفر و یک ها است. در واقع مدت زمان صفر یا یک بودن در کدهای مختلف ، متفاوت است .به همین منظور پروتکل های متنوعی توسط شرکت های مختلف ارائه شده است . ریموت هایی که در بازار وجود دارند هر کدام با یکی از این پروتکل ها کار می کنند. از جمله مهم ترین پروتکل هایی که برای ارسال امواج IR استفاده می شود می توان به موارد زیر اشاره نمود:

  • NEC
  • SAMSUNG
  • RC5
  • RC6
  • SONY
  • SANYO
  • LG
  • و…

تبدیل آردوینو به فرستنده و گیرنده IR

پروتکل NEC

 

تبدیل آردوینو به فرستنده و گیرنده IR

پروتکل SONY

 

همانطور که در شکل های فوق می بینید منطق یک و صفر در دو پروتکل NEC و SONY  کاملا با یکدیگر متفاوت است.پس بدیهی است که استفاده از ریموت یک دستکاه با مارک SONY برای دستکاهی با مارک NEC یا SAMSUNG بی فایده است.

از لحاظ سخت افزاری برای ارسال و دریافت کدهای IR به  مدار پیچیده ای نیاز نیست.ارسال با استفاده از فرستنده IR انجام می شود که دقیقا شبیه به یک LED ساده به میکروکنترلر وصل می شود .گیرنده IR نیز یک قطعه سه پایه است که 2 پین برای اتصال تغدیه و یک پین برای انتقال دیتا است.

این مطلب را از دست ندهید  AVR مخفف چیست؟

ارسال IR با آردوینو

فرستنده IR

 

گیرنده IR

 

تیدیل آردوینو به فرستنده و گیرنده IR

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

ویدیوی تبدیل آردوینو به گیرنده IR وساخت پروژه زیبای کنترل رنگ های LED RGB WS2812 را می توانید در پایین مشاهده نمایید.

 

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

اکبر محمدی

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