সুচিপত্র:

আপনার টিভি দেখার অভ্যাস খুঁজুন: 7 টি ধাপ
আপনার টিভি দেখার অভ্যাস খুঁজুন: 7 টি ধাপ

ভিডিও: আপনার টিভি দেখার অভ্যাস খুঁজুন: 7 টি ধাপ

ভিডিও: আপনার টিভি দেখার অভ্যাস খুঁজুন: 7 টি ধাপ
ভিডিও: স্বামীর মৃত্যুর খবর নিজেকেই বলতে হচ্ছে ব্রেকিং নিউজে। 2024, নভেম্বর
Anonim
আপনার টিভি দেখার অভ্যাস খুঁজুন
আপনার টিভি দেখার অভ্যাস খুঁজুন

প্রতি মাসে আমরা টিভি প্যাকেজ ভাড়ার জন্য উচ্চ বিল পরিশোধ করছি। কিন্তু আমরা আসলে কোন চ্যানেল দেখছি তার কোন ধারণা নেই। এমনকি আমাদের কোন আইডিয়া নেই যে আমরা টিভি দেখতে কত ঘন্টা ব্যয় করছি।

এখানে আমি একটি ডেটা লগার তৈরি করেছি যা আপনার টিভি দেখার ধরন সংরক্ষণ করবে।

এটি দিয়ে আপনি পারেন

  • আপনি কোন চ্যানেলটি সবচেয়ে বেশি দেখছেন এবং কোনটি আপনি নন তা ট্র্যাক করুন। আপনি অবাঞ্ছিত চ্যানেলগুলি ফেলে দিতে পারেন এবং কিছু অর্থ সাশ্রয় করতে পারেন
  • আপনার বাচ্চারা আপনার পিঠে কত সময় দেখছে এবং তারা কোন চ্যানেলগুলি দেখছে
  • আপনি টিভি ইত্যাদি দেখে কত ঘন্টা ব্যয় করছেন।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

প্রকল্পটি সম্পন্ন করতে আপনার নিম্নলিখিত উপাদানগুলি প্রয়োজন

  • 1 এক্স আরডুইনো ইউনো / মেগা
  • 1 এক্স আরটিসি মডিউল 1307
  • 1 এক্স মাইক্রোএসডি কার্ড মডিউল
  • 1 এক্স মাইক্রো এসডি কার্ড
  • 1 এক্স কয়েন সেল
  • 1 X TSOP1738 IR রিসিভার
  • 1 এক্স LED (alচ্ছিক)
  • 2 এক্স 470 ওহম প্রতিরোধক
  • জাম্পারের তার
  • ছোট ভেরোবোর্ড
  • কেবল / 9 ভি অ্যাডাপ্টারে ইউএসবি পাওয়ার

পদক্ষেপ 2: সরঞ্জাম এবং সফ্টওয়্যার প্রয়োজন

সরঞ্জাম এবং সফ্টওয়্যার প্রয়োজন
সরঞ্জাম এবং সফ্টওয়্যার প্রয়োজন
সরঞ্জাম এবং সফ্টওয়্যার প্রয়োজন
সরঞ্জাম এবং সফ্টওয়্যার প্রয়োজন
  • Arduino IDE
  • এমএস এক্সেল
  • তাতাল
  • হ্যাকস
  • গরম আঠা বন্দুক
  • প্রকল্পটি রাখার জন্য উপযুক্ত মন্ত্রিসভা
  • স্ক্রু ড্রাইভার

ধাপ 3: পরিকল্পিত চিত্র

পরিকল্পিত ডায়াগ্রাম
পরিকল্পিত ডায়াগ্রাম

ছবিতে স্কিম্যাটিক ডায়াগ্রাম খুঁজুন

ধাপ 4: আইআর প্রটোকল

আইআর প্রটোকল
আইআর প্রটোকল

প্রকল্পটি বাস্তবায়নের জন্য আমাদের নিম্নলিখিত লাইব্রেরির প্রয়োজন

  1. আইআর লাইব্রেরি
  2. এসডি কার্ড লাইব্রেরি।
  3. আরটিসি লাইব্রেরি
  • প্রথমে আমাদের Set Box Box IR প্রটোকল বুঝতে হবে। এটি খুঁজে পেতে আইআর লাইব্রেরি থেকে উদাহরণ কোড আপলোড করুন। স্ক্রিনশট সংযুক্ত
  • চালানোর পর আমাদের খুঁজে বের করতে হবে কোন প্রটোকল ব্যবহার করছে
  • আমার ক্ষেত্রে আমি একটু দুর্ভাগা
  • আমি অজানা কোড খুঁজে পেয়েছি
  • তারপরে আমি প্রাপ্ত সমস্ত 36 বিট ডেটার জন্য একটি লগ নিয়েছি এবং আমার জন্য একটি কোড তৈরি করেছি।
  • আমি ডেটা বিশ্লেষণ করে দেখলাম মাত্র 4 টি বিট পরিবর্তন হচ্ছে এবং এগুলিই ডেটার চাবিকাঠি।

ধাপ 5: Arduino কোড

আমি আইএনও ফাইল এবং ভিডিওতে কোডটি সংক্ষিপ্ত করেছি। বেসিক অ্যালগরিদম হল

  • আইআর ডিকোডিং
  • IR কী মান
  • RTC থেকে বর্তমান সময় নিন
  • ডেটা একত্রিত করুন এবং এসডি কার্ডে সংরক্ষণ করুন

লাইব্রেরির লিঙ্ক

github.com/adafruit/RTClib // RTC লাইব্রেরি

github.com/z3t0/Arduino-IRremote // IR লাইব্রেরি

ধাপ 6: লগ বিশ্লেষণ

আমরা csv ফরম্যাটে ফাইল পেয়েছি। বিশ্লেষণের ধাপ

  • আমাদের STB লজিক বুঝতে হবে। আমার এসটিবি চ্যানেল নম্বরের 3 ডিজিট ব্যবহার করে এবং চ্যানেল 100, 703, 707 202 ইত্যাদি। কী চাপা সময়সীমা 3 সেকেন্ড। চ্যানেল পরিবর্তন করার তিনটি উপায় আছে

    • সরাসরি চ্যানেল নং টিপে
    • চ্যানেল + এবং চ্যানেল - বোতাম টিপে
    • পূর্বে দেখা চ্যানেল পেতে সোয়াপ বোতাম টিপে
  • যেহেতু মাইক্রো কন্ট্রোলার এটির মধ্যে এই পুরো পরিস্থিতি বিশ্লেষণ করতে সক্ষম নয়। আমি এক্সেলের ডেটা বিশ্লেষণ করেছি। আমি রিমোট প্রেসিং লগ সংরক্ষণ করতে Arduino ব্যবহার করেছি
  • সম্পূর্ণ বোঝার জন্য দয়া করে ভিডিওটি দেখুন।

প্রস্তাবিত: