সুচিপত্র:

এডুয়ার্ডুইনো দ্য ডান্সিং পার্টি রোবট !: ৫ টি ধাপ
এডুয়ার্ডুইনো দ্য ডান্সিং পার্টি রোবট !: ৫ টি ধাপ

ভিডিও: এডুয়ার্ডুইনো দ্য ডান্সিং পার্টি রোবট !: ৫ টি ধাপ

ভিডিও: এডুয়ার্ডুইনো দ্য ডান্সিং পার্টি রোবট !: ৫ টি ধাপ
ভিডিও: অনুশীলনে নেমে পড়ল এডুয়ার্ডো। প্রস্তুতি ম্যাচের জন্য ইস্টবেঙ্গলের কঠোর অনুশীলন | East Bengal 2024, জুলাই
Anonim
Image
Image

টিক-টকে বিখ্যাত হওয়ার জন্য সংগ্রাম করছেন? আমরা আপনার জন্য একটি সমাধান আছে!

এডুয়ার্ডুইনো আপনার নিজের ব্যক্তিগত টিক-টক প্রক্সি! তিনি একটি নৃত্য রোবট যা আপনি না করতে পারেন সমস্ত নৃত্য চালানোর জন্য সক্ষম!

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

ধাপ 1: সরবরাহ

সরবরাহ
সরবরাহ

আপনার নিজের এডুয়ার্ডুইনো তৈরি করতে আপনার প্রয়োজন হবে:

- 1x Arduino মাইক্রোকন্ট্রোলার

- 4x Servo মোটর

- 1x সাউন্ড সেন্সর

- 1x RGB LED

- 1x রুটি বোর্ড

- 24x জাম্পার তারগুলি

- ভালো আঠা

- মাছ ধরার তার

- 6 মিমি কালো এক্রাইলিক শীট

- একটি 3D প্রিন্টার এবং একটি লেজার কাটার অ্যাক্সেস

ধাপ 2: উপাদানগুলি মুদ্রণ এবং কাটা

মুদ্রণ এবং কাটা উপাদান
মুদ্রণ এবং কাটা উপাদান

নীচের.stl ফাইলগুলি ডাউনলোড করুন এবং 3D প্রিন্ট করুন। তারপর রাইনো ফাইল ডাউনলোড করুন এবং লেজার সেগুলি কেটে ফেলুন। আমরা লেজার কাটা অংশের জন্য 6 মিমি কালো এক্রাইলিক এবং 3 ডি মুদ্রিত উপাদানগুলির জন্য কালো পিএলএ ব্যবহার করেছি।

ধাপ 3: বেস এবং সার্কিট্রি একত্রিত করুন

বেস এবং সার্কিট্রি একত্রিত করুন
বেস এবং সার্কিট্রি একত্রিত করুন
বেস এবং সার্কিট্রি একত্রিত করুন
বেস এবং সার্কিট্রি একত্রিত করুন

1. কলাম একত্রিত করার জন্য লেজার কাটা টুকরা একসঙ্গে আঠালো।

2. দেখানো হিসাবে উপরের ট্রেইলিসে চারটি সার্ভকে অবস্থান এবং আঠালো করুন, নিশ্চিত করুন যে প্রতিটি সার্ভো বাহুতে অবাধে ঘোরানোর জন্য পর্যাপ্ত জায়গা রয়েছে। উপরের ট্রেলিসের কেন্দ্রে এলইডি রাখুন এবং এটিকে আঠালো করুন। চারটি সার্ভো মোটর থেকে তারের চালান এবং কলামের মাধ্যমে LED এবং নীচে।

3. আঠালো দিয়ে কলামে উপরের ট্রেলিস সংযুক্ত করুন এবং ফ্রিজিং ওয়্যারিং ডায়াগ্রামে দেখানো হিসাবে রুটিবোর্ডের সাথে তারের প্রান্ত সংযুক্ত করে ওয়্যারিং সম্পূর্ণ করুন।

4. ব্রেডবোর্ড এবং তারের বেসের নীচে (টেপ বা আঠালো) সুরক্ষিত করুন এবং সাউন্ড সেন্সরটি সুরক্ষিত করুন যাতে এটি বেসের পাশের ছোট গর্ত থেকে বেরিয়ে আসে। প্ল্যাটফর্মটি বেসের উপরে রাখুন কিন্তু এটি আঠালো করবেন না (এটি একটি বর্গাকার গর্তযুক্ত বৃত্ত)।

5. প্ল্যাটফর্মের গর্তের মধ্য দিয়ে কলামটি স্লাইড করুন এবং বেসের নিচের অংশে স্কোয়ার ডিভোটে আঠালো করুন। আপনি এটি করার সময়, নিশ্চিত করুন যে কলাম থেকে আসা তারগুলি কলামের গোড়ায় ছোট খোলার মধ্যে আটকে আছে।

6. এখন, বেসের ভিতরে প্রবেশ করার জন্য প্ল্যাটফর্মটিকে উপরের দিকে স্লাইড করুন এবং তারের ডায়াগ্রামে দেখানো হিসাবে সার্ভো মোটর এবং LED থেকে ব্রেডবোর্ডে তারগুলি সংযুক্ত করে সার্কিট্রি সম্পন্ন করুন।

7. প্রতিটি সারো বাহুর শেষ থেকে এডুয়ার্ডুইনো এর জয়েন্টগুলোতে মাছ ধরার তারটি বাঁধুন বা আঠালো করুন। আমরা পোঁদের পিছনে একটি সার্ভো সংযুক্ত করেছি, একটি পোঁদের সামনের দিকে, একটি ডান হাতে এবং একটি বাম হাতে, এবং এডুয়ার্ডুইনোকে স্থগিত করার জন্য উপরের ট্রেইলিসে মাথা নোঙ্গর করেছি (নিশ্চিত করুন যে তার পা আলতো করে স্পর্শ করে স্থল). মাছ ধরার তারের সুরক্ষার জন্য পোঁদ, হাত এবং মাথার ছোট লুপ ছিদ্রগুলি ব্যবহার করুন।

সম্পন্ন

ধাপ 4: কোড (Arduino IDE)

এডুয়ার্ডুইনো দ্বারা ব্যবহৃত কোডটি সারো মোটরগুলিকে বিভিন্ন ডিগ্রীতে সংযুক্ত করে এবং সাউন্ড সেন্সর দ্বারা সনাক্ত করা শব্দের পরিমাণের উপর ভিত্তি করে একটি LED কে তিনটি রঙের মধ্যে একটি হিসাবে আলোকিত করে। এটি এডুয়ার্ডুইনোর নাচকে প্রতিটি গানের জন্য অনন্য হতে দেয়।

কোডটি ডাউনলোড করতে নিচে ক্লিক করুন!

ধাপ 5: ফলাফল এবং প্রতিফলন

এডুয়ার্ডুইনো গর্ভধারণের পর থেকে আমরা যেভাবে কল্পনা করেছি সেভাবে কাজ করে

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

1. এডুয়ার্ডুইনোর শরীর তৈরি করা

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

2. কোড সামঞ্জস্য করা

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

3. সার্ভিস এবং পয়েন্ট সংযোগের জন্য সঠিক স্থান খোঁজা

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

এছাড়াও, আমাদের এডুয়ার্ডুইনোর নকশায় এমন কিছু বিষয় রয়েছে যা আমরা বিবেচনা করতে পারি:

· শরীরের আরো ইনফ্লেকশন পয়েন্ট থাকতে পারে, বিশেষ করে পা এবং মাথায়।

· Servos ঘূর্ণন ব্যক্তিগতকৃত পরিসীমা থাকতে পারে। এই ক্ষেত্রে, প্রতিটি servo এর ঘূর্ণন পরিসীমা শরীরের অংশ এটি সংযুক্ত করা যেতে পারে, আরো আন্দোলনের সংমিশ্রণ জন্য অনুমতি দেয়।

· Servos বড় অস্ত্র থাকতে পারে, এই ভাবে আমরা গতি পরিসীমা প্রসারিত এবং এমনকি Eduarduino আকার বৃদ্ধি করতে পারে

প্রস্তাবিত: