Talaan ng mga Nilalaman:

ARDUINO NINJA WARRIOR !!!: 6 Hakbang
ARDUINO NINJA WARRIOR !!!: 6 Hakbang

Video: ARDUINO NINJA WARRIOR !!!: 6 Hakbang

Video: ARDUINO NINJA WARRIOR !!!: 6 Hakbang
Video: This anti-tank drone-missile concept is mind blowing. 2024, Nobyembre
Anonim
ARDUINO NINJA WARRIOR !!!
ARDUINO NINJA WARRIOR !!!

Napakaraming tao ang may kagagawan ng paggawa ng mga ito kay Arduino

Ngayon, gaganti si Arduino

Ang robot ng arduino na ito ay lalabanan ang lahat ng mga mananakop, na may isang SWORD! YAAAAAAA !!!!!!!!!

Hakbang 1: Kinakailangan ang Mga Bahagi:

Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi

Kumalma ka! Hindi mo kakailanganin ang isang bakal na tabak na may isang nagniningning na talim at isang scabbard upang gawin ang proyektong ito! Ang pagpatay ng mga tao ay ipinagbabawal sa karamihan ng mga bansa, kung hindi lahat

Kakailanganin mo ang mga sumusunod na pangkaraniwang item upang magawa ang proyektong ito:

1) Isang Arduino UNO

2) Isang analogue joystick (murang ngunit kahanga-hangang mga bagay-bagay)

3) Dalawang servo. Gumamit ako ng isang 9g servo at isang 3.7g servo

4) Sunboard sheet / Cardboard sheet / Depron sheet (Anuman ang gusto mo).

5) Isang mainit na baril ng pandikit

6) Isang mini breadboard, o anumang uri ng base

7) Mga wire ng lumulukso

8) Isang power bank

Hakbang 2: Assembly:

Assembly
Assembly

Ikonekta ang mga sumusunod na Arduino pin sa analog joystick;

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

Ikonekta ang control wire ng servos sa D9 at D10 sa Arduino at mga vcc at gnd terminal sa 5v / 3.3v at gnd ayon sa pagkakabanggit

Tandaan: Kung gumagamit ka ng mas malaking servo, mangyaring paandarin sila mula sa isang hiwalay na mapagkukunan, dahil ang arduino ay hindi sapat.

Hakbang 3: Pagbuo ng Robot:

Pagbuo ng Robot
Pagbuo ng Robot

Ayusin ang mas malaking servo sa base na may mainit na pandikit

Pagkatapos, i-mount ang mas maliit na servo sa braso nito

Hakbang 4: Paggawa ng Espada:

Paggawa ng Espada
Paggawa ng Espada

Gawin ang espada sa materyal na iyong pinili. Pagkatapos ay ikabit ito sa braso ng mas maliit na servo ng robot

(Masama talaga ako sa sining at bapor, kaya't ang aking tabak ay mukhang isang stick.)

Hakbang 5: Code;

# isama

Servo MyServo;

Servo MyServo2;

int x = 0;

int y = 1;

int pos1 = 0;

int pos2 = 0;

int a; int b;

int c;

int d;

walang bisa ang pag-setup () {

myservo.attach (9);

myservo2.attach (10);

pinMode (x, INPUT);

pinMode (y, INPUT);

}

void loop () {

a = analogRead (x);

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

myservo.write (b);

pagkaantala (15);

c = analogRead (y);

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

myservo2.write (d);

pagkaantala (15);

}

Hakbang 6: HANDA ANG IYONG NINJA !!!!!!

Inirerekumendang: