Obsah:

ARDUINO NINJA WARRIOR !!!: 6 krokov
ARDUINO NINJA WARRIOR !!!: 6 krokov

Video: ARDUINO NINJA WARRIOR !!!: 6 krokov

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

Toľko strašných vecí urobilo Arduinu toľko ľudí

Dnes sa Arduino pomstí

Tento arduino robot zabije všetkých votrelcov mečom! YAAAAAAA !!!!!!!!!

Krok 1: Potrebné diely:

Potrebné diely
Potrebné diely

Ukľudni sa! Na uskutočnenie tohto projektu nebudete potrebovať oceľový meč so svietiacou čepeľou a pochvou! Zabíjanie ľudí je vo väčšine krajín zakázané, ak nie vo všetkých

Na uskutočnenie tohto projektu budete potrebovať nasledujúce svetské položky:

1) Arduino UNO

2) Analógový joystick (lacné, ale úžasné veci)

3) Dve servá. Použil som 9g servo a 3,7g servo

4) Sunboard sheet/ Cardboard sheet/ Depron sheet (Whatever you prefer).

5) Horúca lepiaca pištoľ

6) Mini breadboard alebo akýkoľvek druh základne

7) Prepojovacie vodiče

8) Energetická banka

Krok 2: Montáž:

Zhromaždenie
Zhromaždenie

Pripojte nasledujúce piny Arduino k analógovému joysticku;

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

Pripojte riadiaci vodič serv k D9 a D10 na Arduino a svorky vcc a gnd k 5v/3,3v a gnd

Poznámka: Ak používate väčšie servá, napájajte ich z iného zdroja, pretože arduino bude nedostatočné.

Krok 3: Zostavenie robota:

Zostavenie robota
Zostavenie robota

Väčšie servo pripevnite k základni horúcim lepidlom

Potom namontujte menšie servo na rameno

Krok 4: Výroba meča:

Výroba meča
Výroba meča

Vyrobte si meč z materiálu, ktorý si vyberiete. Potom ho pripevnite k ramenu menšieho serva robota

(V umení a remesle som naozaj zlý, takže môj meč vyzeral skôr ako palica.)

Krok 5: Kód;

#zahrnúť

Servo myservo;

Servo myservo2;

int x = 0;

int y = 1;

int pos1 = 0;

int poz2 = 0;

int a; int b;

int c;

int d;

neplatné nastavenie () {

myservo.attach (9);

myservo2.attach (10);

pinMode (x, INPUT);

pinMode (y, INPUT);

}

prázdna slučka () {

a = analogRead (x);

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

myservo.write (b);

oneskorenie (15);

c = analogRead (y);

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

myservo2.write (d);

oneskorenie (15);

}

Krok 6: VAŠA NINJA JE PRIPRAVENÁ !!!!!!

Odporúča: