Tartalomjegyzék:

Könnyű kétlábú robot: 4 lépés
Könnyű kétlábú robot: 4 lépés

Videó: Könnyű kétlábú robot: 4 lépés

Videó: Könnyű kétlábú robot: 4 lépés
Videó: KUKA cell4_arc compact: идеальный старт для автоматизированной сварки 2024, November
Anonim
Könnyű kétlábú robot
Könnyű kétlábú robot
Könnyű kétlábú robot
Könnyű kétlábú robot
Könnyű kétlábú robot
Könnyű kétlábú robot

Az elmúlt évben fejlesztettem ezt a robotot, hogy platformként használjam a robotika tanítására.

Ezzel a robottal megtanítom, hogyan kell szervókat mozgatni közvetlen mozdulatokkal és szabályozott mozdulatokkal a "FOR" segítségével

A robot táncolni, járni és futni is tud.

Szükséged lesz:

Arduino Nano

14 férfi-férfi vezeték

kis protoboard

4 SG90 szervó

1 9V -os akkumulátor

1 9V -os elemcsatlakozó

2 gumiszalag

1. lépés: Néhány példa a robot által végrehajtható rutinokra

Image
Image

2. lépés: 3D nyomtatandó modell

A modell letöltéséhez kövesse ezt a linket.

Az SG90 szervókhoz méretezve van méretezve. Nincs szükség ragasztóra. Minden bepattintható.

3. lépés: A robot összeállítása

A videó lejátszásával megtanulhatja a robot összeszerelését.

Különös figyelmet kell fordítani a szervo tengelyek helyzetére. A tengelyeket pontosan középre kell helyezni a robot összeszerelése előtt.

A szervók középpontba állításához futtassa ezt a programot, miután a kábelezés befejeződött:

#befoglalni

Szervo jobb láb;

Szervo jobb comb;

Szervo bal láb;

Szervo balra;

üres beállítás ()

{

rightfoot.attach (9);

jobb comb.rögzítés (5);

bal lábfej.csatlakozás (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

jobb comb.írás (90);

rightfoot.write (90);

}

üres hurok ()

{

késleltetés (500);

}

4. lépés: Példa a kódra

#befoglalni

Szervo jobb láb;

Szervo jobb comb;

Szervo bal láb;

Szervo balra;

üres beállítás ()

{

rightfoot.attach (9);

jobb comb.rögzítés (5);

bal lábfej.csatlakozás (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

jobb comb.írás (90);

rightfoot.write (90);

}

üres hurok ()

{

// primer movimiento pata derecha

leftfoot.write (90);

rightfoot.write (110);

jobb comb.írás (90);

leftthigh.write (90);

késleltetés (500);

// segundo movimento pata derecha

leftfoot.write (90);

rightfoot.write (90);

jobb comb.írás (90);

leftthigh.write (90);

késleltetés (500);

// tercer movimiento pata derecha

leftfoot.write (90);

rightfoot.write (90);

jobb comb.írás (110);

leftthigh.write (90);

késleltetés (500);

// cuarto movimento pata derecha

leftfoot.write (90);

rightfoot.write (90);

jobb comb.írás (70);

leftthigh.write (90);

késleltetés (500);

// primer movimiento pata izda

leftfoot.write (70);

rightfoot.write (90);

jobb comb.írás (90);

leftthigh.write (90);

késleltetés (500);

// segundo movimento pata izda

leftfoot.write (90);

rightfoot.write (90);

jobb comb.írás (90);

leftthigh.write (90);

késleltetés (500);

// tercer movimiento pata izda

leftfoot.write (90);

rightfoot.write (90);

jobb comb.írás (90);

leftthigh.write (70);

késleltetés (500);

// cuarto movimento pata izda

leftfoot.write (90);

rightfoot.write (90);

jobb comb.írás (90);

leftthigh.write (110);

késleltetés (500);

}

Ajánlott: