فهرست مطالب:
- تدارکات
- مرحله 1: سنسور IR لحیم کاری در Arduino Pro Micro
- مرحله 2: کد را در Arduino Pro Micro بارگذاری کنید
- مرحله 3: دریافت کدهای راه دور
- مرحله 4: Arduino Pro Micro Sketch خود را به روز کنید و دوباره بارگذاری کنید
تصویری: کنترل تلویزیون و رزبری پای متصل با همان کنترل از راه دور: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
برای کنترل رزبری پای با ریموت مادون قرمز ، می توانستیم از LIRC استفاده کنیم. تا زمانی که Kernel 4.19. X کار می کرد ، کارکردن LIRC بسیار چالش برانگیز بود. در این پروژه ما Raspberry Pi 3 B+ متصل به تلویزیون داریم و باید از صفحه کلید و موس خلاص شویم. ما دیگر نیازی به نصب LIRC در RPi یا هر دستگاهی نداریم که از این پروژه استفاده می کنیم و منابع آن را آزاد می کند.
تدارکات
- آردوینو پرو میکرو
- سنسور IR
- کابل میکرو USB
مرحله 1: سنسور IR لحیم کاری در Arduino Pro Micro
سنسور IR TSOP1836 دارای سه پایه است: Signal ، GND و Vcc. قبل از لحیم کاری مطمئن شوید که سنسور خود را pinout می کنید. سپس ، GND سنسور Solder به GND برد ، Vcc سنسورها به برد و Signal Signal به پین 2 Arduino Pro Micro. فراموش نکنید که صفحه را برای محافظت از آن بپیچید ، اما سنسور را در معرض دید بگذارید.
مرحله 2: کد را در Arduino Pro Micro بارگذاری کنید
کد را می توانید در Github پیدا کنید.
مرحله 3: دریافت کدهای راه دور
شانس بسیار کمی وجود دارد که کد شما در حال حاضر کار کند و با این پروژه تمام شوید. برای اکثر قریب به اتفاق سازندگان که از ریموت مشابه من استفاده نمی کنند ، باید کدهای ریموت خود را بخوانید. Arduino IDE Serial Monitor را باز کنید و مطمئن شوید که نرخ Baud با آنچه در کد خط "Serial.begin (115200)؛" مطابقت دارد مطابقت داشته باشد. ریموت خود را به سمت سنسور IR نشان دهید سپس یک دکمه را فشار داده و سریع رها کنید تا حداقل دو خط در مانیتور سریال به دست آید. خط اول کد دکمه است و خط زیر روش کنترل از راه دور است که فقط آخرین کد را تکرار کنید.
مرحله 4: Arduino Pro Micro Sketch خود را به روز کنید و دوباره بارگذاری کنید
در طرح بارگیری شده از Github متوجه دو نوع کد از راه دور خواهید شد:
- قابل تکرار: برای حرکت ماوس استفاده می شود (دکمه را برای حرکت موس نگه دارید)
- غیرقابل تکرار: برای فشار یک دکمه مانند کلیک چپ ماوس استفاده می شود
علاوه بر کدی که از مرحله قبل به دست آورده اید ، باید اندازه "const int ButtonCount" را که در طرح من 32 است به روز کنید زیرا من 32 کد دکمه را در ResultsValues [ButtonCount] تعریف کرده ام.
آخرین و مهمترین ، شما باید خط زیر را به روز کنید:
if (Results.value == 4294967295) for (int i = 0؛ i <ButtonCount؛ i ++) AllButtons = RepeatCode ؛
4294967295 را با کد تکرار ریموت خود جایگزین کنید. این کد را می توان با نگه داشتن هر دکمه از راه دور از مرحله قبل بدست آورد. کد تکراری ، کدی است که چندین بار نشان داده می شود.
توصیه شده:
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): 6 مرحله
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): اطلاعات: این مونتاژ در صورت فراموشی وسایل وصل شده (عمدتا توسط افراد مسن مبتلا به آلزایمر) به منظور جلوگیری از گرم شدن بیش از حد ، آتش سوزی و حوادث است. پس از فعال شدن دکمه ، سوکت 110/220 VAC را به مدت 5 دقیقه دریافت می کند (دیگری
کنترل از راه دور جهانی از راه دور با Node-MCU: 12 مرحله
کنترل از راه دور جهانی با Node-MCU: سلام به همه و به این پروژه خوش آمدید! من یک شخص تنبل هستم و کابوس یک تنبل این است که وقتی متوجه می شوید که راه دور خیلی دور است ، تلویزیون تماشا کنید! متوجه شدم که اگر ریموتم را در دست داشته باشم هرگز خیلی دور نخواهد بود
دوربین کنترل از راه دور توسط رزبری پای: 5 مرحله (همراه با تصاویر)
دوربین کنترل از راه دور توسط Raspberry Pi: این دستورالعمل نحوه انجام موارد زیر را راهنمایی می کند: 1. قرار دادن دوربین در وب محلی (برای دید از راه دور از طریق رایانه یا تلفن) 2. کنترل دید دوربین (با استفاده از موتور دنده) لیست قسمت پروژه: 1. موتور با دنده https://amzn.to/2OLQxxq2. تمشک پای B https: //amzn.to
روشن/خاموش کردن رزبری پای با هرگونه کنترل از راه دور: 3 مرحله (همراه با تصاویر)
روشن/خاموش کردن رزبری پای با هرگونه کنترل از راه دور: کنترل قدرت رزبری پای با ریموت IR
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم