Obsah:

Easy Biped Robot: 4 kroky
Easy Biped Robot: 4 kroky

Video: Easy Biped Robot: 4 kroky

Video: Easy Biped Robot: 4 kroky
Video: SHUFFLE TUTORIAL TUZELITY 😈 Повторили 2024, Listopad
Anonim
Snadný dvounohý robot
Snadný dvounohý robot
Snadný dvounohý robot
Snadný dvounohý robot
Snadný dvounohý robot
Snadný dvounohý robot

Tento robot jsem vyvíjel minulý rok, abych jej používal jako platformu pro výuku robotiky.

S tímto robotem učím, jak pohybovat servy přímými pohyby a řízenými pohyby pomocí "PRO"

Robot může tančit, chodit a dokonce i běhat.

Budete potřebovat:

Arduino Nano

14 kabelů samec-samec

malý protoboard

4 serva SG90

1 9V baterie

1 konektor 9V baterie

2 gumičky

Krok 1: Některé příklady rutin, které tento robot dokáže

Image
Image

Krok 2: 3D model k tisku

Kliknutím na tento odkaz si model stáhnete.

Je přizpůsoben pro serva SG90. Není potřeba žádné lepidlo. Vše je zacvakávací.

Krok 3: Sestavení robota

Přehrajte si video a naučte se sestavovat robota.

Zvláštní pozornost věnujte poloze hřídelí serva. Před montáží robota musí být hřídele přesně vystředěny.

Chcete -li vycentrovat vaše serva, můžete tento program spustit, jakmile je vaše kabeláž hotová:

#zahrnout

Servo pravé nohy;

Servo pravé stehno;

Servo levé nohy;

Servo levé stehno;

neplatné nastavení ()

{

rightfoot.attach (9);

rightthigh.attach (5);

leftfoot.attach (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

rightthigh.write (90);

rightfoot.write (90);

}

prázdná smyčka ()

{

zpoždění (500);

}

Krok 4: Příklad kódu

#zahrnout

Servo pravé nohy;

Servo pravé stehno;

Servo levé nohy;

Servo levé stehno;

neplatné nastavení ()

{

rightfoot.attach (9);

rightthigh.attach (5);

leftfoot.attach (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

rightthigh.write (90);

rightfoot.write (90);

}

prázdná smyčka ()

{

// primer movimiento pata derecha

leftfoot.write (90);

rightfoot.write (110);

rightthigh.write (90);

leftthigh.write (90);

zpoždění (500);

// segundo movimento pata derecha

leftfoot.write (90);

rightfoot.write (90);

rightthigh.write (90);

leftthigh.write (90);

zpoždění (500);

// tercer movimiento pata derecha

leftfoot.write (90);

rightfoot.write (90);

rightthigh.write (110);

leftthigh.write (90);

zpoždění (500);

// cuarto movimento pata derecha

leftfoot.write (90);

rightfoot.write (90);

rightthigh.write (70);

leftthigh.write (90);

zpoždění (500);

// primer movimiento pata izda

leftfoot.write (70);

rightfoot.write (90);

rightthigh.write (90);

leftthigh.write (90);

zpoždění (500);

// segundo movimento pata izda

leftfoot.write (90);

rightfoot.write (90);

rightthigh.write (90);

leftthigh.write (90);

zpoždění (500);

// tercer movimiento pata izda

leftfoot.write (90);

rightfoot.write (90);

rightthigh.write (90);

leftthigh.write (70);

zpoždění (500);

// cuarto movimento pata izda

leftfoot.write (90);

rightfoot.write (90);

rightthigh.write (90);

leftthigh.write (110);

zpoždění (500);

}

Doporučuje: