সুচিপত্র:

কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন: 4 টি ধাপ
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন: 4 টি ধাপ

ভিডিও: কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন: 4 টি ধাপ

ভিডিও: কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন: 4 টি ধাপ
ভিডিও: রি‌লে কি ও কিভা‌বে কাজ ক‌রে, কত প্রকার ও কি কি? RELAY working & connections. All about RELAY. 2024, নভেম্বর
Anonim
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন
কিভাবে আইআর সেন্সর মডিউল তৈরি করবেন

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

সরবরাহ

  • 1 x Ir ট্রান্সমিটার, রিসিভার
  • 1 x 10k প্রতিরোধক
  • 1 x 100ohm প্রতিরোধক
  • 1 x bc547/2n222a ট্রানজিস্টর
  • 1 x আরডুইনো
  • প্রয়োজনীয় উপাদানগুলি দেখতে এই লিঙ্কে যান এখানে ক্লিক করুন

ধাপ 1: হার্ডওয়্যার সংযোগ:

হার্ডওয়্যার সংযোগ
হার্ডওয়্যার সংযোগ
হার্ডওয়্যার সংযোগ
হার্ডওয়্যার সংযোগ
  • আইআর লেডস দেওয়া হয়েছে সংযোগ করুন
  • Ir transmitter এর anode কে 100 ohm resisitor এর সাথে সংযুক্ত করুন
  • Ir রিসিভারের নেগেটিভকে 10k রোধকের সাথে সংযুক্ত করুন
  • 10k এবং 100ohm প্রতিরোধকের উভয় প্রান্ত সংযুক্ত করুন (এটি +ve পিন, এটি 5v এর সাথে সংযুক্ত করুন)
  • আইআর রিসিভার এবং আইআর ট্রান্সমিটারের অ্যানোড এবং ক্যাথোড একসাথে সংযুক্ত করুন (এটি -ভ পিন, এটি মাটিতে সংযুক্ত করুন)
  • রিসিভারের অ্যানোডের সাথে আরেকটি তারের সংযোগ করুন (এটি সিগন্যাল পিন)
  • আপনি পিনের দিকে তাকিয়ে নেতৃত্বের অ্যানোড এবং ক্যাথোড সনাক্ত করতে পারেন, লম্বা পিন অ্যানোড এবং খাটো ক্যাথোড
  • আপনি নেতৃত্বের প্রান্ত, নেতৃত্বাধীন আইডি ক্যাথোডের সমতল প্রান্ত দেখে অ্যানোড এবং ক্যাথোড সনাক্ত করতে পারেন।
  • যদি আপনি 100 ওহম প্রতিরোধক খুঁজে না পান যেমনটি আমি পেয়েছিলাম আপনি 100 ওহমের কাছাকাছি অন্য কোনও প্রতিরোধক ব্যবহার করতে পারেন।

ধাপ 2: Arduino ছাড়া বাধা সেন্সর সার্কিট:

Arduino ছাড়া বাধা সেন্সর সার্কিট
Arduino ছাড়া বাধা সেন্সর সার্কিট

Arduino ছাড়া বাধা সেন্সর সার্কিট:

বাধা সেন্সর তৈরি করতে উপরের সার্কিটে দেখানো উপাদানগুলিকে সংযুক্ত করুন।

  1. আইআর সেন্সরটি নিন যা আমরা উপরে তৈরি করেছি, আইআর এর সিগন্যাল পিনটি 2n222a/ bc547 ট্রানজিস্টারের ভিত্তিতে সংযুক্ত করুন (প্রয়োজনে বেসে প্রতিরোধক যুক্ত করুন)
  2. ট্রানজিস্টরের এমিটারকে মাটিতে সংযুক্ত করুন এবং আইআর সেন্সরের gnd পিনকে মাটিতে সংযুক্ত করুন
  3. ট্রানজিস্টরের সংগ্রাহককে নেতৃত্বের ক্যাথোডের সাথে সংযুক্ত করুন
  4. নেতৃত্বের অ্যানোড এবং আইআর সেন্সরকে 5v এর সাথে সংযুক্ত করুন
  5. এটা প্রস্তুত যদি আপনি তার সামনে কোন বস্তু রাখেন তাহলে আপনি নেতৃত্বে জ্বলজ্বলে দেখতে পাবেন, আপনি ইঙ্গিতের জন্য নেতৃত্বের পরিবর্তে বজারও ব্যবহার করতে পারেন

ধাপ 3: Arduino ব্যবহার করে বাধা আবিষ্কারক:

Arduino ব্যবহার করে বাধা আবিষ্কারক
Arduino ব্যবহার করে বাধা আবিষ্কারক
Arduino ব্যবহার করে বাধা আবিষ্কারক
Arduino ব্যবহার করে বাধা আবিষ্কারক
Arduino ব্যবহার করে বাধা আবিষ্কারক
Arduino ব্যবহার করে বাধা আবিষ্কারক
  1. আপনার আরডুইনো বোর্ড এবং আইআর ট্রান্সমিটার এবং রিসিভার নিন।
  2. ট্রান্সমিটার অ্যানোডকে 100 ওহম এবং 5v এ সংযুক্ত করুন এবং ক্যাথোডকে gnd এর সাথে সংযুক্ত করুন
  3. ট্রান্সমিটারের ক্যাথোডে রিসিভারের অ্যানোড সংযোগ করুন
  4. উভয় প্রতিরোধক শেষ 5v সংযোগ করুন
  5. Arduino এ A5 থেকে রিসিভার থেকে নেওয়া সিগন্যাল পিন সংযুক্ত করুন।

*আরডুইনো আইডি খুলুন এবং নীচের দেওয়া কোডটি পেস্ট করুন এবং ইউএনও বোর্ডে আপলোড করুন।

ধাপ 4: কোড:

কোড
কোড
কোড
কোড
কোড
কোড

কোড কাজ:

  • সিরিয়াল মনিটর খুলুন
  • আপনি সেন্সর দ্বারা পাঠানো মান দেখতে পারেন
  • এখন আপনার হাতটি আইআর সেন্সরের কাছে নিয়ে আসার চেষ্টা করুন
  • আপনি লক্ষ্য করবেন যে মানগুলি কমতে থাকে যদি আপনি আপনার হাতটি আইআর সেন্সরের কাছাকাছি নিয়ে যান।
  • এই মানগুলির দ্বারা আপনি জানতে পারেন যে বাধাটি কতদূর বা নিকটবর্তী।
  • পরের ব্লগে আমি এই সেন্সর ব্যবহার করে রোবট গাড়ি বানাতে যাচ্ছি তাই ততক্ষণ পর্যন্ত সাথে থাকুন বাই:)

int inputpin = A5;

int সেন্সর; অকার্যকর সেটআপ () {Serial.begin (9600); পিনমোড (ইনপুটপিন, ইনপুট); অকার্যকর লুপ () {সেন্সর = analogRead (ইনপুটপিন); Serial.println (সেন্সর); }

প্রস্তাবিত: