সুচিপত্র:

রোবট: 7 টি ধাপ (ছবি সহ)
রোবট: 7 টি ধাপ (ছবি সহ)

ভিডিও: রোবট: 7 টি ধাপ (ছবি সহ)

ভিডিও: রোবট: 7 টি ধাপ (ছবি সহ)
ভিডিও: ঘুমানোর সময় ঘাড়ে উকুন উঠে গেলো #cartoon 2024, নভেম্বর
Anonim
Image
Image

আমাদের চূড়ান্ত প্রকল্পের জন্য, আমাদের বলা হয়েছিল যে আমরা যা চাই তা তৈরি করতে। আমরা যা শিখেছি তা ব্যবহার করে এবং আমরা অনলাইনে যা খুঁজে পেতে পারি। আমি সুপার স্ম্যাশ ব্রোস সিরিজের বিশাল ভক্ত। আমি প্রথম গেমটি বাদে সব গেমের মালিক। তাই আমার চূড়ান্ত প্রকল্পের জন্য, আমি খেলার যোগ্য চরিত্র R. O. B- এর উপর ভিত্তি করে একটি রোবট তৈরির সিদ্ধান্ত নিয়েছি।

ধাপ 1: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ
  • 4 180 ডিগ্রী সার্ভো
  • 13 পুরুষ - পুরুষ তারের
  • 8 পুরুষ - মহিলা তারের
  • 2 জয়স্টিক
  • 1 ব্রেডবোর্ড
  • 1 আরডুইনো

ধাপ 2: তারের

ওয়্যারিং
ওয়্যারিং
ওয়্যারিং
ওয়্যারিং
ওয়্যারিং
ওয়্যারিং
ওয়্যারিং
ওয়্যারিং

আরডুইনোতে ব্রেডবোর্ডের নেতিবাচক দিকটি মাটিতে (GND) সংযুক্ত করতে একটি পুরুষ-পুরুষ তার ব্যবহার করুন। তারপর জয়স্টিকের VR X কে A0 এবং A2, এবং VR Y থেকে A1 এবং A3 কে Arduino এ সংযুক্ত করুন। তারপর Arduino এ 3.5 এবং 5V পিনের সাথে Joysticks 5v পিন এবং Arduino এর যেকোন GND- এর সাথে GND সংযুক্ত করুন। তারপর 4 টি সার্ভসের প্রত্যেকটির জন্য সাদা তারের পিন 7 - 4 কে আরডুইনোতে সংযুক্ত করুন। তারপরে সার্ভিসের লাল তারটিকে ইতিবাচক দিকের রুটিবোর্ডের সাথে সংযুক্ত করুন এবং কালো তারটিকে ব্রেডবোর্ডের নেতিবাচক দিকে সংযুক্ত করুন। তারপর সার্কিটকে পাওয়ার জন্য ব্যাটারি বক্সে প্লাগ করুন।

ধাপ 3: কোড - আপনার ভেরিয়েবল ঘোষণা করুন

কোড - আপনার ভেরিয়েবল ঘোষণা করুন
কোড - আপনার ভেরিয়েবল ঘোষণা করুন

#অন্তর্ভুক্ত

Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;

Servo কমান্ড একটি servo নিয়ন্ত্রণ করার জন্য একটি servo অবজেক্ট তৈরি করে।

ধাপ 4: কোড - সেটআপ

কোড - সেটআপ
কোড - সেটআপ

অকার্যকর সেটআপ () {// প্রতিটি servo একটি পিন servo1.attach (7) সংযুক্ত করে; servo2.attach (6); servo3.attach (5); servo4.attach (4); }

ধাপ 5:

ছবি
ছবি

অকার্যকর লুপ ()

{

joyVal = analogRead (joyX); // জয়স্টিক মান জয়ভ্যাল = মানচিত্র (জয়ভ্যাল, 0, 1023, 0, 180) পড়ে; // জয়স্টিক মানগুলিকে ডিগ্রীতে পরিবর্তন করে servo1.write (joyVal); // জয়েস্টিক ইনপুট joyVal = মানচিত্র (joyVal, 0, 1023, 0, 180) এর সাথে মিলিয়ে সার্ভোর অবস্থান পরিবর্তন করে; servo2.write (joyVal); বিলম্ব (15); joyVal2 = analogRead (joyX2); joyVal2 = মানচিত্র (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = মানচিত্র (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); বিলম্ব (15); }

ধাপ 6: বেস

ভিত্তি
ভিত্তি

সুতরাং একবার আপনি সার্কিট এবং কোড সম্পন্ন করেছেন। আপনি প্রকৃত রোবট তৈরি শুরু করতে পারেন। বেসের জন্য আপনি সব কোণ 45 ডিগ্রী করতে চান। লম্বা দিকগুলি 18 সেমি এবং শর্টস 6 সেমি। তাই শুধু ছবিটি অনুসরণ করুন এবং আমাদের বেসের আকৃতিটি কেটে দিন। তারপর 2 54 সেমি লম্বা এবং 5 সেমি প্রশস্ত স্ট্রিপগুলি দেয়াল হিসাবে ব্যবহার করুন। ছোট 6 সেমি পার্শ্ব খোলা রাখুন। তারপর আপনি ছাদ তৈরি করতে বেস ডুপ্লিকেট করতে চান। এখন এই বগিতে আমরা যোগ করতে যাচ্ছি

ধাপ 7: বডি স্পিন তৈরি করা

Image
Image
বডি স্পিন করা
বডি স্পিন করা
বডি স্পিন করা
বডি স্পিন করা

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

প্রস্তাবিত: