সুচিপত্র:
- ধাপ 1: রেকর্ড সংকেত
- ধাপ 2: পালস/বিলম্ব পরিমাপ
- ধাপ 3: সকেট 1, 2, 3 এর জন্য সিগন্যাল তুলনা করুন এবং পার্থক্য খুঁজুন
- ধাপ 4: পরীক্ষার জন্য কোড লিখুন
- ধাপ 5: একটি বেসিক প্রেরকের সাথে কোডটি পরীক্ষা করুন
ভিডিও: ESP3866: 5 ধাপের জন্য রিভার্স ইঞ্জিনিয়ারিং রিটার 8341C প্রটোকল
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
হাই @সব।
আমার নিজের ছোট হোম অটোমেশনের জন্য আমি প্রাথমিক 433 MHz নিয়ন্ত্রিত সকেট ব্যবহার করি। ঠিকানাটি সামঞ্জস্য করতে আমি DIP সুইচ সহ 3 টি সেট মালিক। এগুলি ঠিক কাজ করছিল। কিন্তু কিছু সময় (এক বা দুই বছর) আগে, আমি "রিটার" থেকে সকেটগুলির একটি সেট কিনেছিলাম। আমি আগে বর্ণনাটি পড়িনি, এবং আনপ্যাক করার পরে আমি বুঝতে পারলাম, কোন DIP সুইচ ছিল না এবং ESP এর জন্য rcswitch libary সঠিক প্রোটোকলকে "কথা" বলেনি। তাই আমি সেগুলো শুধুমাত্র রিমোট কন্ট্রোল দিয়ে ব্যবহার করেছি।
এখন, আমার ছুটিতে, আমি এটি পরিবর্তন করতে শুরু করি … এখানে আমি এই প্রকল্পটি নথিভুক্ত করতে চাই। আমি আশা করি, এটি একই বা অনুরূপ সমস্যার সাথে অন্য কাউকে সাহায্য করবে।
ধাপ 1: রেকর্ড সংকেত
সংকেত রেকর্ড করার জন্য আমি একটি 433 MHz রিসিভার মডিউলকে ESP8266 এর সাথে সংযুক্ত করেছি (শুধুমাত্র একটি পাওয়ার সাপ্লাই ঠিক আছে) এবং আমার হানটেক 6022 অসিলোস্কোপকে ডাটা পিনে সংযুক্ত করেছি।
তারপর আমি রিমোটের একটি বাটন সিগন্যাল ট্রেন রেকর্ড করলাম।
ধাপ 2: পালস/বিলম্ব পরিমাপ
সংকেত রেকর্ড করার পরে, আমি একটি বিস্ফোরণের শুরু এবং শেষের জন্য অনুসন্ধান করেছি। সাধারণত একটি সকেট রিমোট কন্ট্রোল 3 বার একই বার্স্ট বা কখনও কখনও, যতক্ষণ না বোতাম টিপে থাকে পাঠায়।
এখন, আমি পালস/বিলম্ব-সময় পরিমাপ করেছি এবং এটি লিখেছি। এটি আমি ছয়টি সিগন্যাল-ট্রেনের জন্য পুনরাবৃত্তি করেছি (3 x + 3 x বন্ধ)।
ধাপ 3: সকেট 1, 2, 3 এর জন্য সিগন্যাল তুলনা করুন এবং পার্থক্য খুঁজুন
কিছু পরিমাপের পরে, আমি উচ্চ এবং নিম্ন + সংকেত সময়কাল তুলনা। পরিবর্তনগুলি ছিল বিভিন্ন কমান্ড। অন্যান্য সংকেতগুলি প্রোটোকল-/নির্মাতা-কোডের মতো কিছু ছিল। এছাড়াও প্রতিটি বিস্ফোরণের একটি শুরু এবং শেষ-ক্রম ছিল।
সংকেতটি "স্টার্ট + নট চেঞ্জিং সিকোয়েন্স + অন/অফ কমান্ড + ডিভাইস অ্যাড্রেস + এন্ড" নিয়ে গঠিত
ধাপ 4: পরীক্ষার জন্য কোড লিখুন
কিছুক্ষণ পর আমার কাছে প্রয়োজনীয় সব (তাত্ত্বিক) তথ্য ছিল। তাই আমি একটি ESP8266 এবং 433 MHz প্রেরকের জন্য একটি সংক্ষিপ্ত পরীক্ষা-স্কেচ তৈরি করেছি। লুপে তিনটি সকেট কমান্ডের মধ্যে বিলম্বের সাথে চালু/বন্ধ হয়।
ধাপ 5: একটি বেসিক প্রেরকের সাথে কোডটি পরীক্ষা করুন
আমি ESP এর সাথে একটি ব্যাটারি সংযুক্ত করেছিলাম এবং লিভিং রুমে গিয়েছিলাম। 6 টি কমান্ডের মধ্যে 5 টি কাজ করছিল, এবং একটি কমান্ড ক্রমে একটি লেখার ভুল সংশোধন করার পরে, সমস্ত কোড কাজ করছিল।
ঠিক আছে, এখন আমি আমার ESP8266 RC কন্ট্রোলারের সাহায্যে 12 টি আরসি-সকেট (9 একটি DIP ঠিকানা + 3 টি নতুন রিটার সহ) স্যুইচ করতে পারি।
আপনি GitHub এ ডেমো-কোড খুঁজে পেতে পারেন
প্রস্তাবিত:
আরডুইনো জন্য তাপমাত্রা সেন্সর কোভিড 19: 12 ধাপের জন্য প্রয়োগ করা হয়েছে (ছবি সহ)
Arduino- এর তাপমাত্রা সেন্সর কোভিড -১ 19 এর জন্য প্রযোজ্য: যখন আমরা মানবদেহের একটি প্রসেসরের তাপমাত্রা পরিমাপ করতে চাই তখন Arduino- এর তাপমাত্রা সেন্সর একটি মৌলিক উপাদান। Arduino সহ তাপমাত্রা সেন্সর অবশ্যই তাপের মাত্রা গ্রহণ এবং পরিমাপের জন্য যোগাযোগে বা কাছাকাছি হতে হবে। এভাবেই টি
OAREE - 3D মুদ্রিত - ইঞ্জিনিয়ারিং এডুকেশনের জন্য রোবট এড়ানো বাধা (OAREE) Arduino এর সাথে: 5 টি ধাপ (ছবি সহ)
OAREE - 3D মুদ্রিত - ইঞ্জিনিয়ারিং এডুকেশনের জন্য বাধা এড়ানো রোবট (OAREE) Arduino এর সাথে: OAREE (ইঞ্জিনিয়ারিং শিক্ষার জন্য রোবট এড়ানো বাধা) ডিজাইন: এই নির্দেশের লক্ষ্য ছিল একটি OAR (বাধা এড়ানো রোবট) রোবট ডিজাইন করা যা সহজ/কম্প্যাক্ট ছিল, 3 ডি মুদ্রণযোগ্য, একত্রিত করা সহজ, চলার জন্য ক্রমাগত ঘূর্ণন সার্ভিস ব্যবহার করে
লাইভ রিভার্স ইঞ্জিনিয়ারিং ওয়াইফাই মডিউল: 8 টি ধাপ (ছবি সহ)
লাইভ রিভার্স ইঞ্জিনিয়ারিং ওয়াইফাই মডিউল: আমি যতটা কাজ করতে পারি ততগুলি পুন componentsব্যবহার করতে পছন্দ করি। যদিও আমি একটি প্রিন্টার ওয়াইফাই রিভার্স ইঞ্জিনিয়ারিং করছি এই পদ্ধতিটি অন্যান্য অনেক ডিভাইসে কাজ করে। অনুগ্রহ; কেবল অপ্রচলিত ইলেকট্রনিক্সকে টেনে আনবেন না, তারপর উদ্ধার করা কম্পোনেনের জন্য ডেটশীট খুঁজে পাওয়ার আশা করুন
নেক্সট ডিসপ্লে - PIC এবং Arduino- এর সাথে ব্যাখ্যা করা ইন্টারফেস এবং প্রটোকল: 10 টি ধাপ
Nextion প্রদর্শন | PIC এবং Arduino- এর মাধ্যমে ব্যাখ্যা করা ইন্টারফেস এবং প্রটোকল: নেক্সশন ডিসপ্লে ব্যবহার করা খুবই সহজ এবং মাইক্রো কন্ট্রোলারের সাথে সহজ ইন্টারফেস। প্রদর্শন করতে কাজ করবে
রিভার্স ইঞ্জিনিয়ারিং এবং আপগ্রেডিং কার পার্কিং সেন্সর: 7 টি ধাপ
রিভার্স ইঞ্জিনিয়ারিং এবং আপগ্রেডিং কার পার্কিং সেন্সর: এই নির্দেশাবলী আপনাকে রিভার্স ইঞ্জিনিয়ারিং, ডেটা বিশ্লেষণ এবং এই তথ্যের সাথে নতুন পণ্য বিকাশ করতে বোঝায়