সুচিপত্র:

আরডুইনো নিনজা ওয়ারিয়ার !!!: 6 টি ধাপ
আরডুইনো নিনজা ওয়ারিয়ার !!!: 6 টি ধাপ

ভিডিও: আরডুইনো নিনজা ওয়ারিয়ার !!!: 6 টি ধাপ

ভিডিও: আরডুইনো নিনজা ওয়ারিয়ার !!!: 6 টি ধাপ
ভিডিও: ইঁদুর ধরার নিনজা টেকনিক। 2024, নভেম্বর
Anonim
আরডুইনো নিনজা ওয়ারিয়ার !!!
আরডুইনো নিনজা ওয়ারিয়ার !!!

অনেক মানুষ আরডুইনোকে এমন নৃশংস কাজ করেছে

আজ, আরডুইনো প্রতিশোধ নেবে

এই আর্ডুইনো রোবটটি একটি সোয়ার্ড দিয়ে সমস্ত আক্রমণকারীদের বিরুদ্ধে লড়াই করবে! YAAAAAAA !!!!!!!!

ধাপ 1: প্রয়োজনীয় অংশগুলি:

প্রয়োজনীয় অংশ
প্রয়োজনীয় অংশ

শান্ত হও! এই প্রকল্পটি তৈরির জন্য আপনার একটি স্টিলের তলোয়ারের সাথে একটি উজ্জ্বল ব্লেড এবং একটি স্ক্যাবার্ড লাগবে না! অধিকাংশ দেশে মানুষ হত্যা নিষিদ্ধ, সব না হলে

এই প্রকল্পটি করতে আপনার নিম্নলিখিত জাগতিক আইটেমগুলির প্রয়োজন হবে:

1) একটি Arduino UNO।

2) একটি এনালগ জয়স্টিক (সস্তা কিন্তু অসাধারণ জিনিস)।

3) দুটি servos। আমি একটি 9g servo এবং একটি 3.7g servo ব্যবহার করেছি।

4) সানবোর্ড শীট/ কার্ডবোর্ড শীট/ ডিপ্রন শীট (আপনি যা পছন্দ করেন)।

5) একটি গরম আঠালো বন্দুক।

6) একটি মিনি ব্রেডবোর্ড, বা যে কোনও ধরণের বেস।

7) জাম্পার তার।

8) একটি পাওয়ার ব্যাংক।

ধাপ 2: সমাবেশ:

সমাবেশ
সমাবেশ

নিম্নলিখিত Arduino পিনগুলিকে এনালগ জয়স্টিকের সাথে সংযুক্ত করুন;

5v- vcc, gnd-gnd, A0- VRX, A1- VRY।

Arduino এ D9 এবং D10 এবং vcc এবং gnd টার্মিনালগুলিকে যথাক্রমে 5v/3.3v এবং gnd এর সাথে সার্ভসের নিয়ন্ত্রণ তারের সাথে সংযুক্ত করুন।

দ্রষ্টব্য: আপনি যদি আরও বড় সার্ভস ব্যবহার করেন তবে অনুগ্রহ করে তাদের একটি পৃথক উত্স থেকে শক্তি দিন, কারণ আরডুইনো অপর্যাপ্ত হবে।

ধাপ 3: রোবট নির্মাণ:

রোবট নির্মাণ
রোবট নির্মাণ

গরম আঠালো সঙ্গে বেস থেকে বড় servo ঠিক করুন।

তারপরে, ছোট বাহুটিকে তার বাহুতে মাউন্ট করুন।

ধাপ 4: তলোয়ার তৈরি করা:

তলোয়ার তৈরি করা
তলোয়ার তৈরি করা

আপনার পছন্দের উপাদান দিয়ে তলোয়ার তৈরি করুন। তারপরে এটি রোবটের ছোট সার্ভোর বাহুতে সংযুক্ত করুন।

(আমি শিল্প এবং কারুশিল্পে সত্যিই খারাপ, তাই আমার তলোয়ারটি লাঠির মতো লাগছিল।)

ধাপ 5: কোড;

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

Servo myservo;

Servo myservo2;

int x = 0;

int y = 1;

int pos1 = 0;

int pos2 = 0;

int a; int খ;

int c;

int d;

অকার্যকর সেটআপ() {

myservo.attach (9);

myservo2.attach (10);

পিনমোড (এক্স, ইনপুট);

pinMode (y, INPUT);

}

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

a = analogRead (x);

b = মানচিত্র (a, 0, 1023, 0, 180);

myservo.write (খ);

বিলম্ব (15);

c = analogRead (y);

d = মানচিত্র (c, 0, 1023, 0, 180);

myservo2.write (d);

বিলম্ব (15);

}

ধাপ 6: আপনার নিনজা প্রস্তুত !!!!!

প্রস্তাবিত: