সুচিপত্র:

আরডুইনোর সাথে একটি প্রশস্ত বুজারকে কীভাবে ইন্টারফেস করবেন: 4 টি পদক্ষেপ
আরডুইনোর সাথে একটি প্রশস্ত বুজারকে কীভাবে ইন্টারফেস করবেন: 4 টি পদক্ষেপ

ভিডিও: আরডুইনোর সাথে একটি প্রশস্ত বুজারকে কীভাবে ইন্টারফেস করবেন: 4 টি পদক্ষেপ

ভিডিও: আরডুইনোর সাথে একটি প্রশস্ত বুজারকে কীভাবে ইন্টারফেস করবেন: 4 টি পদক্ষেপ
ভিডিও: Arduino Bangla Tutorial Part -1: What is Arduino? A Basic Introduction To Arduino 2024, নভেম্বর
Anonim
আরডুইনো সহ একটি প্রশস্ত বুজারকে কীভাবে ইন্টারফেস করবেন
আরডুইনো সহ একটি প্রশস্ত বুজারকে কীভাবে ইন্টারফেস করবেন

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

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

ফ্রিকোয়েন্সি যা আপনি একটি প্যাসিভ বুজারে 31 থেকে 4978 পর্যন্ত রেঞ্জ করতে পারেন পরপর ফ্রিকোয়েন্সিগুলির মধ্যে 2 ডিজিটের ব্যবধানে। 31-35-35… প্রতিটি ফ্রিকোয়েন্সি পুরোপুরি বোঝার জন্য আপনি মিউজিক্যাল ফ্রিকোয়েন্সিগুলিতে আরও অধ্যয়ন করতে পারেন। আপনি "প্যাসিভ বুজারের সাথে প্রধান নোট বাজানো" বিষয়ে আমার টিউটোরিয়ালটিও দেখতে পারেন।

ধাপ 1: উপাদান

আরডুইনো বোর্ড

প্যাসিভ বুজার

জাম্পার তার

ধাপ 2: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র

সার্কিট সংযোগটি আপনি একটি LED কে Arduino এর সাথে সংযুক্ত করার অনুরূপ। বজার 3-5V এ কাজ করে।

আপনি ইতিবাচক পিনের জন্য আরডুইনো এর যে কোন ডিজিটাল পিন ব্যবহার করতে পারেন এবং নেগেটিভ পিনকে মাটিতে সংযুক্ত করতে পারেন। একটি রোধকারী ব্যবহার করার প্রয়োজন আছে যেহেতু বুজার 5V এ কাজ করে। আপনি বুজারের উপরের দিকে তাকিয়ে ইতিবাচক পিনটি চিনতে পারেন, আপনি "+" চিহ্নিত একটি বিন্দু পাবেন, এই দিকের পিনটি ইতিবাচক পিন।

ধাপ 3: ওয়ার্কিং কোড

নিচে একটি প্যাসিভ বুজার নিয়ন্ত্রণ করার জন্য একটি উদাহরণ কোড দেওয়া হল।

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

// 2000ms মেয়াদ সহ 440Hz, 494Hz, 523Hz টোন আউটপুট পিন 7 তৈরি করে

স্বর (7, 440, 2000); // এ

বিলম্ব (1000);

স্বর (7, 494, 2000); // খ

বিলম্ব (1000);

স্বর (7, 523, 2000); // গ

বিলম্ব (1000);

// আপনি বিলম্ব () ব্যবহার না করে স্বন বন্ধ করতে notone () ফাংশনটি ব্যবহার করতে পারেন

}

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

// লুপ ফাংশনে উপরের কোডটি রাখলে স্বরটি লুপে তৈরি হবে

}

ধাপ 4: আবেদন

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

আপনি সঙ্গীত এবং বিভিন্ন সুর তৈরি করতে প্যাসিভ বুজার ব্যবহার করতে পারেন।

প্রস্তাবিত: