সুচিপত্র:

লিফ পিয়ানো: 5 টি ধাপ
লিফ পিয়ানো: 5 টি ধাপ

ভিডিও: লিফ পিয়ানো: 5 টি ধাপ

ভিডিও: লিফ পিয়ানো: 5 টি ধাপ
ভিডিও: সংগীত কাকে বলে? কত প্রকার ও কি কি?Harmoniam tutorial / piano music 2024, নভেম্বর
Anonim
পাতার পিয়ানো
পাতার পিয়ানো

আমরা একটি স্পর্শ সেন্সর ব্যবহার করে একটি পিয়ানো তৈরি করেছি, সেইসাথে পিয়ানো কীগুলির জন্য পাতা।

ধাপ 1: এই প্রকল্পে ব্যবহৃত জিনিসগুলি

হার্ডওয়্যার উপাদান

  • Seeeduino V4.2
  • বেস শিল্ড V2
  • Grove - 12 কী ক্যাপাসিটিভ I2C টাচ সেন্সর V2 (MPR121)
  • Grove - MP3 v2.0

সফটওয়্যার অ্যাপ এবং অনলাইন সেবা

Arduino IDE

ধাপ 2: গল্প

টাচ সেন্সর ইলেক্ট্রোড ক্যাপাসিট্যান্স ডেটা পরিবর্তনের উপর ভিত্তি করে টাচ/রিলিজ স্ট্যাটাস নির্ধারণ করে, তাই আমরা পিয়ানো কী হিসাবে আমাদের পছন্দসই পরিবাহী বস্তু দিয়ে পিয়ানো তৈরি করতে এটি ব্যবহার করতে পারি।

ধাপ 3: হার্ডওয়্যার সংযোগ

ধাপ 1: এসডি কার্ডের একটি টুকরোতে এমপি 3 ফাইল কপি করুন, সংশ্লিষ্ট যন্ত্রের ইনডেক্সের মতো নাম ফোল্ডার এবং এমপি 3 ফাইলের নাম একই টাচ সেন্সর চ্যানেলের ইনডেক্সের মতো করুন।

ধাপ 2: এসডি কার্ড এমপিথ্রি গ্রোভে প্লাগ করুন, এমপিথ্রি গ্রোভ এবং টাচ সেন্সরকে বেস শিল্ডে ডি 2 এবং আই 2 সি পোর্টে সংযুক্ত করুন, পরিবাহী বস্তুগুলিকে কুমিরের ক্লিপের মাধ্যমে সেন্সরের চ্যানেলে সংযুক্ত করুন।

ধাপ 3: বেস শিল্ডটি সিডুইনোতে প্লাগ করুন, তারপরে একটি ইউএসবি ক্যাবলের মাধ্যমে সিডুইনোকে পিসিতে সংযুক্ত করুন।

ধাপ 4: সফটওয়্যার প্রোগ্রামিং

টাচ সেন্সর গ্রোভের লাইব্রেরি এই url তে পাওয়া যাবে:

wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/

এমপিথ্রি গ্রোভের লাইব্রেরিটিও সিড উইকিতে পাওয়া যাবে, অথবা আপনি কেবল প্রজেক্ট ফোল্ডারে MP3.h অন্তর্ভুক্ত করতে পারেন।

Seeeduino এর ডিজিটাল পিন 2 এবং 3 একটি সফটওয়্যার সিরিয়াল হিসাবে, এটি KT403A ডেটশেলে প্রোটল ব্যবহার করে MP3 Grove কে নিয়ন্ত্রণ করে। এমপিথ্রি গ্রোভ এবং টাচ সেন্সর আরম্ভ হওয়ার পরে, টাচ সেন্সরের সংবেদনশীলতা এবং এমপিথ্রি গ্রোভের ভলিউম সেট করুন।

লুপ () পদ্ধতি টাচ সেন্সরটি স্পর্শ করেছে কি না তা পরীক্ষা করতে থাকে, যদি এটি স্পর্শ করা হয়, বর্তমান যন্ত্র ফোল্ডারে সংশ্লিষ্ট এমপি 3 ফাইলটি চালান। হার্ডওয়্যার সিরিয়ালের মাধ্যমে ইনপুট ইন্সট্রুমেন্টের ইনডেক্স দ্বারা বর্তমান ইনস্যুরমেন্ট পরিবর্তন করা যায়।

প্রস্তাবিত: