Kazalo:

ARDUINO NINJA WARRIOR !!!: 6 korakov
ARDUINO NINJA WARRIOR !!!: 6 korakov

Video: ARDUINO NINJA WARRIOR !!!: 6 korakov

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

Toliko ljudi je Arduinu naredilo tako grozljive stvari

Danes se bo Arduino maščeval

Ta robot arduino se bo boril z vsemi napadalci z MEČEM! YAAAAAAA !!!!!!!!!

1. korak: potrebni deli:

Potrebni deli
Potrebni deli

Pomiri se! Za izvedbo tega projekta ne boste potrebovali jeklenega meča s sijočim rezilom in nožnicami! Ubijanje ljudi je v večini držav prepovedano, če ne v vseh

Za izvedbo tega projekta boste potrebovali naslednje vsakdanje stvari:

1) Arduino UNO

2) Analogna krmilna palica (poceni, a super stvari)

3) Dva servomotorja. Uporabil sem 9g servo in 3.7g servo

4) Folija za sončno ploščo/ Kartonska folija/ Depronska folija (karkoli želite).

5) Pištola za vroče lepilo

6) Mini plošča ali katera koli osnova

7) Mostične žice

8) Banka moči

2. korak: Montaža:

Montaža
Montaža

Priključite naslednje zatiče Arduino na analogno krmilno palčko;

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

Krmilni kabel servomotorjev priključite na D9 in D10 na Arduinu, vcc in gnd priključke pa na 5v/3.3v oziroma gnd

Opomba: Če uporabljate večje servomotorje, jih napajajte iz drugega vira, ker arduino ne bo dovolj.

3. korak: Izdelava robota:

Izdelava robota
Izdelava robota

Večji servomotor pritrdite na dno z vročim lepilom

Nato namestite manjši servo na roko

4. korak: Izdelava meča:

Izdelava meča
Izdelava meča

Naredite meč iz materiala po vaši izbiri. Nato ga pritrdite na roko manjšega servo robota

(Resnično sem slab v umetnosti in obrti, zato je bil moj meč bolj podoben palici.)

5. korak: Koda;

#vključi

Servo myservo;

Servo myservo2;

int x = 0;

int y = 1;

int pos1 = 0;

int pos2 = 0;

int a; int b;

int c;

int d;

void setup () {

myservo.attach (9);

myservo2.attach (10);

pinMode (x, INPUT);

pinMode (y, INPUT);

}

void loop () {

a = analogRead (x);

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

myservo.write (b);

zamuda (15);

c = analogRead (y);

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

myservo2.write (d);

zamuda (15);

}

6. korak: VAŠA NINJA JE PRIPRAVLJENA !!!!!!

Priporočena: