فهرست مطالب:
- مرحله 1: مواردی که برای شروع نیاز دارید
- مرحله 2: رمزگشایی …… سیگنال های IR از راه دور.
- مرحله 3: مدار اصلی
- مرحله 4: برنامه !
تصویری: DIY Android بلوتوث از راه دور .: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این دستورالعمل ، می توان نحوه کنترل تلویزیون با استفاده از دستگاه Android از طریق بلوتوث را دانست. استفاده از کنترل از راه دور برای کنترل تلویزیون قدیمی است. آنها بسیار شکننده هستند و هر بار از بین می روند. بنابراین ، من به فکر ساختن کنترل از راه دور بلوتوث موبایل خودم با برنامه سفارشی که از MIT App Inventor طراحی کرده بودم ، افتادم.
مرحله 1: مواردی که برای شروع نیاز دارید
بخشهای اصلی: 1. ARDUINO UNO. 2. ماژول بلوتوث HC - 05. ترانزیستور 2N2222 NPN.4. IR LED 950 نانومتر 5. گیرنده مادون قرمز (هرکسی انجام می دهد ، من از SM0038 استفاده کرده ام) قسمت های فرعی: برد PCB مقاومت ها: 4.7K ، 2.2K ، 100R. برخی از پین های بلوز مردانه.
مرحله 2: رمزگشایی …… سیگنال های IR از راه دور.
برای شروع ، باید کتابخانه Arduino-IRremote را از GitHub بارگیری کنید. من قبلاً فایل را بارگیری کرده و در این مرحله پیوست کرده ام ، فقط می توانید آن را از اینجا بارگیری کنید. کد آردوینو را که در این مرحله ضمیمه شده است بارگیری کرده و اتصالات مدار را همانطور که در تصاویر نشان داده شده است انجام دهید. پین OUT گیرنده IR را به پین دیجیتال 6 از وصل کنید Arduino Uno GND گیرنده IR را به Arduino GND و Vs گیرنده IR به Arduino VCC وصل کنید (5V) کد را روی برد Arduino بارگذاری کرده و Serial Monitor را باز کنید. حالا کنترل تلویزیون خود را گرفته و دکمه هایی را که می خواهید فشار دهید کنترل داشته باشید و نوع کد IR مربوطه (در مورد من) NEC و کد HEX زیر (به عنوان مثال: 14EB18E7) و تعداد بیت (در مورد من 32) را که همه در مانیتور سریال هنگام نمایش دکمه نمایش داده می شوند ، یادداشت کنید. بعد از گرفتن اطلاعات IR CODE همه دکمه های مورد نظر ، آن را در نوار یادداشت با مشخصه های دلخواه ذخیره کنید (برای مثال: من از SB_POW برای دکمه روشن/خاموش Setup Box استفاده کرده ام). حال همه اتصالات مدار را قطع کنید. و به مرحله بعد بروید
مرحله 3: مدار اصلی
در حال حاضر صفحه اصلی گیرنده اصلی همانطور که در تصاویر نشان داده شده است ساخته شده است. اتصالات را مطابق تصاویر نشان دهید. کد پیوست شده در این مرحله را بارگیری کرده و در Arduino بارگذاری کنید (هنگام بارگذاری کد ، ماژول Bluetooth را متصل نکنید).
ماژول بلوتوث در سطح منطقی 3.3V کار می کند ، بنابراین هنگام اتصال پین انتقال Arduino به ماژول بلوتوث ، از تقسیم کننده ولتاژ مقاومت (4.7K و 2.2K) استفاده می کنیم.
من اتصالات را روی Breadboard ایجاد کردم تا تأیید کنم که همه چیز خوب کار می کند و سپس نسخه دائمی را روی یک تکه از برد PCB سوراخ دار ایجاد کردم. من تخته را قبل از دست به اندازه آردوینو اونو کوتاه کردم و سوراخ های 3 میلی متری برای نصب آن روی آردوینو اونو ایجاد کردم.
سپس تخته را نزدیک تلویزیون قرار دادم و LED IR را به سمت گیرنده IR تلویزیون نشان دادم.
اکنون تقریباً تنها یک مرحله آخر انجام شده است.
مرحله 4: برنامه !
در اینجا ، من یک برنامه برای دستگاه Android ایجاد کردم تا سیگنال ها را از طریق بلوتوث به Arduino ارسال کند. توسعه یک برنامه دشوار نیست. با مخترع برنامه MIT هر کس می تواند یک برنامه بسازد. خیلی ساده است. من تمام تلاش خود را کردم تا برنامه تا حد امکان حرفه ای باشد.
من برنامه را طوری طراحی کرده ام که وقتی دکمه مربوطه فشار داده می شود ، Specifiers هایی را که در کد استفاده کردم ارسال کند. در این مرحله هر دو فایل.apk و.aia را ضمیمه کرده ام. کسانی که نمی خواهند چیزی را در کد Arduino و در برنامه تغییر دهند می توانند فایل apk را بارگیری کنند. کسانی که می خواهند مشخصات را تغییر دهند می توانند فایل.aia را بارگیری کرده و در وب سایت برنامه MIT Inventor ویرایش کنند.
استفاده از برنامه بسیار ساده است. پس از نصب ، وقتی برنامه را باز می کنید ، چند دکمه مشاهده می کنید. (توجه: قبل از باز کردن برنامه ، بلوتوث را روشن کنید).
در میان آن دکمه ها روی دکمه Blue Connect کلیک کنید.
صفحه جدیدی با لیست دستگاه های بلوتوث ظاهر می شود. روی HC-05 کلیک کنید تا به دستگاه متصل شود. (اگر برای اولین بار در حال اتصال هستید ممکن است لازم باشد رمز عبور را وارد کنید. گذرواژه معمولاً 0000 یا 1234 خواهد بود)
حالا دوباره به صفحه اصلی باز می گردد.
اکنون به محض فشار دادن دکمه در دستگاه Android ، متوجه تغییر مربوطه در تلویزیون خود می شوید.
خودشه! این کار ساده است
اگر در بازآفرینی این پروژه با مشکلی روبرو هستید یا اگر شک دارید در زیر نظر دهید و در صورت تمایل این پروژه را به اشتراک بگذارید و به همان رای دهید.
توصیه شده:
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): 6 مرحله
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): اطلاعات: این مونتاژ در صورت فراموشی وسایل وصل شده (عمدتا توسط افراد مسن مبتلا به آلزایمر) به منظور جلوگیری از گرم شدن بیش از حد ، آتش سوزی و حوادث است. پس از فعال شدن دکمه ، سوکت 110/220 VAC را به مدت 5 دقیقه دریافت می کند (دیگری
کنترل از راه دور جهانی از راه دور با Node-MCU: 12 مرحله
کنترل از راه دور جهانی با Node-MCU: سلام به همه و به این پروژه خوش آمدید! من یک شخص تنبل هستم و کابوس یک تنبل این است که وقتی متوجه می شوید که راه دور خیلی دور است ، تلویزیون تماشا کنید! متوجه شدم که اگر ریموتم را در دست داشته باشم هرگز خیلی دور نخواهد بود
IRduino: کنترل از راه دور Arduino - تقلید از راه دور از دست رفته: 6 مرحله
IRduino: کنترل از راه دور Arduino - تقلید از راه دور گمشده: اگر تا به حال کنترل از راه دور تلویزیون یا دستگاه پخش DVD خود را گم کرده اید ، می دانید که مجبور هستید به دکمه های خود دستگاه بروید ، از آن استفاده کنید و از آن استفاده کنید. گاهی اوقات ، این دکمه ها عملکرد مشابهی با ریموت ندارند. دریافت
راه دور IR خود را به RF از راه دور تبدیل کنید: 9 مرحله (همراه با تصاویر)
راه دور IR خود را به RF Remote تبدیل کنید: در دستورالعمل امروز ، به شما نشان خواهم داد که چگونه می توانید از یک ماژول RF عمومی بدون میکروکنترلر استفاده کنید که در نهایت ما را به ساخت پروژه ای می رساند که در آن می توانید یک IR Remote از هر دستگاه را به RF تبدیل کنید. از راه دور. مزیت اصلی تبدیل یک
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم