সুচিপত্র:

টিভি বাণিজ্যিক ভলিউম দমনকারী: 6 টি ধাপ (ছবি সহ)
টিভি বাণিজ্যিক ভলিউম দমনকারী: 6 টি ধাপ (ছবি সহ)

ভিডিও: টিভি বাণিজ্যিক ভলিউম দমনকারী: 6 টি ধাপ (ছবি সহ)

ভিডিও: টিভি বাণিজ্যিক ভলিউম দমনকারী: 6 টি ধাপ (ছবি সহ)
ভিডিও: সর্বাধিক পূর্বাভাসিত NEET 2023 পেপার | ইউনাকাডেমি NEET | ইংরেজি 2024, জুলাই
Anonim
টিভি বাণিজ্যিক ভলিউম দমনকারী
টিভি বাণিজ্যিক ভলিউম দমনকারী

আমার বাবা ক্রমাগত হাহাকার করেন যে এটি কতটা বিরক্তিকর যখন বিজ্ঞাপনগুলি তাদের সঙ্গী প্রোগ্রামের তুলনায় যথেষ্ট জোরে। যেহেতু তার অভিযোগ আসল বিজ্ঞাপনের চেয়ে বেশি বিরক্তিকর হয়ে উঠছিল, তাই আমি একটি ছোট গ্যাজেট তৈরি করার সিদ্ধান্ত নিয়েছি যা উভয় সমস্যা একই সাথে সমাধান করবে। আমি যে গিজমো তৈরি করেছি তা স্বয়ংক্রিয়ভাবে টিভির ভলিউম কমিয়ে দেবে যখন এটি খুব জোরে উঠবে এবং আইআর ভিত্তিক রিমোট কন্ট্রোল ব্যবহার করে এমন কোনও ডিভাইসে কাজ করার জন্য প্রোগ্রাম করা যেতে পারে।

ধাপ 1: উপাদান এবং সরঞ্জাম

উপাদান এবং সরঞ্জাম
উপাদান এবং সরঞ্জাম

সরঞ্জাম এবং উপকরণ

  • তাতাল
  • ঝাল
  • ব্রেডবোর্ড
  • হুক-আপ তার

উপাদান

  • 1x 16x2 LCD স্ক্রিন
  • 1x আরডুইনো ন্যানো (আমি ইবে থেকে একটি সস্তা ক্লোন ব্যবহার করেছি)
  • 3x 12mm ক্ষণস্থায়ী পুশ বোতাম
  • 1x ইলেক্ট্রেট মাইক্রোফোন ব্রেকআউট। স্পার্কফুন। অ্যাডাফ্রুট।
  • 1x ট্রিমপট
  • 1x PN2222 ট্রানজিস্টর
  • 1x TSOP38238 IR রিসিভার
  • 1x IR LED
  • 1x 100 ওহম প্রতিরোধক
  • 1x 220 ohm প্রতিরোধক

ধাপ 2: ওয়্যার ইট আপ

ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ

যেহেতু আমি এটা আমার বাবাকে উপহার দিচ্ছিলাম এবং এটি সুন্দর দেখতে চেয়েছিল, তাই আমি একটি পিসিবি পেশাগতভাবে তৈরি করার সিদ্ধান্ত নিয়েছি। আমি পরিকল্পিত এবং বোর্ড তৈরি করতে agগল ব্যবহার করেছি। আমার ব্রেডবোর্ডটি বেশ নোংরা লাগছিল, তাই আমি আপনার হুক-আপ প্রক্রিয়াটি গাইড করার জন্য পরিকল্পিত ব্যবহার করব। এখানে পিনআউটের একটি সংক্ষিপ্ত সারাংশ।

  • A0 মাইক্রোফোন আউটপুটে যায়
  • পিন 2 "প্রোগ্রাম" বোতামে যায়
  • পিন 3 ট্রানজিস্টর গেটে যায়
  • পিন 4 আইআর রিসিভার আউটপুটে যায়
  • পিন 5 "ডাউন" বোতামে যায়
  • পিন 6 "আপ" বোতামে যায়
  • পিন 7, 8, 9, 10, 11, এবং 12 এলসিডি যায়।
  • মাইক্রোফোন জুড়ে 3.3 ভোল্ট রাখুন
  • ট্রানজিস্টর/IR LED, potentiometer এবং LCD জুড়ে 5 ভোল্ট রাখুন।

ধাপ 3: এটি কীভাবে ব্যবহার করবেন

এটি কিভাবে ব্যবহার করতে
এটি কিভাবে ব্যবহার করতে
এটি কিভাবে ব্যবহার করতে
এটি কিভাবে ব্যবহার করতে
এটি কিভাবে ব্যবহার করতে
এটি কিভাবে ব্যবহার করতে

কোডের ভারী উত্তোলন অংশটি আসলে অনলাইনে পাওয়া অন্যান্য জিনিস থেকে ধার করা হয়েছিল। টিভি রিমোটের সিগন্যাল ডিকোড করতে এবং টিভিতে সিগন্যাল পুনরাবৃত্তি করতে আমি একটি আইআর লাইব্রেরি ব্যবহার করেছি। আমি আরডুইনো এর এডিসির রেফারেন্স ভোল্টেজ সঠিকভাবে পরিমাপ করার জন্য কোডের আরেকটি স্নিপেটও ধার করেছিলাম কারণ ছোটখাটো ত্রুটিও মাইক্রোফোনের ভলিউম রিডিংয়ে বড় পার্থক্য আনবে। তারা কিভাবে কাজ করে তা আমাকে জিজ্ঞাসা করবেন না, কারণ এটি আমার বাইরে। আমি শুধু ট্রায়াল-এন্ড-এর এর মাধ্যমে কিভাবে তাদের ব্যবহার করতে পারি তা বের করেছি।

মূলত, Arduino ক্রমাগত তিনটি বোতাম এবং ভলিউমের অবস্থা পরীক্ষা করে। যদি আপ বা ডাউন বোতাম দুটোই চাপা হয়, ভলিউম থ্রেশহোল্ড, বা টিভির ভলিউম কমানোর জন্য সিস্টেম ট্রিগার করার আগে সর্বোচ্চ ভলিউম বাড়ানো বা কমিয়ে আনা হবে। যখন থ্রেশহোল্ড অতিক্রম করা হয় তখন পাঠানো আইআর কোড সেট করতে, প্রোগ্রাম বোতাম টিপুন এবং আপ বোতামটি অনুসরণ করুন। যখন স্ক্রিন আপনাকে -ভলিউম বোতাম টিপতে বলবে, আপনার টিভির রিমোটকে আইআর রিসিভারে লক্ষ্য করুন এবং -ভলিউম বোতাম টিপুন যতক্ষণ না স্ক্রিন আপনাকে একটি হেক্সাডেসিমাল মান দেখায় যা আপনার টিভির -ভলিউম কমান্ডের সাথে মিলে যায়। (আমি এটি একটি স্যানিটি চেক হিসাবে যোগ করেছি)। এটি কাজ করার জন্য মাঝে মাঝে কয়েকবার চেষ্টা করে, আমি নিশ্চিত নই কেন।

যদি ভলিউম থ্রেশহোল্ডের উপরে পরিমাপ করা হয়, Arduino -Volume কমান্ড পাঠাবে। আপনি "বিস্ফোরণের দৈর্ঘ্য" পরিবর্তন করতে পারেন, অথবা থ্রেশহোল্ড অতিক্রম করলে কত -ভলিউম কমান্ড প্রেরণ করা যায়, প্রোগ্রাম বোতাম টিপে, তারপর ডাউন বোতাম টিপুন। স্ক্রিনটি আপনাকে বর্তমান বিস্ফোরণের দৈর্ঘ্য দেখাবে, যা আপ এবং ডাউন বোতাম ব্যবহার করে পরিবর্তন করা যেতে পারে এবং তারপরে আবার প্রোগ্রাম বোতাম টিপে সংরক্ষণ করা যেতে পারে।

এই সমস্ত তথ্য EEPROM- এ সংরক্ষিত থাকে যাতে সিস্টেমটি আপনার প্রিসেটগুলি মনে রাখে এমনকি আপনি এটি আনপ্লাগ করলেও।

আরেকটি স্যানিটি পরীক্ষা হিসাবে, আরডুইনো প্রতিবার শুরু হওয়ার সময় একটি -ভলিউম কমান্ড পাঠাবে। এইভাবে, ডিভাইসটি কাজ করছে কিনা তা পরীক্ষা করার জন্য আপনি কেবল Arduino এর রিসেট বোতাম টিপতে পারেন।

ধাপ 4: এটি পরীক্ষা করুন

Image
Image

এটা কাজ করে!

ধাপ 5: সব একসাথে রাখুন

সব একসাথে রাখুন
সব একসাথে রাখুন
সব একসাথে রাখুন
সব একসাথে রাখুন

একবার আমি নিশ্চিত করেছি যে এটি কাজ করেছে, আমি পিসিবিকে আদেশ দিয়েছি এবং তারপরে সবকিছু বিক্রি করেছি। আমি আমার বিশ্ববিদ্যালয়ের লেজার কাটারগুলি ব্যবহার করে এটিকে একটু MDF বক্স বানিয়েছিলাম, কিন্তু এই দুটি অতিরিক্ত পদক্ষেপ যা সম্পূর্ণভাবে প্রয়োজনীয় নয়। একবার এইগুলি হয়ে গেলে, প্রকল্পটি সম্পূর্ণ হয়েছিল! আমি ফাইনাল সপ্তাহে এই সব একসাথে রেখেছিলাম এবং কিছু বিবরণ উপেক্ষা করতে পারে, তাই যদি আমি কিছু মিস করি তবে আমাকে জানান!

ধাপ 6: ত্রুটি

আমি একটি পরিশিষ্ট হিসাবে এই অতিরিক্ত পদক্ষেপ যোগ করেছি। যেহেতু এটি আমার প্রথমবার agগল ব্যবহার করে এবং একটি পিসিবি তৈরি করা ছিল, তাই আমি কয়েকটি ভুল করেছি।

প্রথম: যেহেতু আমি আরডুইনো ন্যানোর একটি ক্লোন ব্যবহার করেছি, পিসিবি আসলে নিয়ন্ত্রকের জন্য চারটি অতিরিক্ত পিন আছে। যাইহোক, বোর্ডটি ততক্ষণ কাজ করে যতক্ষণ না আপনি কন্ট্রোলারটিকে ডান পিনগুলিতে বিক্রি করেন।

দ্বিতীয়: এলসিডি -র সঙ্গে যে পোটেন্টিওমিটার এসেছিল, তার সঙ্গে আমি বোর্ড ডিজাইন করতে ব্যবহার করিনি। আপনি তারগুলিকে ফিট করার জন্য বাঁকতে পারেন, কিন্তু সঠিক পাত্রটি ব্যবহার করা হলে এটি এত সুন্দর বা নিরাপদ মনে হবে না।

আরও কিছু কাজ আছে যা আমি ভবিষ্যতে ভিন্নভাবে করব। প্রথমত, যদি আমি একটি ব্যাকলাইট সহ একটি এলসিডি ব্যবহার করতাম, তাহলে বিদ্যুৎ সাশ্রয়ের জন্য কিছুক্ষণের মধ্যে স্ক্রিনটি আপডেট না হওয়ার পরে আমি এলসিডিতে বিদ্যুৎ কাটার একটি উপায় যোগ করতাম। দ্বিতীয়ত, আপনি উজ্জ্বল করতে আইআর এলইডি -র সামনে 100 ওম প্রতিরোধককে সরিয়ে ফেলতে বা কমাতে সক্ষম হতে পারেন। যেহেতু LED শুধুমাত্র ছোট ফেটে যাওয়ার জন্য এটি সম্ভবত জ্বলবে না। যাইহোক, আমি এই পরীক্ষা এখনও আছে। আমি একটি নিয়মিত লাভের সাথে একটি মাইক্রোফোন ব্যবহার করার সুপারিশ করি। আমি স্পার্কফুন মাইক্রোফোন ব্যবহার করেছি এবং এটি আমার মতো ভালো লাগতো না।

রিমোট কন্ট্রোল প্রতিযোগিতা 2017
রিমোট কন্ট্রোল প্রতিযোগিতা 2017
রিমোট কন্ট্রোল প্রতিযোগিতা 2017
রিমোট কন্ট্রোল প্রতিযোগিতা 2017

রিমোট কন্ট্রোল প্রতিযোগিতায় দ্বিতীয় পুরস্কার 2017

প্রস্তাবিত: