সুচিপত্র:

Arduino তে IR বাধা এড়ানোর সেন্সর কিভাবে ব্যবহার করবেন: 4 টি ধাপ
Arduino তে IR বাধা এড়ানোর সেন্সর কিভাবে ব্যবহার করবেন: 4 টি ধাপ

ভিডিও: Arduino তে IR বাধা এড়ানোর সেন্সর কিভাবে ব্যবহার করবেন: 4 টি ধাপ

ভিডিও: Arduino তে IR বাধা এড়ানোর সেন্সর কিভাবে ব্যবহার করবেন: 4 টি ধাপ
ভিডিও: আরডুইনো সহ ধারালো IR GP2Y0A51SK0F দূরত্ব সেন্সর (2 সেমি থেকে 15 সেমি) 2024, ডিসেম্বর
Anonim
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন
আরডুইনোতে কীভাবে আইআর বাধা এড়ানো সেন্সর ব্যবহার করবেন

ওহে সবাই, এই প্রবন্ধে আমি লিখব কিভাবে Arduino এ এভয়েডেন্স অবস্ট্যান্স IR সেন্সর ব্যবহার করতে হয়।

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

  • IR বাধা এড়ানো সেন্সর
  • Arduino Nano V.3
  • জাম্পে তার
  • ইউএসবি মিনি

সফ্টওয়্যার প্রয়োজন:

Arduino IDE

ধাপ 1: এভয়েডেন্স বাধা আইআর সেন্সর

এভয়েডেন্স বাধা আইআর সেন্সর
এভয়েডেন্স বাধা আইআর সেন্সর
এভয়েডেন্স বাধা আইআর সেন্সর
এভয়েডেন্স বাধা আইআর সেন্সর

তার সেন্সর প্রতিফলিত ইনফ্রারেড আলো ব্যবহার করে এর সামনে বস্তু বা বাধা সনাক্ত করতে ব্যবহার করা যেতে পারে।

এই সেন্সরের দুটি প্রধান অংশ রয়েছে, যেমন IR Emitter এবং IR রিসিভার। আইআর এমিটারের ইনফ্রারেড আলো নির্গত করার দায়িত্ব রয়েছে। যখন এটি কোন বস্তুকে আঘাত করে, ইনফ্রারেড আলো প্রতিফলিত হবে। এবং IR রিসিভারের কাজ হল ইনফ্রারেড প্রতিফলন গ্রহণ করা।

যখন IRreceiver প্রতিফলিত ইনফ্রারেড আলো পায়, তখন আউটপুট হবে "LOW"। যখন IRreceiver প্রতিফলিত ইনফ্রারেড আলো পায় না, তখন আউটপুট হবে "উচ্চ"।

এই সেন্সরে 2 টি LED সূচক রয়েছে। শক্তি নির্দেশক নেতৃত্বে এবং আউটপুট নির্দেশক নেতৃত্বাধীন। মডিউল বৈদ্যুতিক স্রোত দ্বারা চালিত হলে বিদ্যুৎ নির্দেশক LED চালু হবে। ইনফ্রারেড আলোর প্রতিফলন গ্রহণকারী সেন্সর বা আইআর রিসিভারের সামনে কোনো বস্তু থাকলে আউটপুট ইন্ডিকেটর LED জ্বলবে।

পদক্ষেপ 2: আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন

আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন
আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন
আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন
আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন
আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন
আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করুন

আইআর সেন্সরকে আরডুইনোতে সংযুক্ত করতে একটি জাম্পার কেবল ব্যবহার করুন।

উপরের ছবিটি দেখুন বা এই বিষয়ে নির্দেশাবলী দেখুন:

আরডুইনো থেকে আইআর

VCC ==> + 5V

GND ==> GND

আউট ==> D2

ধাপ 3: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

এই আইআর সেন্সরটি চেষ্টা করার জন্য আমি নীচে একটি স্কেচ তৈরি করেছি:

int pinIR = 2;

অকার্যকর সেটআপ(){

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("আইআর সেন্সর সনাক্ত করুন"); বিলম্ব (1000); } অকার্যকর লুপ () {int IRstate = digitalRead (pinIR); যদি (IRstate == LOW) {Serial.println ("সনাক্ত"); } অন্যথায় যদি (IRstate == HIGH) {Serial.println ("সনাক্ত করা হয়নি"); } বিলম্ব (1000); }

আমি ফাইলটিও সরবরাহ করি, নীচে ডাউনলোড করা যেতে পারে:

ধাপ 4: ফলাফল

ফলাফল
ফলাফল
ফলাফল
ফলাফল

আপনি যদি সেন্সরের সামনে কোন বস্তু রাখেন, সিরিয়াল মনিটর বলবে "সনাক্ত"।

সেন্সরের সামনে কোন বস্তু না থাকলে, মনিটর সিরিয়াল বলবে "সনাক্ত করা হয়নি"।

এই ফলাফল LEDs, রিলে এবং অন্যান্য নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে।

আইআর সেন্সরের কাজ শুধু বস্তু শনাক্ত করা নয়। আমরা রিমোট কন্ট্রোলার থেকে ডেটা পড়তে এই IR সেন্সর ব্যবহার করতে পারি। এবং আমি এটি পরবর্তী নিবন্ধে করব।

প্রস্তাবিত: