সুচিপত্র:
- সরবরাহ
- ধাপ 1: পুরো সিস্টেম ডিজাইন
- ধাপ 2: ধাপ 1: একটি ব্লক প্লেট তৈরি করা
- ধাপ 3: ধাপ 2: ব্লক-টাইপ করা টাচ সেন্সর তৈরি করা
- ধাপ 4: ধাপ 3: ইউনিটি এবং আরডুইনো সংযোগ করুন
ভিডিও: সঙ্গীত সংযোজনকারী: ব্লক-টাইপ করা টাচ সেন্সর সহ সমন্বিত ভার্চুয়াল বাদ্যযন্ত্র: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
অনেক লোক আছেন যারা বাদ্যযন্ত্র বাজানো শিখতে চান। দুlyখের বিষয়, তাদের কেউ কেউ যন্ত্রের উচ্চমূল্যের কারণে এটি শুরু করেন না। এর উপর ভিত্তি করে, আমরা নতুন অভিজ্ঞতা শুরুর বাজেট কমাতে এবং মানুষকে বিভিন্ন যন্ত্রপাতি ব্যবহারের সুযোগ দেওয়ার জন্য সমন্বিত ভার্চুয়াল মিউজিক্যাল ইন্সট্রুমেন্ট সিস্টেম তৈরির সিদ্ধান্ত নিয়েছি। আমরা ব্লক টাইপ করা সেন্সর ব্যবহার করেছি যেহেতু আমরা ভেবেছিলাম যে হার্ডওয়্যার কাস্টমাইজ করা মানুষকে একই ধরনের অভিজ্ঞতা দেওয়ার জন্য প্রয়োজনীয় যে তারা প্রকৃত যন্ত্র বাজছে।
আমরা হার্ডওয়্যারের জন্য স্টিকি রোল বক (রাবার ব্লক), পরিবাহী টেপ, আরডুইনো ব্যবহার করেছি। যদিও আমরা রাবার ব্লক ব্যবহার করেছি, আপনি যে কোন উপাদান ব্যবহার করতে পারেন বা শুধুমাত্র পরিবাহী টেপ ব্যবহার করতে পারেন।
সরবরাহ
ব্লক-টাইপড টাচ সেন্সর তৈরির জন্য, আপনাকে নিম্নলিখিত ম্যাটফিয়ালগুলি প্রয়োজন:
- স্টিকি রোল ব্লক (প্রয়োজনীয় নয়)
- পরিবাহী টেপ
- Arduino (উদাহরণ মেগা ব্যবহার করবে)
- তারগুলি
- 1 এম প্রতিরোধক
আপনি নিম্নলিখিত সফ্টওয়্যার প্রয়োজন:
- Arduino IDE
- Unক্য
ধাপ 1: পুরো সিস্টেম ডিজাইন
পুরো সিস্টেম এইভাবে কাজ করছে।
ধাপ 2: ধাপ 1: একটি ব্লক প্লেট তৈরি করা
প্রথমে, যদি আপনি স্টিকি রোল ব্লক বা অনুরূপ ব্যবহার করার চেষ্টা করেন, তাহলে আপনাকে ব্লক প্লেট তৈরি করতে হবে।
আপনাকে এমন ছিদ্র করতে হবে যা সরাসরি আরডুইনো এবং টাচ সেন্সরের সাথে সংযুক্ত থাকবে। যদি আপনার আরডুইনোতে পর্যাপ্ত পিন থাকে বা এটি প্রসারিত করতে পারেন তবে আপনি আরও ছিদ্র করতে পারেন। যত বেশি গর্ত বিদ্যমান, মানুষ হার্ডওয়্যারটি আরও অবাধে ব্যবহার করতে পারে। Arduino এর ক্যাপাসিটিভ সেন্সর লাইব্রেরি ব্যবহার করে হোলস সেন্সরের স্পর্শ ডেটা পেতে পারে।
ছিদ্র তৈরির পর, তারেরটিকে দ্বিতীয় ছবির মতো পুরোটাতে রাখুন এবং প্রথম ছবির স্কেচের মতো 1 টি রোধক দিয়ে তারটিকে আরডুইনোতে সংযুক্ত করুন।
নীচে উদাহরণের arduino কোড।
#অন্তর্ভুক্ত #সংজ্ঞা দিন SIZE 24
CapacitiveSensor cs [SIZE] = {
CapacitiveSensor (52, 53), CapacitiveSensor (50, 51), CapacitiveSensor (48, 49), CapacitiveSensor (46, 47), CapacitiveSensor (44, 45), CapacitiveSensor (42, 43), CapacitiveSensor (40, 41), CapacitiveSensor (38, 39), CapacitiveSensor (36, 37), CapacitiveSensor (34, 35), CapacitiveSensor (32, 33), CapacitiveSensor (30, 31), CapacitiveSensor (28, 29), CapacitiveSensor (26, 27), CapacitiveSensor (24, 25), CapacitiveSensor (22, 23), CapacitiveSensor (2, 3), CapacitiveSensor (4, 5), CapacitiveSensor (A0, A1), CapacitiveSensor (A2, A3), CapacitiveSensor (A4, A5), CapacitiveSensor (A6, A7), CapacitiveSensor (A8, A9), CapacitiveSensor (A10, A11)};
বুল সেন্স [SIZE] = {মিথ্যা};
অকার্যকর সেটআপ()
{int i; Serial.begin (9600); জন্য (i = 0; i <SIZE; i ++) {sens = false; }}
অকার্যকর লুপ ()
{দীর্ঘ শুরু = মিলিস (); জন্য (int i = 0; i 600) sens = true; else sens = মিথ্যা; }
জন্য (int i = 0; i <SIZE; i ++) {Serial.print (sens ); } Serial.println (); Serial.flush (); বিলম্ব (50); // সিরিয়াল পোর্টে ডেটা সীমিত করতে নির্বিচারে বিলম্ব}
ধাপ 3: ধাপ 2: ব্লক-টাইপ করা টাচ সেন্সর তৈরি করা
টাচ সেন্সর তৈরি করা সহজ। ব্লক প্লেটের মতো, প্রথম ছবির মতো একটি গর্ত করুন এবং একটি তারও রাখুন।
তারপর ব্লকের উপরে ক্যাপাসিটিভ টেপ রাখুন (অথবা অন্যান্য উপাদান যা আপনি ব্যবহার করতে চান)।
ধাপ 4: ধাপ 3: ইউনিটি এবং আরডুইনো সংযোগ করুন
এটি চূড়ান্ত পদক্ষেপ।
আরডুইনোতে কোড আপলোড করার পরে, ইউনিটি সফটওয়্যার চালান। (আপনি unityক্য এবং arduino সংযোগ করার জন্য সিরিয়াল মনিটর খুলতে হবে না)। আপনি নীচের github এ unityক্য প্রকল্প ডাউনলোড করতে পারেন।
github.com/crysm28/musicassembler
প্রস্তাবিত:
টাচ লেস টাচ সুইচ: 11 টি ধাপ
টাচ লেস টাচ সুইচ: প্রচলিত কোভিড -১ situation পরিস্থিতিতে, মহামারীটির সম্প্রদায় বিস্তার এড়াতে পাবলিক মেশিনের জন্য একটি স্পর্শমুক্ত ইউজার ইন্টারফেস চালু করা
পরিধানযোগ্য ফ্ল্যাশলাইট (সিপিএক্স সমন্বিত): 8 টি ধাপ
পরিধানযোগ্য ফ্ল্যাশলাইট (সিপিএক্স সমন্বিত): সবাইকে হ্যালো, আমি একটি পরিধানযোগ্য ফ্ল্যাশলাইট তৈরি করেছি যা আপনার হাতের চারপাশে পরা যায়। আমি কোডিং ওয়েবসাইট অ্যাডাফ্রুট থেকে কোড ব্যবহার করেছি যেখানে আপনি কোড ব্লকগুলি একসাথে রাখেন। এই নির্দেশনায়, আমি আপনাকে বলব যে আমি সিপিএক্স (সার্কিট প্লেগ্রাউন্ড এক্স
তিন টাচ সেন্সর সার্কিট + টাচ টাইমার সার্কিট: 4 টি ধাপ
থ্রি টাচ সেন্সর সার্কিট + টাচ টাইমার সার্কিট: টাচ সেন্সর হল একটি সার্কিট যা টাচ পিনের স্পর্শ সনাক্ত করলে চালু হয়। এটি ক্ষণস্থায়ী ভিত্তিতে কাজ করে অর্থাৎ পিনগুলিতে স্পর্শ করার সময় কেবল লোড চালু থাকবে। এখানে, আমি আপনাকে স্পর্শ করার তিনটি ভিন্ন উপায় দেখাব
টাচ সেন্সর এবং সাউন্ড সেন্সর নিয়ন্ত্রণ এসি/ডিসি লাইট: 5 টি ধাপ
টাচ সেন্সর এবং সাউন্ড সেন্সর নিয়ন্ত্রণ এসি/ডিসি লাইট: এটি আমার প্রথম প্রকল্প এবং এটি দুটি মৌলিক সেন্সরের উপর ভিত্তি করে কাজ করছে একটি টাচ সেন্সর এবং দ্বিতীয়টি সাউন্ড সেন্সর চালু, আপনি যদি এটি ছেড়ে দেন তবে আলো বন্ধ থাকবে এবং একই
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs