Mục lục:

Robot hai ngón dễ dàng: 4 bước
Robot hai ngón dễ dàng: 4 bước

Video: Robot hai ngón dễ dàng: 4 bước

Video: Robot hai ngón dễ dàng: 4 bước
Video: Cách giải khối Rubik 2x2 trong vòng 1 phút | Hướng dẫn siêu nhanh 2024, Tháng mười một
Anonim
Robot hai đầu dễ dàng
Robot hai đầu dễ dàng
Robot hai đầu dễ dàng
Robot hai đầu dễ dàng
Robot hai đầu dễ dàng
Robot hai đầu dễ dàng

Tôi đã phát triển robot này trong năm qua để sử dụng nó như một nền tảng để dạy robot.

Với robot này, tôi dạy cách di chuyển các servo bằng các chuyển động trực tiếp và với các chuyển động được điều khiển bằng cách sử dụng "FOR"

Robot có thể nhảy, đi bộ và thậm chí chạy.

Bạn sẽ cần:

Arduino Nano

14 dây đực - cái

protoboard nhỏ

4 SG90 Servos

1 pin 9V

1 đầu nối pin 9V

2 dây chun

Bước 1: Một số ví dụ về các quy trình mà robot này có thể thực hiện

Image
Image

Bước 2: Mô hình 3D để in

Theo liên kết này để tải xuống mô hình.

Nó được thu nhỏ để phù hợp với SG90 Servos. Không cần keo. Tất cả là nhanh chóng.

Bước 3: Đặt Robot cùng nhau

Phát video để học cách lắp ráp robot.

Đặc biệt chú ý đến vị trí của trục servo. Các trục phải được căn giữa chính xác trước khi lắp ráp robot.

Để căn giữa các Servos của bạn, bạn có thể chạy chương trình này sau khi nối dây xong:

#bao gồm

Servo chân phải;

Servo bên phải;

Servo chân trái;

Servo bên trái;

void setup ()

{

ngayfoot.attach (9);

ngayhigh.attach (5);

leftfoot.attach (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

ngayhigh.write (90);

ngayfoot.write (90);

}

void loop ()

{

chậm trễ (500);

}

Bước 4: Ví dụ về mã

#bao gồm

Servo chân phải;

Servo bên phải;

Servo chân trái;

Servo bên trái;

void setup ()

{

ngayfoot.attach (9);

ngayhigh.attach (5);

leftfoot.attach (3);

leftthigh.attach (11);

leftfoot.write (90);

leftthigh.write (90);

ngayhigh.write (90);

ngayfoot.write (90);

}

void loop ()

{

// primer phimmiento pata derecha

leftfoot.write (90);

ngayfoot.write (110);

ngayhigh.write (90);

leftthigh.write (90);

chậm trễ (500);

// segundo phimmento pata derecha

leftfoot.write (90);

ngayfoot.write (90);

ngayhigh.write (90);

leftthigh.write (90);

chậm trễ (500);

// tercer phimmiento pata derecha

leftfoot.write (90);

ngayfoot.write (90);

ngay lập tức.write (110);

leftthigh.write (90);

chậm trễ (500);

// cuarto phimmento pata derecha

leftfoot.write (90);

ngayfoot.write (90);

ngayhigh.write (70);

leftthigh.write (90);

chậm trễ (500);

// primer phimmiento pata izda

leftfoot.write (70);

ngayfoot.write (90);

ngayhigh.write (90);

leftthigh.write (90);

chậm trễ (500);

// segundo phim trường pata izda

leftfoot.write (90);

ngayfoot.write (90);

ngayhigh.write (90);

leftthigh.write (90);

chậm trễ (500);

// tercer phimmiento pata izda

leftfoot.write (90);

ngayfoot.write (90);

ngayhigh.write (90);

leftthigh.write (70);

chậm trễ (500);

// cuarto phimmento pata izda

leftfoot.write (90);

ngayfoot.write (90);

ngayhigh.write (90);

viết trái (110);

chậm trễ (500);

}

Đề xuất: