Mục lục:

Cánh tay robot với bơm hút chân không: 4 bước
Cánh tay robot với bơm hút chân không: 4 bước

Video: Cánh tay robot với bơm hút chân không: 4 bước

Video: Cánh tay robot với bơm hút chân không: 4 bước
Video: Hút Thùng Hàng Tự Động Bằng Giác Hút Chân Không VMECA Tích Hợp Trên Cánh Tay Robot 2024, Tháng bảy
Anonim
Cánh tay robot với bơm hút chân không
Cánh tay robot với bơm hút chân không

Cánh tay robot với bơm hút chân không do Arduino điều khiển. Cánh tay robot có thiết kế bằng thép và được lắp ráp hoàn chỉnh. Có 4 động cơ servo trên cánh tay robot. Có 3 mô-men xoắn cao và động cơ servo chất lượng cao. Trong dự án này, cách di chuyển cánh tay robot với 4 chiết áp bằng Arduino được trình bày. Công tắc BẬT / TẮT cho máy bơm không khí và một nút ấn cho van điện từ đã được sử dụng. Do đó, động cơ và van có thể được can thiệp bằng tay, giúp bạn tiết kiệm điện và dòng điện.

Bước 1: Đặc điểm kỹ thuật của cánh tay robot

Image
Image

Bộ cánh tay robot -https://bit.ly/2UVhUb3

Bưu kiện:

1 * Bộ cánh tay robot (Đã lắp ráp)

2 * KS-3620 180 ° Servo

1 * KS-3620 270 ° Servo

1 * 90d 9g Servo

1 * Bơm không khí (chân không)

1 * Van điện từ

1 * Ống ống silicone

KS3620 Metal Servo: Điện áp: 4,8-6,6V

Tốc độ: 0,16 giây / 60 ° (6,6V)

Mô-men xoắn: 15kg / cm (4.8V) 20kg / cm (6.6V)

Dòng không tải: 80-100mA

Tần số: 500us-2500hz

Bơm không khí (chân không): Điện áp: DC 5V

Dòng điện không tải: 0.35A

Điện áp phù hợp: DC 4.8V-7.2V

Phạm vi áp suất: 400-650mmhg

Chân không tối đa:> -350mmhg

Trọng lượng: 60 gram

Van điện từ: Điện áp định mức: DC 6V

Hiện tại: 220mA

Điện áp phù hợp: DC5V-6V

Phạm vi áp suất: 0-350mmhg

Trọng lượng: 16 gram

Bước 2: Phần cứng cần thiết

Kết nối
Kết nối

1 * Arduino UNO R3 -

1 * Tấm chắn cảm biến -

4 * Chiết áp -

4 * Nút chiết áp -

1 * Công tắc BẬT / TẮT -

1 * Nút nhấn tạm thời -

Nguồn điện 1 * 6V> 2A -

Bộ chuyển đổi 1 * 9V -

1 * Hộp chống thấm -

1 * Mini Breadboard -

1 * Ống silicone -

1 * Máy khoan điện -

Dây nhảy 3 trong 1 -

Bước 3: Kết nối

Chiết áp:

Nồi 1 - Tương tự 0

Nồi 2 - Tương tự 1

Nồi 3 - Tương tự 2

Nồi 4 - Tương tự 3

Động cơ Servo:

Servo 1 - Digital 3 PWM

Servo 2 - Kỹ thuật số 5 PWM

Servo 3 - Digital 6 PWM

Servo 4 - Kỹ thuật số 9 PWM

Bước 4: Mã nguồn

Mã nguồn
Mã nguồn

/*

Điều khiển vị trí servo bằng chiết áp (biến trở) https://bit.ly/MertArduino * / #include // tạo đối tượng servo để điều khiển servo Servo myservo1; Servo myservo2; Servo myservo3; Servo myservo4; // chân analog dùng để kết nối với chiết áp int potpin1 = 0; int potpin2 = 1; int potpin3 = 2; int potpin4 = 3; // biến để đọc giá trị từ chân analog int val1; int val2; int val3; int val4; void setup () {// gắn các servo trên các chân kỹ thuật số (PWM) vào đối tượng servo myservo1.attach (3); myservo2.attach (5); myservo3.attach (6); myservo4.attach (9); } void loop () {val1 = analogRead (potpin1); // đọc giá trị của chiết áp (giá trị từ 0 đến 1023) val1 = map (val1, 0, 1023, 0, 180); // chia tỷ lệ để sử dụng nó với servo (giá trị từ 0 đến 180) myservo1.write (val1); // đặt vị trí servo theo độ trễ giá trị được chia tỷ lệ (15); // đợi servo đến đó val2 = analogRead (potpin2); val2 = map (val2, 0, 1023, 0, 180); myservo2.write (val2); chậm trễ (15); val3 = analogRead (potpin3); val3 = map (val3, 0, 1023, 0, 180); myservo3.write (val3); chậm trễ (15); val4 = analogRead (potpin4); val4 = map (val4, 0, 1023, 0, 180); myservo4.write (val4); chậm trễ (15); }

Đề xuất: