সুচিপত্র:

হ্যান্ডহেল্ড 6 নোট মিউজিক বক্স / যন্ত্র (তৈরি করা এবং উন্নত করা সহজ!): 5 টি ধাপ (ছবি সহ)
হ্যান্ডহেল্ড 6 নোট মিউজিক বক্স / যন্ত্র (তৈরি করা এবং উন্নত করা সহজ!): 5 টি ধাপ (ছবি সহ)

ভিডিও: হ্যান্ডহেল্ড 6 নোট মিউজিক বক্স / যন্ত্র (তৈরি করা এবং উন্নত করা সহজ!): 5 টি ধাপ (ছবি সহ)

ভিডিও: হ্যান্ডহেল্ড 6 নোট মিউজিক বক্স / যন্ত্র (তৈরি করা এবং উন্নত করা সহজ!): 5 টি ধাপ (ছবি সহ)
ভিডিও: The Internet of Things by James Whittaker of Microsoft 2024, জুন
Anonim
হ্যান্ডহেল্ড 6 নোট মিউজিক বক্স / যন্ত্র (তৈরি করা এবং উন্নত করা সহজ!)
হ্যান্ডহেল্ড 6 নোট মিউজিক বক্স / যন্ত্র (তৈরি করা এবং উন্নত করা সহজ!)

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

ধাপ 1: উপকরণ

এইগুলি আমি ব্যবহৃত উপকরণ, কিন্তু এগুলি খুব বেশি প্রতিস্থাপনযোগ্য। দেখুন আপনার জন্য সবচেয়ে উপযুক্ত কি!

- আরডুইনো উনো

- স্পিকার বা বুজার

- 9v ব্যাটারি

- 9v ব্যাটারি ক্লিপ

- চালু / বন্ধ সুইচ

- 6 x QRD1114 প্রতিফলিত সেন্সর

- জাম্পারের তার

- কাঠের বাক্স (10 x 15 x 9)

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

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

এখন সার্কিটটি আমার মতে এই প্রকল্পের সবচেয়ে কঠিন অংশটি লাফিয়ে লাফিয়ে বাড়ছে। কিন্তু এটা যেন আপনাকে ভয় না পায়; ইহা সেই খারাপ না.

QRD1114 প্রতিফলিত সেন্সর

প্রতিফলিত সেন্সর আসলে একটিতে দুটি সেন্সর। এতে প্রেরক এবং গ্রহণকারী উভয়ই রয়েছে। প্রেরক হল কমলা থেকে সাদা বিট এবং প্রাপক হল কালো, গাish় বিট। এই কারণেই এটির 4 টি পায়ের সমস্তটি আরডুইনোর সাথে সংযুক্ত। রিসিভারের বিন্দুটির জন্য 5v এর সাথে সংযুক্ত 10k ওহম রেসিস্টর এবং আরডুইনোতে একটি এনালগ পিনের সাথে সংযুক্ত একটি জাম্পার কেবল প্রয়োজন। এর একটি তির্যক বিপরীত একটি এছাড়াও 5v কিন্তু একটি 220 ওহম প্রতিরোধক মাধ্যমে সংযুক্ত করা প্রয়োজন। অবশিষ্ট দুটি পা সরাসরি মাটিতে (GND) সংযুক্ত হতে পারে। এইগুলির মধ্যে 6 বা তার বেশি ইনস্টল করা বেশ টাইট ফিট তাই আপনি যদি পারেন তবে আমি তাদের সোল্ডার করার পরামর্শ দিই।

বক্তা

স্পিকার সংযোগ করা বেশ সহজ। শুধু - পিনকে মাটিতে সংযুক্ত করুন এবং + পিনটিকে আরডুইনোতে পছন্দের ডিজিটাল পিনের সাথে সংযুক্ত করুন। আমি এই প্রকল্পের জন্য pin 9 পিন ব্যবহার করেছি।

ব্যাটারি টা

আপনার Arduino একটি ব্যাটারি দ্বারা চালিত করার অনুমতি দেওয়ার জন্য, আমি আপনাকে সুপারিশ করছি আপনি এই নির্দেশযোগ্য পরীক্ষা করুন:

www.instructables.com/id/Powering-Arduino-…

তারা কীভাবে এটি করতে হবে তা ব্যাখ্যা করে একটি আশ্চর্যজনক কাজ করে। আমি এই টিউটোরিয়ালটি আমার প্রকল্পের জন্যও ব্যবহার করেছি।

ধাপ 3: কোড

এখন কোডের জন্য। এই প্রকল্পটি ইতিমধ্যে Arduino সফটওয়্যারে প্রোগ্রাম করা বেস লাইব্রেরি ব্যবহার করে।

শুধু জিপ ফাইলটি বের করুন এবং ফোল্ডারটি খুলুন। আপনি দুটি ট্যাব দেখতে সক্ষম হওয়া উচিত; HandHeldMusicBox এবং pitches.h। এখান থেকে আপনার যাওয়া ভালো হবে!

যদি pitches.h না থাকে তাহলে আপনি 'shift + ctrl + T' টিপে একটি নতুন ট্যাব তৈরি করতে পারেন এবং এর নাম পিচস। সেখান থেকে.txt ফাইলের সবকিছুকে নতুন ট্যাবে অনুলিপি করুন যা এটি করা উচিত।

ধাপ 4: সঙ্গীত পত্রক

সঙ্গীত পত্রক
সঙ্গীত পত্রক

মিউজিক শীট তৈরির জন্য আমি 'স্পিলপেপিয়ার' নামে একটি গুগল স্প্রেডশীট তৈরি করেছি যা 'প্লেয়িং পেপার' এর জন্য ডাচ। আপনি এই লিঙ্কের মাধ্যমে এটি পরীক্ষা করতে পারেন:

docs.google.com/spreadsheets/d/1MHBrFVECut…

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

মিউজিক শীটে লেখা এই মুহূর্তে একটু অদ্ভুত। নোটগুলি G থেকে E তে যায়। যদি আপনি একটি নির্দিষ্ট টাইলে একটি G বাজাতে চান, তাহলে আপনি বাম দিকে '1' পূরণ করুন যা বলে "ROW OF NUMBERS"। গুগল স্প্রেডশীটগুলিকে উপলব্ধি করতে সংখ্যার সামনে একটি 'যুক্ত করতে ভুলবেন না যে এটি আসলে একটি সংখ্যা নয় কিন্তু একটি স্ট্রিং যা এটি কোডে ব্যবহার করতে পারে।

'1 = জি

'2 = এ

'3 = বি

'4 = গ

'5 = ডি

'6 = ই

আপনার নিজের সুর তৈরি করতে মজা করুন।

ধাপ 5: উন্নতি

এখন সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপের জন্য: এটি আপনার নিজের করুন!

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

- আপনি একটি মাল্টিপ্লেক্সার বা অন্য Arduino ব্যবহার করে আরো সেন্সর যোগ করতে পারেন

- আপনি একটি বিস্তৃত পরিসর পেতে কিছু সেন্সর অষ্টভ পরিবর্তন করতে চেষ্টা করতে পারেন

- আপনি একটি ভলিউম স্লাইডার বা নক যোগ করতে পারেন

- স্পিকার থেকে আরো শব্দ পেতে একটি পরিবর্ধক যোগ করুন

- অদ্ভুত শব্দ পেতে একটি অডিও লাইব্রেরি ব্যবহার করুন, সম্ভবত 'মিউজিক বক্স' শব্দও তৈরি করুন।

- টাইমার ইন্টারাপ্ট বা অন্য কোন পদ্ধতি ব্যবহার করে চেষ্টা করুন এবং এটি chords বাজানোর জন্যও পেতে পারেন!

- এটি আপনার জন্য কাজ করতে সঙ্গীত শীট জেনারেটর ফাইল সম্পাদনা করুন

- কিছু পদ্ধতি আছে যা একটি নির্দিষ্ট হারে কাগজটি টেনে নিয়ে যায়।

আপনার প্রকল্পের জন্য শুভকামনা এবং আমাকে আপনার অগ্রগতি জানাতে ভুলবেন না, আমি এটি শুনতে চাই।

প্রস্তাবিত: