সুচিপত্র:
- সরবরাহ
- ধাপ 1: প্রথমে আমরা Rc5 এর সিগন্যাল স্ট্রাকচার বুঝি
- ধাপ 2: আমাকে দুটি বিট দিয়ে এটি খুব পরিষ্কার করতে দিন …
- ধাপ 3: স্টেট মেশিন
- ধাপ 4: পরিকল্পিত
ভিডিও: লাইব্রেরি ছাড়া RC5 রিমোট কন্ট্রোল প্রোটোকল ডিকোডার: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
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 কমান্ডে যখন সিগন্যাল কম উচ্চ হয় তখন এটি "1" হিসাবে বিবেচিত হয় এবং যখন সিগন্যাল উচ্চ থেকে কম যায় তখন "0" হিসাবে বিবেচিত হয়।
ধাপ 2: আমাকে দুটি বিট দিয়ে এটি খুব পরিষ্কার করতে দিন …
ধাপ 3: স্টেট মেশিন
ডিকোডারের সি কোড লেখার আগে, আমি RC5 প্রোটোকলের একটি স্টেট মেশিন আঁকলাম যা ডিকোডিং প্রক্রিয়াতে সাহায্য করতে পারে।
ধাপ 4: পরিকল্পিত
অংশ তালিকা-----
- Arduino uno
- tsop 1738
- lcd16x2
- তারের সংযোগ
এখান থেকে Arduino প্রকল্প
প্রস্তাবিত:
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: 5 টি ধাপ
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: Sony Spresense বা Arduino Uno এত ব্যয়বহুল নয় এবং এর জন্য প্রচুর শক্তির প্রয়োজন হয় না। যাইহোক, যদি আপনার প্রকল্পের ক্ষমতা, স্থান বা এমনকি বাজেটের সীমাবদ্ধতা থাকে, তাহলে আপনি Arduino Pro Mini ব্যবহার করার কথা বিবেচনা করতে পারেন। Arduino Pro মাইক্রো থেকে ভিন্ন, Arduino Pro Mi
আরডুইনো ব্যবহার করে আইআর রিমোট কন্ট্রোল ডিকোডার: 7 টি ধাপ
আরডুইনো ব্যবহার করে আইআর রিমোট কন্ট্রোল ডিকোডার: হ্যালো মেকার্স, এটি কোনও আইআর রিমোট কন্ট্রোল কীভাবে ডিকোড করবেন তার একটি সম্পূর্ণ টিউটোরিয়াল। শুধু নীচের আমার পদক্ষেপ অনুসরণ করুন
আইআরডুইনো: আরডুইনো রিমোট কন্ট্রোল - একটি হারিয়ে যাওয়া রিমোট অনুকরণ করুন: 6 টি ধাপ
আইআরডুইনো: আরডুইনো রিমোট কন্ট্রোল - একটি হারানো রিমোট অনুকরণ করুন: আপনি যদি কখনও আপনার টিভি বা ডিভিডি প্লেয়ারের রিমোট কন্ট্রোল হারিয়ে ফেলে থাকেন, তাহলে আপনি জানেন যে ডিভাইসে বোতামগুলি হাঁটতে, খুঁজে পেতে এবং ব্যবহার করতে কতটা হতাশাজনক। কখনও কখনও, এই বোতামগুলি রিমোটের মতো একই কার্যকারিতা সরবরাহ করে না। প্রাপ্তি
ইনফ্রারেড এনইসি প্রোটোকল এনকোডার এবং ডিকোডার বোর্ড: 5 টি ধাপ
ইনফ্রারেড এনইসি প্রোটোকল এনকোডার এবং ডিকোডার বোর্ড: একটি কাঁচা মডুলেটেড বা ডিমোডুলেটেড এনইসি আইআর সিগন্যাল গ্রহণ করে এবং সিরিয়াল পোর্টের বাইরে পাঠানো বাইটে রূপান্তরিত করে। সিরিয়াল বড হার দুটি ডিফল্ট গতি থেকে নির্বাচনযোগ্য। ডিফল্ট ব্যবহার মোড ফ্রেমিং বাইট সহ একটি কমান্ড ক্রম প্রেরণ করে
উইন্ডোজ মিডিয়া 9 ছাড়া 10: 3 টি ধাপ ছাড়া কোন বিশেষ প্রোগ্রাম ছাড়া পিপি থেকে ফ্রি মিউজিক কিভাবে পাবেন
উইন্ডোজ মিডিয়া 9 ছাড়াও কোন বিশেষ প্রোগ্রাম ছাড়া পিপি থেকে ফ্রি মিউজিক পেতে পারেন হয়তো 10: এই নির্দেশনাটি আপনাকে শেখাবে কিভাবে বিনামূল্যে প্লেলিস্ট প্রদানকারী, প্রজেক্ট প্লেলিস্ট থেকে বিনামূল্যে সঙ্গীত পেতে হয়। (আমার প্রথম নির্দেশযোগ্য ftw!) আপনার যা প্রয়োজন হবে: 1. একটি কম্পিউটার (duh) 2. ইন্টারনেট অ্যাক্সেস (আরেকটি duh আপনার এই পড়ার কারণ) 3. একটি pr