Orodha ya maudhui:

ARDUINO NINJA WARRIOR !!!: 6 Hatua
ARDUINO NINJA WARRIOR !!!: 6 Hatua

Video: ARDUINO NINJA WARRIOR !!!: 6 Hatua

Video: ARDUINO NINJA WARRIOR !!!: 6 Hatua
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Novemba
Anonim
ARDUINO NINJA WARRIOR !!!
ARDUINO NINJA WARRIOR !!!

Watu wengi wamefanya mambo mabaya kama haya kwa Arduino

Leo, Arduino atalipiza kisasi

Roboti hii ya arduino itapambana na wavamizi wote, na PANGA! YAAAAAAA !!!!!!!!!

Hatua ya 1: Sehemu Zinazohitajika:

Sehemu Zinazohitajika
Sehemu Zinazohitajika

Tulia! Hautahitaji upanga wa chuma na blade inayoangaza na komeo kufanya mradi huu! Kuua watu ni marufuku katika nchi nyingi, ikiwa sio zote

Utahitaji vitu vifuatavyo vya kawaida kufanya mradi huu:

1) Arduino UNO

2) Fimbo ya kufurahisha ya analojia (vitu vya bei rahisi lakini vya kushangaza)

3) servos mbili. Nilitumia servo 9g na servo 3.7g

4) Karatasi ya Sunboard / Karatasi ya kadibodi / karatasi ya Depron (Chochote unachopendelea).

5) Bunduki ya moto ya gundi

6) Bodi ndogo ya mkate, au msingi wowote

7) waya za jumper

8) Benki ya umeme

Hatua ya 2: Mkutano:

Mkutano
Mkutano

Unganisha pini zifuatazo za Arduino kwenye fimbo ya analog;

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

Unganisha waya wa kudhibiti wa servos kwa D9 na D10 kwenye Arduino na vituo vya vcc na gnd hadi 5v / 3.3v na gnd mtawaliwa

Kumbuka: Ikiwa unatumia servos kubwa, tafadhali wape nguvu kutoka kwa chanzo tofauti, kwani arduino haitatosha.

Hatua ya 3: Kuunda Robot:

Kujenga Robot
Kujenga Robot

Rekebisha servo kubwa kwa msingi na gundi moto

Kisha, weka servo ndogo kwenye mkono wake

Hatua ya 4: Kufanya Upanga:

Kufanya Upanga
Kufanya Upanga

Tengeneza upanga na nyenzo unayochagua. Kisha ambatanisha kwenye mkono wa servo ndogo ya roboti

(Mimi ni mbaya sana kwenye sanaa na ufundi, kwa hivyo upanga wangu ulionekana kama fimbo.)

Hatua ya 5: Kanuni;

# pamoja

Servo myservo;

Servo myservo2;

int x = 0;

int y = 1;

int pos1 = 0;

int pos2 = 0;

int a; int b;

int c;

int d;

usanidi batili () {

ambatisha. 9 (9);

myservo2.ambatanisha (10);

pinMode (x, INPUT);

pinMode (y, INPUT);

}

kitanzi batili () {

Soma (x);

b = ramani (a, 0, 1023, 0, 180);

andika (b);

kuchelewesha (15);

c = analog Soma (y);

d = ramani (c, 0, 1023, 0, 180);

kuandika [d];

kuchelewesha (15);

}

Hatua ya 6: NINJA YAKO AMEKUWA TAYARI !!!!!!

Ilipendekeza: