Mündəricat:

Asan ikiayaqlı robot: 4 addım
Asan ikiayaqlı robot: 4 addım

Video: Asan ikiayaqlı robot: 4 addım

Video: Asan ikiayaqlı robot: 4 addım
Video: The French UFO Wave of 1954: The Humanoids 2024, Iyul
Anonim
Asan ikiayaqlı robot
Asan ikiayaqlı robot
Asan ikiayaqlı robot
Asan ikiayaqlı robot
Asan ikiayaqlı robot
Asan ikiayaqlı robot

Bu robotu robototexnika öyrətmək üçün bir platforma olaraq istifadə etmək üçün son bir ildir inkişaf etdirirəm.

Bu robotla "FOR" istifadə edərək servoları birbaşa hərəkətlərlə və idarə olunan hərəkətlərlə necə hərəkət etdirməyi öyrədirəm.

Robot rəqs edə, gəzə və hətta qaça bilər.

Sizə lazım olacaq:

Arduino Nano

14 kişi-kişi tel

kiçik protoboard

4 SG90 servo

1 9V batareya

1 9V batareya konnektoru

2 rezin bant

Addım 1: Bu Robotun edə biləcəyi Rutinlərdən Bəzi Nümunələr

Image
Image

Addım 2: Çap etmək üçün 3D Model

Modeli yükləmək üçün bu linki izləyin.

SG90 Servosuna uyğun olaraq ölçülüdür. Yapışqan lazım deyil. Hamısı bir-birinə bağlıdır.

Addım 3: Robotu bir araya gətirmək

Robotu necə yığacağınızı öyrənmək üçün videonu oxuyun.

Servo şaftların vəziyyətinə xüsusi diqqət yetirin. Robotu yığmadan əvvəl şaftlar tam ortada olmalıdır.

Servolarınızı mərkəzləşdirmək üçün kabel çəkildikdən sonra bu proqramı işlədə bilərsiniz:

#daxil edin

Sağ ayaq servo;

Servo sağ bud;

Sol ayaq servo;

Servo sol bud;

boş quraşdırma ()

{

rightfoot.attach (9);

sağa bərkidin (5);

leftfoot.attach (3);

sol ayaq bağlamaq (11);

leftfoot.write (90);

sol ayaq. yaz (90);

sağdakılar yazın (90);

rightfoot.write (90);

}

boşluq döngəsi ()

{

gecikmə (500);

}

Addım 4: Kod nümunəsi

#daxil edin

Sağ ayaq servo;

Servo sağ bud;

Sol ayaq servo;

Servo sol bud;

boş quraşdırma ()

{

rightfoot.attach (9);

sağa bərkidin (5);

leftfoot.attach (3);

sol ayaq bağlamaq (11);

leftfoot.write (90);

sol ayaq. yaz (90);

sağdakılar yazın (90);

rightfoot.write (90);

}

boşluq döngəsi ()

{

// astar movimiento pata derecha

leftfoot.write (90);

rightfoot.write (110);

sağdakılar yazın (90);

sol ayaq. yaz (90);

gecikmə (500);

// sequndo hərəkətləri

leftfoot.write (90);

rightfoot.write (90);

sağdakılar yazın (90);

sol ayaq. yaz (90);

gecikmə (500);

// tercer movimiento pata derecha

leftfoot.write (90);

rightfoot.write (90);

sağdakılar yazın (110);

sol ayaq. yaz (90);

gecikmə (500);

// ən yaxşı filmlər

leftfoot.write (90);

rightfoot.write (90);

sağdakılar yazın (70);

sol ayaq. yaz (90);

gecikmə (500);

// astar movimiento pata izda

leftfoot.write (70);

rightfoot.write (90);

sağdakılar yazın (90);

sol ayaq. yaz (90);

gecikmə (500);

// sequndo hərəkətləri

leftfoot.write (90);

rightfoot.write (90);

sağdakılar yazın (90);

sol ayaq. yaz (90);

gecikmə (500);

// tercer movimiento pata izda

leftfoot.write (90);

rightfoot.write (90);

sağdakılar yazın (90);

sol ayaq. yaz (70);

gecikmə (500);

// ən yaxşı filmlər

leftfoot.write (90);

rightfoot.write (90);

sağdakılar yazın (90);

leftthigh.write (110);

gecikmə (500);

}

Tövsiyə: