সুচিপত্র:

লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার: 4 টি ধাপ
লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার: 4 টি ধাপ

ভিডিও: লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার: 4 টি ধাপ

ভিডিও: লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার: 4 টি ধাপ
ভিডিও: ইউটিউব লাইব্রেরি ছাড়া অন্য কোন কপিরাইট ফ্রী মিউজিক ব্যবহার করা যাবে কি | Copyright Free Music | 2024, নভেম্বর
Anonim
লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার
লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার

rc5 ডিকোড করার আগে প্রথমে আলোচনা করি rc5 কমান্ড কি এবং এর গঠন কি। তাই মূলত

rc5 কমান্ডটি রিমোট কন্ট্রোলে ব্যবহৃত হয় যা টেলিভিশন, সিডি প্লেয়ার, d2h, হোম থিয়েটার সিস্টেম ইত্যাদিতে ব্যবহৃত হয়। এতে 13 বা 14 বিট এমনভাবে সাজানো থাকে যে প্রথম দুটি বিট স্টার্ট বিট এবং তৃতীয় বিট টগল বিট এবং পরের পাঁচটি বিট হল ঠিকানা বিট এবং পরবর্তী ছয় বিট কমান্ড বিট।

স্টার্ট বিটস - rc5 তে প্রথম দুটি বিট স্টার্ট বিট এই বিটগুলো সবসময় 1. আপনি বলতে পারেন যে এই বিটগুলি রিসিভারকে জানাতে হবে যে টগল, ঠিকানা এবং কমান্ড বিটগুলি গ্রহণ করতে চলেছে।

টগল বিট - এই বিটটি তার স্ট্যাটাস পরিবর্তন করে (0 থেকে 1 বা বিপরীতভাবে) যখন প্রতিবার একটি নতুন বোতাম চাপানো হয় (অথবা যদি একই বোতামটি মুক্তি পায়)।

ঠিকানা বিট - প্রতিটি ডিভাইসের অনন্য ঠিকানা আছে। আপনি ফিলিপস সিডি প্লেয়ার দিয়ে ফিলিপস টিভি পরিচালনা করতে পারবেন না। তাই এটি ঠিকানা বিট এর জাদু। 2^5 = 32 ডিভাইস এই 5 বিট দ্বারা সম্বোধন করা যেতে পারে।

কমান্ড বিট - পরবর্তী 6 বিট হল কমান্ড বিট। রিমোটের প্রতিটি বোতামে পাওয়ার, ভোল+, ভোল-, সিএইচ, সিএ … ইত্যাদি অনন্য অপারেশন থাকে। তাই প্রতিটি বোতামের আলাদা কোড আছে। এই 6 বিট দ্বারা দেওয়া এই কোড। একটি ইমোটে 2^6 = 64 বোতাম সম্ভব।

সরবরাহ

littlebitelectronics.blogspot.com/

ধাপ 1: প্রথমে আমরা Rc5 এর সিগন্যাল স্ট্রাকচার বুঝি

প্রথমে আমরা Rc5 এর সিগন্যাল স্ট্রাকচার বুঝি
প্রথমে আমরা Rc5 এর সিগন্যাল স্ট্রাকচার বুঝি

rc5 কমান্ডে যখন সিগন্যাল কম উচ্চ হয় তখন এটি "1" হিসাবে বিবেচিত হয় এবং যখন সিগন্যাল উচ্চ থেকে কম যায় তখন "0" হিসাবে বিবেচিত হয়।

ধাপ 2: আমাকে দুটি বিট দিয়ে এটি খুব পরিষ্কার করতে দিন …

লেট মি মেক ইট ইট ভেরি ক্লিয়ার উইথ টু বিটস …
লেট মি মেক ইট ইট ভেরি ক্লিয়ার উইথ টু বিটস …

ধাপ 3: স্টেট মেশিন

রাষ্ট্রযন্ত্র
রাষ্ট্রযন্ত্র

ডিকোডারের সি কোড লেখার আগে, আমি RC5 প্রোটোকলের একটি স্টেট মেশিন আঁকলাম যা ডিকোডিং প্রক্রিয়াতে সাহায্য করতে পারে।

ধাপ 4: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

অংশ তালিকা-----

  1. Arduino uno
  2. tsop 1738
  3. lcd16x2
  4. তারের সংযোগ

এখান থেকে Arduino প্রকল্প

প্রস্তাবিত: