ما هر روز از آنها استفاده می کنیم، اما هیچ کس از فشار دادن دکمه های روی چوب خسته نشده است، فشار دادن دکمه ها بسیار زحمت می کشد! مطمئنا راه های بهتری برای کنترل دستگاه وجود دارد؟ پس از انجام برخی کارها با دوربین نیکون خود با استفاده از IR برای کنترل آن، میخواستم همین کار را با دستگاههای دیگر انجام دهم. ویدیوی پایین همین پست را ببینید…
با این حال، بر خلاف کنترل از راه دور نیکون، کنترل تلویزیون سامسونگ من دکمه های زیادی دارد، بنابراین هر دنباله IR ارسال شده از کنترل از راه دور متفاوت خواهد بود. وقتی میخواهید سیگنالها را رمزگشایی کنید، این مشکل میتواند باشد ، که اگرچه غیرممکن نیست، من تنبل هستم، بنابراین خوشبختانه کن شیریف یک کتابخانه برای انجام این کار ساخته است و در حالی که برای کنترلهای تلویزیون ساخته شده است، میتوانید سیگنال IR را به پالسهای خام آن رمزگشایی کنید. استفاده از آن. اساساً کتابخانه مادون قرمز را حس میکند و هر پالس و شکاف بین پالسها را یادداشت میکند، کتابخانه Kens در زمان زیادی صرفهجویی میکند و به خوبی کدگذاری شده است - من اصول اولیه آن را کمی توضیح خواهم داد.
ایده من این است که دنباله های IR را ضبط کنم و سپس با استفاده از آردوینو آنها را با استفاده از ورودی های مختلف غیر از دکمه ها ارسال کنم. اولین ایده من استفاده از سنسور فاصله SRF05 است (شما می توانید از هر سنسور فاصله استفاده کنید) و فرض این است که فاصله های مختلف از سنسور سیگنال های مختلفی را به تلویزیون ارسال می کند. بنابراین به جای فشار دادن یک دکمه، فقط دست خود را بالای سنسور تکان دهید. البته این کمی محدود است اما از آنجایی که من فقط 5 کانال دارم (بله - فقط 5!) بنابراین کاملاً امکان پذیر است.
البته اشکالاتی نیز در این مورد وجود دارد - اصلی ترین آنها این است که شما فقط می توانید اقدامات زیادی را در محدوده تشخیص سنسور تعریف کنید. اما برد زیادی برای انجام اصول اولیه وجود دارد، قدرت، صدا و کانال و با اندازهگیری مداوم فاصلهها حتی میتوان گفت جهت حرکت، بالا به پایین و بالعکس، میتواند بر روی سیگنال ارسالی تأثیر بگذارد. برای مثال نزدیکتر کردن دست به حسگر، کانال را به سمت پایین تغییر میدهد.
بنابراین قبل از هر چیز ممکن است بخواهید برخی از آموزش ها/پروژه های دیگر من در مورد IR و SRF-05 و Sharp IR را بخوانید (همچنین باید به خوبی کار کند).
کنترل از راه دور دوربین فاصله سنج IR نیکون آردوینو
SRF-05 - شامل نمودار سیم کشی مفیدی است!
سنسور فاصله مادون قرمز آردوینو و شارپ GP2Y0A02
(سایر پروژه ها و آموزش های آردوینو)
خوب، در مرحله بعد نگاهی به کتابخانه IR Ken Shirrifs بیندازید و در اینجا راهنمای کنید:
http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html
اجزای کنترل از راه دور تلویزیون آردوینو
گیرنده فوتوترانزیستور 3 پین (NPN) / گیرنده مادون قرمز (گیرنده مادون قرمز رادیو شاک 276-640، پاناسونیک PNA4602، Vishay TSOP4838 - یا فقط یک ماوس قدیمی را تهیه کنید) SRF-05 (یا هر وسیله اندازه گیری فاصله مانند سیم های
شارپ IR GP2Y0A0)
اوه و واضح است، اما شما همچنین به یک تلویزیون با کنترل از راه دور کار نیاز دارید تا سیگنال ها را بدزدید - البته می توانید از ریموت های دیگر (استریو و غیره) استفاده کنید.
خود مدارها بسیار آسان ساخته می شوند، یک LED IR به پایه 3، یک گیرنده IR به پایه 11 و SRF-05 که من به پایه های 2 و 4 وصل کرده ام. من همه آنها را در یک تخته نان برد دارم و بسیار کار می کند. خوب (پایین را ببینید).
با استفاده از کتابخانه از راه دور تلویزیون Kens Arduino
اگر کتابخانه را دانلود کنید و سپس آن را از حالت فشرده در فهرست Arduino/Libaries خود خارج کنید (نسخه های قدیمی تر، فکر می کنم آردوینو/سخت افزار/libaries آن است). کتابخانه فرض میکند که فوتوترانزیستور/ گیرنده IR شما روی پایه دیجیتال 11 و دیود IR شما روی پایه دیجیتال 3 قرار دارد. معمولاً شما یک گیرنده IR با محدوده 38 کیلوهرتز میخواهید - به نظر میرسد که آنها برای من بهترین کار را دارند.
Breadboard
Diode IR