Sadržaj:

RATNIK ARDUINO NINJE !!!: 6 koraka
RATNIK ARDUINO NINJE !!!: 6 koraka

Video: RATNIK ARDUINO NINJE !!!: 6 koraka

Video: RATNIK ARDUINO NINJE !!!: 6 koraka
Video: Making It Real: Adding High Tech to Cosplay - MomoCon 2023 Panel 2024, Studeni
Anonim
RATNIK ARDUINO NINJA !!!
RATNIK ARDUINO NINJA !!!

Toliko je ljudi učinilo tako strašne stvari Arduinu

Danas će se Arduino osvetiti

Ovaj arduino robot borit će se protiv svih osvajača, MAČEM! YAAAAAAA !!!!!!!!

Korak 1: Potrebni dijelovi:

Potrebni dijelovi
Potrebni dijelovi

Smiri se! Za izradu ovog projekta nećete zahtijevati čelični mač sa sjajnom oštricom i koricama! Ubijanje ljudi zabranjeno je u većini zemalja, ako ne i u svim

Za izradu ovog projekta trebat će vam sljedeće svakodnevne stavke:

1) Arduino UNO

2) Analogni joystick (jeftino, ali sjajno)

3) Dva serva. Koristio sam servo od 9 g i servo od 3,7 g

4) List za sunčanje/ kartonski lim/ depron list (što god želite).

5) Pištolj za vruće ljepilo

6) Mini ploča ili bilo koja vrsta baze

7) Žice kratkospojnika

8) Banka napajanja

Korak 2: Montaža:

Skupština
Skupština

Spojite sljedeće Arduino pinove na analognu joystick;

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

Spojite upravljačku žicu servo upravljača na D9 i D10 na Arduinu, a vcc i gnd stezaljke na 5v/3.3v i gnd

Napomena: Ako koristite veće servo pogone, napajajte ih iz zasebnog izvora jer arduino neće biti dovoljan.

Korak 3: Izrada robota:

Izrada robota
Izrada robota

Pričvrstite veći servo na bazu vrućim ljepilom

Zatim montirajte manji servo na ruku

Korak 4: Izrada mača:

Izrada mača
Izrada mača

Napravite mač od materijala po vašem izboru. Zatim ga pričvrstite na krak manjeg servo robota

(Stvarno sam loš u umjetnosti i zanatu, pa je moj mač više ličio na štap.)

Korak 5: Kôd;

#uključ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 () {{100} {101}

a = analogRead (x);

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

myservo.write (b);

kašnjenje (15);

c = analogRead (y);

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

myservo2.write (d);

kašnjenje (15);

}

Korak 6: TVOJA NINJA JE SPREMNA !!!!!

Preporučeni: