فهرست مطالب:
- تدارکات
- مرحله 1: ابتدا ساختار سیگنال Rc5 را درک می کنیم
- مرحله 2: بگذارید با دو بیت آن را بسیار شفاف کنم…
- مرحله 3: ماشین حالت
- مرحله 4: شماتیک
تصویری: رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
قبل از رمزگشایی rc5 ابتدا بحث می کنیم که دستور rc5 چیست و ساختار آن چگونه است. بنابراین اساسا
دستور rc5 در کنترل از راه دور که در تلویزیون ها ، پخش کننده های سی دی ، d2h ، سیستم های سینمای خانگی و غیره استفاده می شود ، دارای 13 یا 14 بیت است که به گونه ای مرتب شده اند که دو بیت اول بیت شروع و بیت سوم بیت ضامن است و پس از آن پنج بعدی بیت ها بیت آدرس و شش بیت بعدی بیت فرمان هستند.
شروع بیت ها - در rc5 دو بیت اول بیت های شروع هستند این بیت ها همیشه 1 هستند. می توانید بگویید که این بیت ها به گیرنده اطلاع می دهند که بیت های جابجایی ، آدرس و فرمان در حال دریافت هستند.
تغییر بیت - این بیت وضعیت خود را (از 0 به 1 یا بالعکس) هر زمان که یک دکمه جدید فشار داده می شود (یا در صورت آزاد شدن همان دکمه) تغییر می کند.
بیت آدرس - هر دستگاه آدرس منحصر به فردی دارد. شما نمی توانید تلویزیون فیلیپس را با پخش کننده سی دی فیلیپس کار کنید. بنابراین جادوی بیت آدرس است. 2^5 = 32 دستگاه را می توان با این 5 بیت خطاب کرد.
بیت های فرمان - 6 بیت بعدی بیت های فرمان هستند. در کنترل از راه دور ، هر دکمه دارای عملکرد منحصر به فرد مانند قدرت ، vol+، vol- ، ch+، ch-… و غیره است. بنابراین هر دکمه کد متفاوتی دارد. این کد توسط این 6 بیت داده می شود. 2^6 = 64 دکمه امکان پذیر است.
تدارکات
littlebitelectronics.blogspot.com/
مرحله 1: ابتدا ساختار سیگنال Rc5 را درک می کنیم
در دستور rc5 هنگامی که سیگنال از بالا به پایین می رود ، به عنوان "1" در نظر گرفته می شود و هنگامی که سیگنال به پایین می رود ، به عنوان "0" در نظر گرفته می شود.
مرحله 2: بگذارید با دو بیت آن را بسیار شفاف کنم…
مرحله 3: ماشین حالت
قبل از نوشتن کد C رمزگشایی ، یک ماشین حالت پروتکل RC5 ترسیم کردم که می تواند به رمزگشایی کمک کند.
مرحله 4: شماتیک
فهرست قطعات-----
- آردوینو اونو
- tsop 1738
- lcd16x2
- سیم های اتصال
پروژه آردوینو از اینجا
توصیه شده:
رمزگشای کنترل از راه دور IR با استفاده از آردوینو: 7 مرحله
رمزگشای کنترل از راه دور IR با استفاده از آردوینو: سلام بر سازندگان ، این یک آموزش کامل در مورد نحوه رمزگشایی هر کنترل از راه دور IR است. فقط مراحل زیر را دنبال کنید
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
درک پروتکل IR کنترل از راه دور Air Conditoner: 9 مرحله (همراه با تصاویر)
درک پروتکل IR کنترل از راه دور Air Conditoner: من مدت زیادی است که در مورد پروتکل های IR یاد می گیرم. نحوه ارسال و دریافت سیگنالهای IR در این مرحله ، تنها چیزی که باقی می ماند پروتکل IR کنترل از راه دور AC است. برخلاف ریموت های سنتی تقریباً همه دستگاه های الکترونیکی (مثلاً تلویزیون) که در آن
رمزگذار و رمزگشای پروتکل NEC پروتکل مادون قرمز: 5 مرحله
رمزگذار و رمزگشای پروتکل مادون قرمز NEC: سیگنال NEC IR مدوله شده یا تغییر شکل یافته را دریافت می کند و آن را به بایت هایی تبدیل می کند که از پورت سریال ارسال می شوند. نرخ باود سریال از دو سرعت پیش فرض قابل انتخاب است. حالت استفاده پیش فرض یک توالی فرمان را با بایت فریم منتقل می کند
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم