সুচিপত্র:

Arduino এর সাথে সঙ্গীত চালান!: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে সঙ্গীত চালান!: 5 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এর সাথে সঙ্গীত চালান!: 5 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এর সাথে সঙ্গীত চালান!: 5 টি ধাপ (ছবি সহ)
ভিডিও: Cryptography with Python! XOR 2024, জুলাই
Anonim
Arduino এর সাথে সঙ্গীত চালান!
Arduino এর সাথে সঙ্গীত চালান!

এই নির্দেশে আমি আপনাকে দেখাব কিভাবে আমি একটি Arduino UNO এবং একটি SD কার্ড মডিউল ব্যবহার করে সঙ্গীত বাজাই।

আমরা SPI কমিউনিকেশন ব্যবহার করব।

চল শুরু করি!

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ

আমাদের নিম্নলিখিত অংশগুলির প্রয়োজন হবে:

আরডুইনো ইউএনও

এসডি কার্ড রিডার

জাম্পার তার

অডিও পরিবর্ধক

স্পিকার

ধাপ 2: কোড

কোড
কোড

কোডটি খুবই সহজ, আপনি এটি SD কার্ডে যে কোন শব্দ বাজানোর জন্য ব্যবহার করতে পারেন কিন্তু একটি নির্দিষ্ট বিন্যাস সহ, পরবর্তী ধাপে।

আপনার সমস্ত লাইব্রেরি ফ্রিস্ট ডাউনলোড করতে হবে, যদি আপনার ইতিমধ্যে এটি থাকে তবে কেবল কপি এবং পেস্ট করুন:

#অন্তর্ভুক্ত করুন "SD.h" // SD লাইব্রেরি#SD_ChipSelectPin 4 সংজ্ঞায়িত করুন // SD মডিউলের জন্য SS পিন নির্বাচন করুন

#"SPI.h" অন্তর্ভুক্ত করুন

#অন্তর্ভুক্ত "TMRpcm.h" // অডিও ফাইল চালানোর জন্য লাইব্রেরি

TMRpcm মেমোরিয়া; // এখানে আপনি আপনার পছন্দের নামটি রাখুন

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

Serial.begin (9600); // সিরিয়াল com শুরু করুন

যদি (! SD।

প্রত্যাবর্তন;

}

Memoria.speakerPin = 9; // পিন যেখানে আপনি স্পিকার রাখবেন, সাধারণত 9

}

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

Memoria.setVolume (5); // আপনি এখানে 7 পর্যন্ত ভলিউম সেট করতে পারেন

স্মৃতি। গুণ (1); // শুধুমাত্র 1 বা 0 গ্রহণ করে, 1 ভাল মানের জন্য

Memoria.play ("1.wav"); // এখানে আপনি আপনার অডিওর নাম রাখুন

বিলম্ব (10000); // এই বিলম্বটি অন্তত আপনার অডিওর একই দৈর্ঘ্যের হওয়া উচিত, // এই লাইব্রেরিটি সঙ্গীত বাজাতে পারে যখন আরডুইনো অন্য কাজে থাকে যাতে আপনি এটি পটভূমিতে চালাতে পারেন

// অথবা অডিও শেষ হওয়ার জন্য অপেক্ষা করুন

}

ধাপ 3: অডিও ফাইলগুলি রূপান্তর করুন

অডিও ফাইলগুলি রূপান্তর করুন
অডিও ফাইলগুলি রূপান্তর করুন
অডিও ফাইলগুলি রূপান্তর করুন
অডিও ফাইলগুলি রূপান্তর করুন

এটি.wav অডিও ফাইলগুলির সাথে কাজ করবে কিন্তু আপনাকে এটির সাথে সামঞ্জস্য করতে হবে।

তার জন্য আপনি নিম্নলিখিত অনলাইন কনভার্টার ব্যবহার করতে পারেন।

audio.online-convert.com/convert-to-wav

সুতরাং, এই পৃষ্ঠায় আপনাকে ছবিতে দেখানো মত সেটিংস পরিবর্তন করতে হবে তারপর আপনি "কনভার্ট ফাইল" এ ক্লিক করুন এবং রূপান্তর সম্পন্ন না হওয়া পর্যন্ত অপেক্ষা করুন এবং নতুন ফাইলটি ডাউনলোড করা হবে!

তারপরে আপনাকে এই সমস্ত অডিও ফাইলগুলি একটি এসডি কার্ডে রাখতে হবে এবং এটিকে আরডুইনো মডিউলে প্লাগ করতে হবে।

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

ধাপ 4: ডায়াগ্রাম

ডায়াগ্রাম
ডায়াগ্রাম

এটি আরডুইনো এবং এসডি মডিউলের জন্য পিন সেটআপ:

আরডুইনো >>>>>>> এসডি মডিউল

4 >>>>>>>>>>> এসএস

11 >>>>>>>>>> মসি

12 >>>>>>>>> মিসো

13 >>>>>>>>> SCK

5v >>>>>>>>>> 5v

Gnd >>>>>>>> Gnd

9 >>>>>>>>> PWM অডিও আউট

অডিও আউটপুট একটি অ্যামপ্লিফাইড স্পিকারের সাথে সংযুক্ত হতে পারে কারণ কম শক্তি, এছাড়াও যদি আপনি সরাসরি সংযুক্ত হন তবে সঠিক ব্যবহারটি আরডুইনোকে ক্ষতি করতে পারে।

এবং … আপনার কাজ শেষ!

আপনার কোন সন্দেহ থাকলে আমাকে জানান, আমি উত্তর দিতে খুশি হব, আমার নির্দেশযোগ্য পড়ার জন্য ধন্যবাদ!

ধাপ 5: ফলাফল

ফলাফল
ফলাফল

যদি আপনার একটি অসিলোস্কোপ থাকে তবে আপনি এই মত অডিও আউটপুটে PWM সংকেত দেখতে সক্ষম হবেন।

এবং … আপনার কাজ শেষ!

আপনার কোন সন্দেহ থাকলে আমাকে জানান, আমি উত্তর দিতে খুশি হব, আমার নির্দেশযোগ্য পড়ার জন্য ধন্যবাদ!

প্রস্তাবিত: