Talaan ng mga Nilalaman:

Madaling Biped Robot: 4 na Hakbang
Madaling Biped Robot: 4 na Hakbang

Video: Madaling Biped Robot: 4 na Hakbang

Video: Madaling Biped Robot: 4 na Hakbang
Video: How to Level Up With A Robot! 2024, Hulyo
Anonim
Madaling Biped Robot
Madaling Biped Robot
Madaling Biped Robot
Madaling Biped Robot
Madaling Biped Robot
Madaling Biped Robot

Binubuo ko ang robot na ito sa nakaraang taon upang magamit ito bilang isang platform upang magturo ng robotics.

Sa robot na ito tinuturo ko kung paano ilipat ang mga servos na may direktang paggalaw at may kontrol na paggalaw gamit ang "PARA"

Ang robot ay maaaring sumayaw, maglakad at kahit na tumakbo.

Kakailanganin mong:

Arduino Nano

14 na mga lalaking-lalaki na wires

maliit na protoboard

4 na servos ng SG90

1 9V na baterya

1 konektor ng baterya ng 9V

2 goma

Hakbang 1: Ilang Mga Halimbawa ng Mga Kasanayan na Maaaring Gawin ng Robot na Ito

Image
Image

Hakbang 2: Modelo ng 3D upang Mag-print

Sundin ang link na ito upang mai-download ang modelo.

Na-scale ito upang magkasya sa SG90 Servos. Hindi kailangan ng pandikit. Lahat ay snap-on.

Hakbang 3: Pagsasama-sama ng Robot

I-play ang video upang malaman kung paano tipunin ang robot.

Magbayad ng espesyal na pansin sa posisyon ng mga servo shafts. Ang mga shaft ay dapat na eksaktong nakasentro bago tipunin ang robot.

Upang maisentro ang iyong mga servos, maaari mong patakbuhin ang program na ito kapag tapos na ang iyong mga kable:

# isama

Servo sa kanan

Servo rightthigh;

Kaliwang paa ng Servo;

Left left si Servo;

walang bisa ang pag-setup ()

{

rightfoot.attach (9);

kanang-kanan.attach (5);

kaliwang paa.attach (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

kanang-kanan. magsulat (90);

rightfoot.write (90);

}

walang bisa loop ()

{

pagkaantala (500);

}

Hakbang 4: Halimbawa ng Code

# isama

Servo sa kanan

Servo rightthigh;

Kaliwang paa ng Servo;

Left left si Servo;

walang bisa ang pag-setup ()

{

rightfoot.attach (9);

kanang-kanan.attach (5);

kaliwang paa.attach (3);

leftthigh.attach (11);

leftfoot.write (90);

kaliwa. magsulat (90);

kanang-kanan. magsulat (90);

rightfoot.write (90);

}

walang bisa loop ()

{

// primer Movimiento pata derecha

leftfoot.write (90);

rightfoot.write (110);

kanang-kanan. magsulat (90);

kaliwa. magsulat (90);

pagkaantala (500);

// segundo Movimento pata derecha

leftfoot.write (90);

rightfoot.write (90);

kanang-kanan. magsulat (90);

kaliwa. magsulat (90);

pagkaantala (500);

// tercer Movimiento pata derecha

leftfoot.write (90);

rightfoot.write (90);

kanang-kanan.magsulat (110);

leftthigh.write (90);

pagkaantala (500);

// cuarto Movimento pata derecha

leftfoot.write (90);

rightfoot.write (90);

kanang-kanan.magsulat (70);

kaliwa. magsulat (90);

pagkaantala (500);

// primer Movimiento pata izda

kaliwang paa. magsulat (70);

rightfoot.write (90);

kanang-kanan. magsulat (90);

kaliwa. magsulat (90);

pagkaantala (500);

// segundo Movimento pata izda

leftfoot.write (90);

rightfoot.write (90);

kanang-kanan. magsulat (90);

leftthigh.write (90);

pagkaantala (500);

// tercer Movimiento pata izda

leftfoot.write (90);

rightfoot.write (90);

kanang-kanan. magsulat (90);

kaliwa. magsulat (70);

pagkaantala (500);

// cuarto Movimento pata izda

leftfoot.write (90);

rightfoot.write (90);

kanang-kanan. magsulat (90);

leftthigh.write (110);

pagkaantala (500);

}

Inirerekumendang: