আলটিমেট আরডুইনো পেপার পিয়ানো: ৫ টি ধাপ
আলটিমেট আরডুইনো পেপার পিয়ানো: ৫ টি ধাপ
Anonim

হেই ইটস সৌমোজিৎ আবার একটি দুর্দান্ত প্রকল্প নিয়ে। এটি কেবল আরডুইনো সহ একটি চূড়ান্ত কাগজের পিয়ানো। একটি ভাল উইকএন্ড প্রজেক্ট হতে পারে অথবা একটি বিজ্ঞান প্রদর্শনীতেও একটি দুর্দান্ত জিনিস হতে পারে। সুতরাং ক্যাপাসিটিভ স্পর্শের ধারণার উপর পুরো জিনিসগুলি কাজ করে, আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন https://playground.arduino.cc/Main/CapacitiveSensor/। পিয়ানো সম্পর্কে আমার খুব বেশি জ্ঞান নেই কিন্তু আমি ইন্টারনেটে একটু গবেষণা করেছি এবং পিয়ানো এবং নোট সম্পর্কে কিছু জিনিস শিখেছি।

সুতরাং, এই পিয়ানোতে তাদের 2 টি অষ্টভ এবং অন্য একটি নোট, মোট 15 টি কী রয়েছে। কাগজে পেন্সিল দ্বারা কীগুলি তৈরি করা হয় এবং কাগজের ক্লিপ এবং তারের মাধ্যমে আরডুইনোতে সংযুক্ত থাকে। তাদের আউটপুট জন্য arduino সংযুক্ত একটি স্পিকার।

তাহলে চলুন এটি তৈরি করি ….

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি

জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন

তাই এই পিয়ানো তৈরির জন্য আমাদের কিছু মৌলিক উপাদান এবং সরঞ্জাম প্রয়োজন।

1) Arduino Nano (মস্তিষ্ক হিসাবে, আপনি অন্যান্য arduino সংস্করণ যেমন UNO, Mega, ইত্যাদি ব্যবহার করতে পারেন)

2) 15x 1 মেগা ওহম প্রতিরোধক।

3) রুটি বোর্ড

4) তারের

5) 8-ওহম স্পিকার

6) কাগজের ক্লিপ

7) সাধারণ কাগজ বা মুদ্রিত টেমপ্লেট

8) পেন্সিল

আপনি নিজের দ্বারা পিয়ানো আঁকতে পারেন অথবা আমি একটি 15 টি টেমপ্লেট তৈরি করেছি যা আপনি মুদ্রণ করতে পারেন এবং একটি পেন্সিল দিয়ে চাবিগুলি পূরণ করতে পারেন।

ধাপ 2: সার্কিট নির্মাণ

সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ
সার্কিট নির্মাণ

সুতরাং সার্কিট ডায়াগ্রামগুলি পরীক্ষা করুন এবং ব্রেডবোর্ডে আরডুইনো রাখুন। তারপর স্কিম্যাটিক্স অনুসারে প্রতিরোধকগুলিকে একটি সাধারণ রেল এবং অন্য দিকে নির্দিষ্ট আরডুইনো পিনে (পিন D3 - D12, A0 - A3) সংযুক্ত করুন। তারপর পিন D2 দিয়ে সাধারণ রেল সংযোগ করুন। এখন কিছু তার কেটে দিন এবং প্রতিটি আরডুইনো পিনে একটি তার যুক্ত করুন (পিন D3 - D12, A0 -A3) যেখানে প্রতিরোধক সংযুক্ত থাকে।

তারপরে আপনার স্পিকারটি নিন এবং এক প্রান্তকে পিন ডি 13 এবং অন্য প্রান্তটি মাটিতে সংযুক্ত করুন।

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

ধাপ 3: কিছু কোডিং করা যাক

কিছু কোডিং করা যাক
কিছু কোডিং করা যাক
কিছু কোডিং করা যাক
কিছু কোডিং করা যাক

সুতরাং কোডটি খুব সহজ এবং এর বিকল্প রয়েছে যাতে আপনি এটির সাথে খেলেন।

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

আপনি কেবল কোডটি ডাউনলোড করে আপনার আরডুইনোতে আপলোড করতে পারেন এবং বাজানো শুরু করতে পারেন এবং এটি খেলতে তারের প্রান্ত স্পর্শ করতে পারেন।

এছাড়াও, আপনি প্রতিটি কী এর নোট সেট করতে পারেন, শুধু pitches.h ফাইলটি দেখুন এবং তারপর আপনার প্রয়োজন অনুযায়ী নোটগুলি পরিবর্তন করুন।

কোডটি সফলভাবে আপলোড করার পর আমরা কাগজে চাবি তৈরির দিকে এগিয়ে যেতে পারি।

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

ধাপ 4: কাগজে কী তৈরি করা

কাগজে কী তৈরি করা
কাগজে কী তৈরি করা
কাগজে কী তৈরি করা
কাগজে কী তৈরি করা

সুতরাং এখন আমাদের কাজের সার্কিট আছে, এখন আপনি একটি ছোট কাগজে 15 টি কী আঁকতে পারেন অথবা আমার টেমপ্লেটটি মুদ্রণ করতে পারেন (ধাপ 1 এ সংযুক্ত)। এখন সেই চাবিগুলি পূরণ করতে একটি সাহসী, গা dark় পেন্সিল নিন। সঠিকভাবে কীগুলি পূরণ করার চেষ্টা করুন যাতে একটি পরিবাহী পৃষ্ঠ হতে পারে। তারপরে তারের অন্য প্রান্তে কাগজের ক্লিপ যুক্ত করুন এবং সেগুলি কাগজের চাবির সাথে সংযুক্ত করুন।

এখন আপনি যেতে ভাল।

ধাপ 5: চূড়ান্ত পণ্য এবং উপসংহার

চূড়ান্ত পণ্য এবং উপসংহার
চূড়ান্ত পণ্য এবং উপসংহার

আপনি যদি সবকিছু সঠিকভাবে করেন তবে আপনার আরডুইনো দিয়ে তৈরি একটি ওয়ার্কিং পেপার পিয়ানো থাকবে। আপনি অষ্টভ বা নোট পরিবর্তন করতে কোড দিয়ে খেলতে পারেন। আপনার যদি আরও জিপিআইও (যেমন - আরডুইনো মেগা) সহ একটি মাইক্রোকন্ট্রোলার থাকে তবে আপনি আরও কী যুক্ত করতে পারেন।

এটি খুব কম উপাদান সহ একটি ভাল উইকএন্ড প্রকল্প হতে পারে। আমি আশা করি তুমি এটা পছন্দ করেছিলে.

আপনার কোন সমস্যা বা পরামর্শ থাকলে শুধু কমেন্টে জিজ্ঞাসা করুন।

এছাড়াও Arduino প্রতিযোগিতার জন্য এই প্রকল্পটি ভোট দিন।

আপনাকে ধন্যবাদ, পরের বার একটি দুর্দান্ত প্রকল্পের সাথে দেখা হবে…..

আরডুইনো প্রতিযোগিতার জন্য আমাকে ভোট দিন।

প্রস্তাবিত: