সুচিপত্র:

TinkerCad- এ Arduino ব্যবহার করে পিয়ানো শব্দ: 4 টি ধাপ
TinkerCad- এ Arduino ব্যবহার করে পিয়ানো শব্দ: 4 টি ধাপ

ভিডিও: TinkerCad- এ Arduino ব্যবহার করে পিয়ানো শব্দ: 4 টি ধাপ

ভিডিও: TinkerCad- এ Arduino ব্যবহার করে পিয়ানো শব্দ: 4 টি ধাপ
ভিডিও: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, জুলাই
Anonim
টিঙ্কারক্যাডে Arduino ব্যবহার করে পিয়ানো শব্দ
টিঙ্কারক্যাডে Arduino ব্যবহার করে পিয়ানো শব্দ

এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে Arduino এর সাথে একটি বুজার (বা পাইজো স্পিকার) ব্যবহার করতে হয়। বাজার অ্যালার্ম ডিভাইস, কম্পিউটার, টাইমার এবং ব্যবহারকারীর ইনপুট নিশ্চিতকরণ যেমন মাউস ক্লিক বা কীস্ট্রোক পাওয়া যাবে। এই ফাংশন ব্যবহার করে আপনি একটি পিয়ানো শব্দ করতে পারেন। সুতরাং শুরু করি.

ধাপ 1: আপনার যা লাগবে - হার্ডওয়্যার

আপনার যা লাগবে - হার্ডওয়্যার
আপনার যা লাগবে - হার্ডওয়্যার
আপনার যা লাগবে - হার্ডওয়্যার
আপনার যা লাগবে - হার্ডওয়্যার
আপনার যা লাগবে - হার্ডওয়্যার
আপনার যা লাগবে - হার্ডওয়্যার

এই টিউটোরিয়ালের জন্য আপনার প্রয়োজন হবে:

1. আরডুইনো ইউএনও বা ন্যানো

2. বুজার/পাইজো স্পিকার

3. ব্রেডবোর্ড (যদি আপনি রিয়েল-টাইমে প্রকল্প তৈরি করেন)

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

সার্কিট
সার্কিট

সার্কিটটি সত্যিই সহজ আপনি বুজারের নেগেটিভ পিনটিকে আরডুইনো এর জিএনডি এবং বুজারের পজিটিভ পিনকে ডিজিটাল পিন 8 এর সাথে সংযুক্ত করতে পারেন

ধাপ 3: কোড

আরো আকর্ষণীয় প্রকল্পের জন্য আমার সাথে সংযুক্ত হোন: ইউটিউব:

ফেসবুক পেজ:

ইনস্টাগ্রাম: https://instagram.com/official_techeor? Igshid = uc8l…

এখানে "টোন" কোড। এটা কিভাবে কাজ করে? এটা সহজ, টোন (বজার, 1000) 9 পিন করার জন্য 1KHz সাউন্ড সিগন্যাল পাঠায়, বিলম্ব (1000) প্রোগ্রামটি এক সেকেন্ডের জন্য বিরতি দেয় এবং noTone (buzzer) সিগন্যালের শব্দ বন্ধ করে দেয়। লুপ () রুটিন এই রান করবে, বারবার, একটি ছোট বীপিং শব্দ তৈরি করে। (আপনি টোন (পিন, ফ্রিকোয়েন্সি, সময়কাল) ফাংশন ব্যবহার করতে পারেন)

int buzzer = 8;

অকার্যকর সেটআপ () {// বুজার পিনকে আউটপুট পিনমোড (বুজার, আউটপুট) হিসাবে সংজ্ঞায়িত করে; } অকার্যকর লুপ () {স্বন (buzzer, 261); বিলম্ব (200); // বুজার বন্ধ করে দেয় NoTone (buzzer); স্বর (বুজার, 293); বিলম্ব (200); noTone (buzzer); স্বর (বুজার, 329); বিলম্ব (200); noTone (buzzer); স্বর (বুজার, 349); বিলম্ব (200); স্বর (বুজার, 201); বিলম্ব (200); // বুজার বন্ধ করে দেয় NoTone (buzzer); স্বর (বুজার, 283); বিলম্ব (200); noTone (buzzer); স্বর (বুজার, 502); বিলম্ব (200); noTone (buzzer); স্বর (বুজার, 149); বিলম্ব (200); }

ধাপ 4: ভাল হয়েছে

আপনি আরও একটি Arduino "How to" টিউটোরিয়াল সফলভাবে সম্পন্ন করেছেন এবং আপনি কিভাবে ব্যবহার করতে শিখেছেন: buzzer / piezo speakertone (), noTone () ফাংশন

প্রস্তাবিত: