فهرست مطالب:

رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه: 4 مرحله
رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه: 4 مرحله

تصویری: رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه: 4 مرحله

تصویری: رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه: 4 مرحله
تصویری: روش های کنترل ذهن و افکار دیگران از طریق امواج و از راه دور (کاربرد امواج الکترومغناطیس) 2024, نوامبر
Anonim
رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه
رمزگشای پروتکل کنترل از راه دور RC5 بدون کتابخانه

قبل از رمزگشایی 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 را درک می کنیم
ابتدا ساختار سیگنال Rc5 را درک می کنیم

در دستور rc5 هنگامی که سیگنال از بالا به پایین می رود ، به عنوان "1" در نظر گرفته می شود و هنگامی که سیگنال به پایین می رود ، به عنوان "0" در نظر گرفته می شود.

مرحله 2: بگذارید با دو بیت آن را بسیار شفاف کنم…

بگذارید با دو بیت خیلی واضح بگویم…
بگذارید با دو بیت خیلی واضح بگویم…

مرحله 3: ماشین حالت

ماشین دولتی
ماشین دولتی

قبل از نوشتن کد C رمزگشایی ، یک ماشین حالت پروتکل RC5 ترسیم کردم که می تواند به رمزگشایی کمک کند.

مرحله 4: شماتیک

شماتیک
شماتیک

فهرست قطعات-----

  1. آردوینو اونو
  2. tsop 1738
  3. lcd16x2
  4. سیم های اتصال

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

توصیه شده: