সুচিপত্র:

Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ

ভিডিও: Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ

ভিডিও: Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
ভিডিও: আরডুইনো ড্রাম সিকোয়েন্সার: 8টি ট্র্যাক, প্রতি মাপে 16টি ধাপ, প্রতি প্যাটার্নে 8টি পরিমাপ 2024, নভেম্বর
Anonim
Image
Image
অতিস্বনক ট্রান্সডুসারগুলিকে L298N আউটপুট 1 এবং 2 এর সাথে সংযুক্ত করুন
অতিস্বনক ট্রান্সডুসারগুলিকে L298N আউটপুট 1 এবং 2 এর সাথে সংযুক্ত করুন
  • অতিস্বনক শব্দ ট্রান্সডুসার
  • L298N
  • ডিসি মহিলা অ্যাডাপ্টার
  • পুরুষ ডিসি পিন দিয়ে বিদ্যুৎ সরবরাহ
  • আরডুইনো ইউএনও
  • ব্রেডবোর্ড

এটি কীভাবে কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি একটি মাইক্রোকন্ট্রোলার যা ডিজিটাল এবং এনালগ পোর্ট দিয়ে সজ্জিত কোড (C ++) এক্সিকিউশনে রূপান্তরিত করে)। আরডুইনো আইডিই সফটওয়্যারে যা "সেটআপ ()" (এটি সমস্ত ভেরিয়েবল সেট করার একটি ধাপ) পর্যায়ে সেট আপ করা হয়েছে। কোডের একটি ভেরিয়েবল 80Khz এ একটি বাধা (এটি এনালগ পোর্টগুলি উল্টানো) ট্রিগার করার জন্য একটি কাজ সেট করে। প্রতিবার যখন ইন্টারাপ্ট ট্রিগার হয় তখন এনালগ পোর্ট উল্টে যায় যা kh০ কেজি কে বাতিল করে দেয় যা kh০ কেজির সমান 40০ কেজির পূর্ণ স্কেল চক্রের মধ্যে (যা আমাদের এটিকে অতিস্বনক শব্দ তরঙ্গে তৈরি করতে হবে)। 40khz স্কোয়ারটি বৈদ্যুতিক পালসে আছে কিন্তু আমাদের অতিস্বনক শব্দ তরঙ্গ দরকার। আমরা অতিস্বনক ট্রান্সডুসার দ্বারা বৈদ্যুতিক পালসকে অতিস্বনক শব্দ তরঙ্গে রূপান্তর করতে পারি (বৈদ্যুতিক পালসকে অতিস্বনক শব্দ তরঙ্গে রূপান্তরিত করে)। উত্তোলনের জন্য আমাদের একটি স্থায়ী তরঙ্গ দরকার এবং আমরা স্থায়ী তরঙ্গে "নোড" (এটি একটি স্থায়ী তরঙ্গের অ-চলমান অংশ) দ্বারা জিনিসগুলি উত্তোলন করতে পারি। কিন্তু আমাদের উভয় ট্রান্সডুসারকে একই 40khz বৈদ্যুতিক পালস বিতরণ করতে হবে, আমরা "L298N" দ্বারা এটি করতে পারি (এই সার্কিট বোর্ডটি একটি সেতুর মতো যা একই বৈদ্যুতিক পালসের দুটি আউটপুট দেয়) যা উভয় ট্রান্সডুসারকে একই বৈদ্যুতিক দেয় স্পন্দন. সুতরাং যদি আমরা L298N এর সাথে সংযুক্ত আরডুইনোকে শক্তি প্রদান করি এবং এটি ট্রান্সডুসারদের সাথে সংযুক্ত থাকে তবে এখন ট্রান্সডুসাররা একটি স্থায়ী তরঙ্গ তৈরি করে এবং আমরা এর নোডগুলিতে নির্দিষ্ট অবস্থার মধ্যে যে কোনও ক্ষুদ্র বস্তু উত্তোলন করতে পারি।

ধাপ 1:

প্রথমে, Arduino এ কোড আপলোড করুন:

বাইট TP = 0b10101010;

অকার্যকর সেটআপ () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); বাধা (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; টিপি = ~ টিপি; } অকার্যকর লুপ () {}

ধাপ 2: অতিস্বনক ট্রান্সডুসারগুলিকে L298N আউটপুট 1 এবং 2 এর সাথে সংযুক্ত করুন:

ধাপ 3:

ছবি
ছবি

আরডুইনোর এনালগ বিভাগে A0 পিনটি L298N এর ইনপুট 1 এর সাথে সংযুক্ত করুন এবং A2 পিনকে Arduino থেকে L298N থেকে L298N এর ইনপুট 2 এর সাথে সংযোগ করুন।

ধাপ 4:

ছবি
ছবি

L298n এর 12v ইনপুটটি রুটিবোর্ডের + কলামের সাথে সংযুক্ত করুন এবং Gnd (Ground) পিনটিকে - কলামের সাথে সংযুক্ত করুন।

ধাপ 5:

ছবি
ছবি

আরডুইনোর পাওয়ার বিভাগে "ভিন" পিনটি ব্রেডবোর্ডের + কলাম এবং আরডুইনোতে জিএনডি (গ্রাউন্ড) পিনের সাথে রুটিবোর্ডের কলামের সাথে সংযুক্ত করুন।

ধাপ 6:

ছবি
ছবি

তার সাথে দুটি GND পিন সংযুক্ত করুন - রুটিবোর্ডের কলাম এবং V + পিনটি রুটিবোর্ডের + কলামের সাথে

ধাপ 7:

ছবি
ছবি

মহিলা ডিসি পিনের সাথে পাওয়ার সাপ্লাই সংযুক্ত করুন এবং ভোল্টেজ 12.5v এ সেট করুন।

প্রস্তাবিত: