সুচিপত্র:

সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি: 4 টি ধাপ
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি: 4 টি ধাপ

ভিডিও: সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি: 4 টি ধাপ

ভিডিও: সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি: 4 টি ধাপ
ভিডিও: Industrial Servo Motor and Servo Drive Basic II সার্ভো মোটর এবং সার্ভো ড্রাইভ II Gobeshona 2024, নভেম্বর
Anonim
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি
সাউন্ড সেন্সর এবং সার্ভো: প্রতিক্রিয়াশীল গতি

প্রথমে আপনাকে এই সার্কিটটি একত্রিত করার জন্য প্রাসঙ্গিক উপকরণ সংগ্রহ করতে হবে।

সরবরাহ:

1 আরডুইনো

1 অতিস্বনক সেন্সর HC-SR04

1 সার্ভো

1 ব্রেডবোর্ড

1 9 ভোল্ট ব্যাটারি

1 9 ভোল্ট ব্যাটারি অ্যাডাপ্টার

3 কালো জাম্পার তারের (স্থল/নেতিবাচক)

3 লাল জাম্পার তারের (ভোল্টেজ/ইতিবাচক)

2 রঙ জাম্পার তারের (ইনপুট/আউটপুট)

ধাপ 1: উপাদানগুলি বোঝা

উপাদানগুলি বোঝা
উপাদানগুলি বোঝা
উপাদানগুলি বোঝা
উপাদানগুলি বোঝা
উপাদানগুলি বোঝা
উপাদানগুলি বোঝা

প্রতিটি উপাদান বোঝার জন্য শারীরিক সার্কিট একত্রিত করার আগে এটি গুরুত্বপূর্ণ:

ব্রেডবোর্ডের দুই পাশে দুইটি পাওয়ার রেল রয়েছে, যার নেগেটিভ (কালো/নীল) এবং ধনাত্মক (লাল) ইনপুটগুলির জন্য স্লট রয়েছে। তারা উল্লম্বভাবে ধারাবাহিকভাবে সংযুক্ত। টার্মিনাল স্ট্রিপগুলি অনুভূমিকভাবে সংযোগ ভাগ করে নেয়, তবে সমান্তরাল টার্মিনাল স্ট্রিপগুলির জন্য ডিভাইডারটি সেতু করার জন্য একটি জাম্পার তারের প্রয়োজন হবে।

সাউন্ড সেন্সরের একটি VCC/5V পিন (লাল), একটি গ্রাউন্ড/GND পিন (কালো) এবং একটি আউটপুট পিন (রঙ) রয়েছে। সেন্সরের উপর নির্ভর করে তাদের এনালগ এবং/অথবা ডিজিটাল আউটপুট থাকতে পারে।

সার্ভোতে একটি 5V পোর্ট (লাল), একটি পালস প্রস্থ মডুলেশন/PWM পোর্ট (রঙ) এবং একটি গ্রাউন্ড/GND পোর্ট (কালো) রয়েছে। এটি কীভাবে কাজ করে সে সম্পর্কে আরও জানতে লিঙ্কে ক্লিক করুন।

ধাপ 2: সার্কিট সেট আপ

সার্কিট সেট আপ
সার্কিট সেট আপ

ডায়াগ্রাম লেআউট অনুসরণ করুন। সার্কিট স্থাপন করার সময়, আপনার উপাদানগুলির কোনও ক্ষতি এড়াতে আরডুইনো আনপ্লাগ করা সর্বদা মনে রাখবেন। লেআউটে সাউন্ড সেন্সর একটি পোটেন্টিওমিটার দ্বারা প্রতিনিধিত্ব করা হয় যেহেতু তারা কোডের ক্ষেত্রে একই ভাবে কাজ করে।

ব্রেডবোর্ডের পাওয়ার রেলটিতে সাউন্ড সেন্সরটি প্লাগ করুন, এর ওরিয়েন্টেশনের দিকে খেয়াল রাখুন (আরডুইনোতে সংযোগ করার জন্য জাম্পার তারগুলি ব্যবহার করার সময় এটি গুরুত্বপূর্ণ হবে)। VCC কে একটি লাল জাম্পার তারের সাথে ব্রেডবোর্ডের পজিটিভ পাওয়ার রেলের সাথে সংযুক্ত করুন। একটি কালো জাম্পার তার দিয়ে GND কে রুটিবোর্ডের নেগেটিভ পাওয়ার রেলের সাথে সংযুক্ত করুন। অ্যানালগ পোর্ট A5 এ একটি রঙের জাম্পার তারের সাথে পিন সংযুক্ত করুন।

ব্রেডবোর্ড এবং আরডুইনোতে সার্ভো প্লাগ করুন। ডিজিটাল পিডব্লিউএম পোর্টে এর ইনপুট/সিগন্যাল পোর্ট সংযুক্ত করতে একটি রঙিন জাম্পার তার ব্যবহার করুন, 13 আরডুইনোতে। GND পাওয়ার রেলের মধ্যে কালো জাম্পার তার লাগান। লাল জাম্পার তারের একটি টার্মিনাল সারিতে প্লাগ করুন। Servo অতিরিক্ত শক্তি প্রয়োজন হবে যা 9V ব্যাটারি দ্বারা প্রদান করা হয়।

9V ব্যাটার, লাল জাম্পার ওয়্যারটি একই টার্মিনাল সারিতে সার্ভোর রেড জাম্পার তারের মতো প্লাগ করুন। কালো জাম্পার ওয়্যার বাকি অংশের মতো একই সাইড পাওয়ার রেল প্লাগ করবে।

ধাপ 3: Arduino GUI এবং ইনপুট কোড ডাউনলোড করুন

Arduino GUI এবং ইনপুট কোড ডাউনলোড করুন
Arduino GUI এবং ইনপুট কোড ডাউনলোড করুন
Arduino GUI এবং ইনপুট কোড ডাউনলোড করুন
Arduino GUI এবং ইনপুট কোড ডাউনলোড করুন

Arduino গ্রাফিকাল ইউজার ইন্টারফেস (GUI) ডাউনলোড করুন এখানে। নীচের কোডটি প্লাগ করুন, "//" এর ডানদিকে তথ্যটি নোট করুন যে কোডের লাইনটি কী করছে তা আপনাকে বলে:

#অন্তর্ভুক্ত

Servo servo_test;

const int soundSensor = A5;

int servoPin = 13;

int soundValue;

int কোণ;

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

servo_test.attach (servoPin);

Serial.begin (9600);

}

অকার্যকর লুপ () {

soundValue = analogRead (soundSensor);

Serial.print ("SoundValue =");

Serial.println (soundSensor);

বিলম্ব (50);

কোণ = মানচিত্র (সাউন্ড ভ্যালু, 0, 1023, 0, 180);

servo_test.write (কোণ);

বিলম্ব (50);

}

ধাপ 4: সাউন্ড সেন্সর + সার্ভো + আরডুইনো

সাউন্ড সেন্সর + সার্ভো + আরডুইনো
সাউন্ড সেন্সর + সার্ভো + আরডুইনো
সাউন্ড সেন্সর + সার্ভো + আরডুইনো
সাউন্ড সেন্সর + সার্ভো + আরডুইনো

এইভাবে চূড়ান্ত সার্কিটটি দেখতে হবে। এটি কিভাবে কাজ করে তা দেখতে ভিডিওটি দেখুন।

প্রস্তাবিত: