Satura rādītājs:

ARDUINO NINJA WARRIOR !!!: 6 soļi
ARDUINO NINJA WARRIOR !!!: 6 soļi

Video: ARDUINO NINJA WARRIOR !!!: 6 soļi

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

Tik daudzi cilvēki ir izdarījuši tik zvērīgas lietas Arduino

Šodien Arduino atriebsies

Šis arduino robots cīnīsies pret visiem iebrucējiem ar zobenu! YAAAAAAA !!!!!!!!

1. darbība. Nepieciešamās detaļas:

Nepieciešamās detaļas
Nepieciešamās detaļas

Nomierinies! Lai īstenotu šo projektu, jums nebūs nepieciešams tērauda zobens ar spīdošu asmeni un apvalku! Cilvēku nogalināšana ir aizliegta lielākajā daļā valstu, ja ne visās

Lai izveidotu šo projektu, jums būs nepieciešami šādi ikdienišķi priekšmeti:

1) Arduino UNO

2) Analoga kursorsvira (lēta, bet satriecoša lieta)

3) Divi servo. Es izmantoju 9g servo un 3,7g servo

4) Sauļošanās loksnes loksne/ Kartona loksne/ Atkarības loksne (neatkarīgi no tā, ko vēlaties).

5) Karsta līmes pistole

6) Mini maizes dēlis vai jebkura veida pamatne

7) Jumper vadi

8) Enerģijas banka

2. darbība: montāža:

Montāža
Montāža

Savienojiet šādas Arduino tapas ar analogo kursorsviru;

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

Savienojiet servo vadības vadu ar D9 un D10 uz Arduino un vcc un gnd spailēm attiecīgi ar 5v/3.3v un gnd

Piezīme. Ja izmantojat lielākus servos, lūdzu, barojiet tos no cita avota, jo arduino būs nepietiekams.

3. darbība: robota izveide:

Robota būvēšana
Robota būvēšana

Piestipriniet lielāku servo pie pamatnes ar karstu līmi

Pēc tam uzstādiet mazāko servo uz rokas

4. solis: zobena izgatavošana:

Zobena izgatavošana
Zobena izgatavošana

Izgatavojiet zobenu ar izvēlēto materiālu. Pēc tam pievienojiet to robota mazākā servo rokai

(Man ir ļoti slikti mākslā un amatniecībā, tāpēc mans zobens vairāk izskatījās kā nūja.)

5. darbība: kods;

#iekļaut

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 = karte (a, 0, 1023, 0, 180);

myservo.write (b);

kavēšanās (15);

c = analogRead (y);

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

myservo2.write (d);

kavēšanās (15);

}

6. solis: JŪSU NINJA IR GATAVA !!!!!

Ieteicams: