Cánh Tay Robot 4 Bậc Đơn Giản, Cánh Tay Robot Điều Khiển Giá Tốt T05/2023

Một chủ đề mà được rất nhiều người sinh viên kiếm tìm kiếm trong thời gian trở lại đấy là hướng dẫn có tác dụng cánh tay Robot 4 bậc áp dụng Arduino. Robot là trong số những lĩnh vực technology đang phát triển mạnh mẽ, với tự tay chế tạo đang trở nên một xu thế phổ biến.

Trong nội dung bài viết này, bản thân sẽ chỉ dẫn cho các bạn cách thực hiện Arduino Mega 2560 cùng mạch tinh chỉnh động cơ ULN2003 để tạo nên cánh tay robot arduino đơn giản dễ dàng và hiệu quả. Quá trình hướng dẫn sẽ được phân tích và lý giải một phương pháp chi tiết, đồng thời tất cả kèm theo hình ảnh minh họa sẽ giúp đỡ các chúng ta có thể dễ dàng tiến hành được dự án công trình của mình. Nếu bài viết này tuyệt và đem về nhiều công dụng hãy đừng e dè Donate cho chính mình nhé, vì đấy là một cồn lực to bự để mình tiếp tục share nhiều bài viết hay hơn.

Bạn đang xem: Cánh tay robot 4 bậc


Các linh kiện cần thiết cho dự án

Dưới phía trên là toàn bộ linh kiện ship hàng cho dự án. Các bạn cũng có thể tìm thiết lập trên những sàn thương mại điện tử như Shopee hoặc Cytron.

TÊN LINH KIỆNSỐ LƯỢNGMUA HÀNG
Arduino Mega 25601Shopee | Cytron
Nút dìm 4 chân7Shopee | Cytron
Động cơ bước 28BYJ-48 (12V) + ULN20033Shopee | Cytron
Động Servo MG90S1Shopee | Cytron
Breadboard1Shopee | Cytron
Dây cắm1Shopee | Cytron
Jack nối nguồn 5.5*2.1mm – Cái1Shopee | Cytron
Adapter 12V DC 2A1Shopee | Cytron

Lưu ý: Mình không kinh doanh bất kỳ sản phẩm linh kiện nào, bên trên đây chỉ cần những khuyến cáo dựa trên cường độ uy tín của siêu thị mà mình đã từng mua, nên sẽ không còn chịu trách nhiệm khi các bạn mua hàng tại đây.

Arduino Mega 2560

Arduino Mega 2560 là một trong những board Arduino được thực hiện rất phổ biến. Nó là 1 trong những phiên bạn dạng nâng cung cấp từ Arduino UNO với các tính năng và hiệu suất vượt trội. Được vật dụng vi cách xử lý ATmega2560, gồm 54 chân I/O liên kết được với các cảm biến, module với thiết bị nước ngoài vị khác, 16 chân PWM, 4 UARTs (giao tiếp chuẩn chỉnh serial), tần số chuyển động 16 MHz, 256 KB bộ lưu trữ flash với 8 KB SRAM.


*

Arduino Mega 2560 thường được sử dụng trong các dự án yêu thương cầu sử dụng nhiều chân kết nối, như những dự án Io
T, điều khiển và auto hóa, robotics, máy in 3D… Nó cũng được cộng đồng Arduino review cao vì khả năng mở rộng, giúp người dùng hoàn toàn có thể dễ dàng tùy chỉnh cấu hình và biến hóa chức năng của board.

Mạch tinh chỉnh động cơ bước ULN2003

Mạch điều khiển động cơ ULN2003 là một trong những module chuyên dụng được áp dụng để điều khiển các bộ động cơ bước như 28BYJ-48.


*

Ngoài ra, mạch còn có tác dụng chịu được mẫu tới 500m
A trên mỗi đầu ra, giúp bảo đảm an toàn ổn định trong quá trình buổi giao lưu của động cơ. Cùng với thiết kế nhỏ gọn, dễ sử dụng và tài năng ưu việt, ULN2003 là lựa chọn tương xứng trong các dự án DIY của sinh viên và tín đồ đam mê công nghệ.

Động cơ cách 28BYJ-48

Động cơ cách 28BYJ-48 5V là trong những thành phần quan trọng trong dự án Hướng dẫn làm cho cánh tay Robot 4 bậc sử dụng Arduino. Đây là loại bộ động cơ bước unipolar cùng với 4 pha cùng 5 dây điện, có khả năng xoay 1.8 độ từng bước. Điều khiển bộ động cơ bước 28BYJ-48 5V hoàn toàn có thể được thực hiện thông qua mạch tinh chỉnh ULN2003, cũng khá được sử dụng trong dự án này.


*

Với kỹ năng chính của bộ động cơ bước 28BYJ-48 5V, nó được thực hiện để điều khiển vận động các khớp cánh tay của robot. Nhờ năng lực xoay đúng mực và độ đúng mực cao, động cơ bước 28BYJ-48 5V giúp cánh tay robot dịch rời một cách đúng chuẩn đến những vị trí nên thiết.

Xem thêm: Bảng Báo Giá Cọc Tiếp Địa Bằng Đồng D16 D18 D20, Cọc Tiếp Địa Các Loại Giá Rẻ Nhất Việt Nam

Sơ đồ dùng nguyên lý hoạt động của dự án


*

Trong nội dung bài viết này bản thân sẽ cần sử dụng 3 Mạch tinh chỉnh động cơ ULN2003 để đổi khác góc cù của cánh tay robot:

Mạch ULN2003 1: IN1, IN2, IN3, IN4 sẽ tương ứng với những chân bên trên Arduino Mega 2560 (22, 24, 26, 28)Mạch ULN2003 2: IN1, IN2, IN3, IN4 sẽ khớp ứng với những chân bên trên Arduino Mega 2560 (30, 32, 34, 36)Mạch ULN2003 3: IN1, IN2, IN3, IN4 sẽ khớp ứng với những chân trên Arduino Mega 2560 (38, 40, 42, 44)

Chân Servo MG90S sẽ được nối tương ứng: Dây đỏ — 5V, Dây nâu — GND, Dây cam — 8

Các nút dìm để điều khiển vận động các khớp của cánh tay robot arduino vẫn nối vào các chân A0, A1, A2, A3, A4, A5, A6 của board Arduino Mega 2560.


Các cách lắp ráp cánh tay Robot 4 bậc

Assembly instructions EEZYbot
Arm MK3 by Stichting Consortium Beroepsonderwijs on Sketchfab

Ở đây, tôi đã liệt kê cụ thể các một số loại và số lượng ốc, vít cho mỗi bước lắp ráp cánh tay Robot 4 bậc, các bạn chỉ cần phụ thuộc vào bảng này để sở hữ nhé, những một số loại ốc, vít bên dưới cũng khá dễ tìm và thông dụng.

HƯỚNG DẪNTÊN ỐC VÍTSỐ LƯỢNG
Bước 1Bolt M4x181
Washer M4 9.0 x 0.92
Locknut M42
Bolt M4x251
Bước 2Bolt M3x201
Washer M3 – 7.0 x 0.61
Locknut M31
Bolt M4x221
Washer M4 – 9.0 x 0.92
Locknut M41
Bước 3Bolt M4x351
Washer M4 – 9.0 x 0.91
Locknut M41
Bước 4Bolt M3x164
Nut M34
Nut M61
Bolt M6x401
606 Bearing1
Bước 5Bolt M3x102
Nut M32
Nut M61
Bước 6Bolt M6x301
606 Bearing1
Bước 7Bolt M3x101
Nut M33
Bolt M3x162
Bước 8
Bước 9Bolt M3x162
Nut M32
Bolt M1.2×8 (Servo)2
Bout M2x12 (Servo)1
Bước 10,11,12
Bước 13Nut M34
Brass Pipe 4x30mm1
Bước 14Bolt M3x64
Bolt M4x161
Locknut M41
Washer M4 – 9.0 x 0.91
Bước 15Bolt M3x222
Washer M3 – 7.0 x 0.62
Locknut M32

Ghi chú:


TÊN LINH KIỆNGIẢI THÍCHNƠI MUA
Bolt M4x18Ốc lục giác đầu trụ M4x18Shopee
Washer M4 9.0 x 0.9Long đền M4 9.0 x 0.9Shopee
Locknut M4Tán keo dán giấy đai ốc chống trơn M4Shopee
Nut M3Ốc tán M3Shopee
606 BearingVòng bi 606Shopee
Brass Pipe 4x30mmỐng đồng thau 4x30mmShopee

File in 3 chiều cánh tay Robot 4 bậc


Code

// on définit les Pins utilisé par les moteursconst int Bt1 = A0;const int Bt2 = A1;const int Bt3 = A2;const int Bt4 = A3;const int Bt5 = A4;const int Bt6 = A5;const int Bt7 = A6;// on inclut la bibliothèque pour piloter les moteurs PAP#include const int steps
Per
Revolution = 512;Stepper my
Stepper1(steps
Per
Revolution, 22, 26, 24, 28);Stepper my
Stepper2(steps
Per
Revolution, 30, 34, 32, 36);Stepper my
Stepper3(steps
Per
Revolution, 38, 42, 40, 44);int motor
Speed = 40;// on inclut la bibliothèque pour piloter un servomoteur#include Servo mon
Servo;boolean Etat
Bt1;boolean Etatpince = 0;unsigned long current
Time = 0;unsigned long previous
Time = 0;void setup() Serial.begin(9600); pin
Mode(Bt1, INPUT_PULLUP); pin
Mode(Bt2, INPUT_PULLUP); pin
Mode(Bt3, INPUT_PULLUP); pin
Mode(Bt4, INPUT_PULLUP); pin
Mode(Bt5, INPUT_PULLUP); pin
Mode(Bt6, INPUT_PULLUP); pin
Mode(Bt7, INPUT_PULLUP); my
Stepper1.set
Speed(motor
Speed); my
Stepper2.set
Speed(motor
Speed); my
Stepper3.set
Speed(motor
Speed); // on définit le sạc utilisé par le servomoteur mon
Servo.attach(8);void loop() current
Time = millis(); if ((current
Time - previous
Time) > 100) if (digital
Read(Bt1) == LOW && Etat
Bt1 == LOW) Etatpince = !Etatpince; Etat
Bt1 = HIGH; previous
Time = current
Time; if (Etatpince == 1) mon
Servo.write(3); else mon
Servo.write(70); if (digital
Read(Bt1) == HIGH && Etat
Bt1 == HIGH) Etat
Bt1 = LOW; previous
Time = current
Time; if (digital
Read(Bt2) == LOW && digital
Read(Bt3) == HIGH) my
Stepper1.step(1); if (digital
Read(Bt3) == LOW && digital
Read(Bt2) == HIGH) my
Stepper1.step(-1); if (digital
Read(Bt2) == HIGH && digital
Read(Bt3) == HIGH) digital
Write(22, LOW); digital
Write(26, LOW); digital
Write(24, LOW); digital
Write(28, LOW); if (digital
Read(Bt4) == LOW && digital
Read(Bt5) == HIGH) my
Stepper2.step(1); if (digital
Read(Bt5) == LOW && digital
Read(Bt4) == HIGH) my
Stepper2.step(-1); if (digital
Read(Bt4) == HIGH && digital
Read(Bt5) == HIGH) digital
Write(30, LOW); digital
Write(34, LOW); digital
Write(32, LOW); digital
Write(36, LOW); if (digital
Read(Bt6) == LOW && digital
Read(Bt7) == HIGH) my
Stepper3.step(1); if (digital
Read(Bt7) == LOW && digital
Read(Bt6) == HIGH) my
Stepper3.step(-1); if (digital
Read(Bt6) == HIGH && digital
Read(Bt7) == HIGH) digital
Write(38, LOW); digital
Write(42, LOW); digital
Write(40, LOW); digital
Write(44, LOW);

Thư viện

Câu hỏi hay gặp


Cánh tay robot 4 bậc là 1 robot có tác dụng thực hiện tại các chuyển động giống như cánh tay của bé người. Nó tất cả thể vận động như xoay, nâng, giạng và gập cánh tay.

Để lập trình cánh tay robot 4 bậc bằng Arduino, ta buộc phải sử dụng các động cơ cách 28BYJ-48 và mạch điều khiển động cơ ULN2003. Bên cạnh đó, ta còn buộc phải sử dụng các nút nhận để điều khiển và tinh chỉnh các hoạt động theo ý muốn.

Có thể sử dụng để làm đồ án cánh tay robot. Mặc dù nhiên, để có tính thực tế hơn, các bạn cũng có thể ứng dụng cánh tay robot để triển khai các vấn đề như phân loại sản phẩm, robot đóng nắp chai…

Kết luận

Tóm lại, thông qua nội dung bài viết các chúng ta đã tìm hiểu về biện pháp làm cánh tay Robot 4 bậc sử dụng Arduino. Đây là một đề tài thú vị và có thể áp dụng trong tương đối nhiều lĩnh vực, với việc thực hiện động cơ bước 28BYJ-48, mạch tinh chỉnh và điều khiển động cơ ULN2003 và Arduino Mega 2560 để giúp đỡ cho các bạn hiểu rõ hơn về cấu trúc cũng như biết phương pháp lập trình và quản lý và vận hành chúng. Hy vọng thông qua nội dung bài viết này, các các bạn sẽ có thêm kỹ năng và kiến thức và tay nghề để tạo thành những cánh tay Robot 5 bậc, cánh tay robot 6 bậc mang đến riêng mình.

Bộ cánh tay robot 4 bậc đầy đủđiều khiển biến trở khung nhựa Acrylic - Arm 4DOF là bộ cánh tay robot không thiếu thốn sử dụng board Arduino Uno R3 cùng Shield biến chuyển trở để điều khiển giúp cho điều khiển trực quan, dễ dàng hiểu.

Bộ cánh tay robot 4 bậc đầy đủđiều khiển biến chuyển trởvới cấu tạo đơn giản, trực quan, CODE MẪU dễ tìm hiểu thêm lập trình, hỗ trợ cho việc tìm hiểu ARM Robot, cũng giống như dạy STEM hiệu quả. Sát bên đó, với chất liệu nhựa Acrylic sử dụng làm form cánh tay, mang lại tính thẩm mỹ tương tự như độ bền trong quá trình sử dụng.


Thành phần Bộ cánh tay robot 4 bậc đầy đủđiều khiển thay đổi trở:

- 01 cỗ khung cánh tay robot arm 4dof: cấu tạo từ chất nhựa Acrylic (đen)

- 04 bộ động cơ servo SG90/MG90

- 01 board Arduino Uno R3 (chip cắm) + cáp kết nối

- 01 Shield điều khiển và tinh chỉnh qua trở nên trở (dạng DIY không hàn)

-HƯỚNG DẪN CÀI ĐẶT + CODE MẪU

*

Shield tinh chỉnh và điều khiển qua phát triển thành trở được thiết kế với riêng cho điều khiển cánh tay robot:

*

Với Board tinh chỉnh Arduino Uno R3 (chip cắm-bền, đẹp)

*

Bộ khung cánh tay robot 4dof khi chưa được lắp ráp (Ghi chú: màu black mờ mờ, là do có 1 lớp lót được dính kèm lên bảo vệ, khi sử dụng chúng ta bóc ra)

*

#canhtayrobot #canhtaydieukhienbientro #armrobot #arduinoarm


Đánh giá bán sản phẩm


5.0 /5


Dựa trên 3 tấn công giá
Đặt câu hỏi
Viết tấn công giá
100.0%
(3)
0.0%
(0)
0.0%
(0)
0.0%
(0)
0.0%
(0)
Đánh giá3Câu hỏi và trả lời0
v
1 giây trước
vobao.chung
Ok

Okkkk


Gửi trả lời
Share
| Facebook
Twitter
Gửi trả lời của bạn
Hủy bỏ
M
1 mon trước
Minh
OK

Đóng gói hàng chắc hẳn chắn,giao mặt hàng nhanh, mạch làm việc tốt, sẽ liên tiếp ủng hộ shop trong thời hạn tới


Gửi trả lời
Share
| Facebook
Twitter
Gửi vấn đáp của bạn
Hủy bỏ
A
4 tháng trước
Admin
Bộ Cánh Tay Robot 4 Bậc Đầy Đủ Điều Khiển trở nên Trở

Bộ Cánh Tay Robot 4 Bậc Đầy Đủ Điều Khiển đổi thay Trở giá bán chỉ 575,000d


Gửi trả lời
Share
| Facebook
Twitter
Gửi trả lời của bạn
Hủy bỏ
1
*

Bộ Cánh Tay Robot 4 Bậc Đầy Đủ Điều Khiển biến đổi Trở - Arm 4DOF Arduino Uno R3 Control
575,000₫ 595,000₫
-3%
(Tiết kiệm: 20,000₫)
Số lượng:
1 )result.value--;stick_result.value--;elsereturn false;" type="button">
Thêm vào giỏ

CÁC SẢN PHẨM KHÁC CÙNG LOẠI


*
*

-6%

Arm car Robot công nghệ bluetooth - cỗ Xe Cánh Tay 4 Bậc Đa Năng Điều Khiển Bluetooth


4 tấn công giá
1,365,000₫1,450,000₫
-6%

*
KHUYẾN MÃI - ƯU ĐÃI

Tặng thêm một đánh vít chữ thập cho đơn hàng >500k
*
*

Bộ Cánh Tay Robot 4 Bậc Arm 4Do
F - Điều Khiển Qua Tay PS Joystick


3 tiến công giá
625,000₫

*
KHUYẾN MÃI - ƯU ĐÃI

Tặng thêm một tô vít chữ thập cho giao dịch >500k
*
*

Bộ Cánh Tay Robot 4 Bậc Đầy Đủ Điều Khiển bluetooth không dây qua điện thoại cảm ứng - Arm 4DOF Arduino Uno R3 Control


2 tấn công giá
675,000₫

*
KHUYẾN MÃI - ƯU ĐÃI

Tặng thêm một đánh vít chữ thập cho deals >500k
*
*

Bộ cánh tay robot 4 DOF không hề thiếu điều khiển joystick - vật liệu nhựa Acrylic


1 tiến công giá
675,000₫
Hết hàng

*
KHUYẾN MÃI - ƯU ĐÃI

Tặng thêm một sơn vít chữ thập cho giao dịch >500k

Bộ cánh tay robot Arm 4Do
F Me-Arm - bộ khung cánh tay rô bốt 4 bậc mica


185,000₫

*
KHUYẾN MÃI - ƯU ĐÃI

Tặng thêm một sơn vít chữ thập cho deals >500k

SẢN PHẨM CÙNG PHÂN KHÚC GIÁ


SẢN PHẨM ĐÃ XEM


*
Bạn ý muốn nhận tặng ngay đặc biệt? Đăng ký ngay.
Đăng ký
Số điện thoại: 0364199199
atlantis.edu.vn
Company
Chính sách
Tổng đài hỗ trợ

Gọi mua hàng:024-39199199(8h-17h)

Hỗ trợ kỹ thuật (Zalo):0364199199(8h-20h)

atlantis.edu.vn

Phương thức thanh toán giao dịch
atlantis.edu.vn | Điện tử và Robotics

abc


Thương hiệu:
|
Mã sản phẩm:
1 ) result.value--;return false;">
THÊM VÀO GIỎMUA TRẢ GÓPDuyệt làm hồ sơ trong 5 phút
Giỏ hàng của doanh nghiệp có sản phẩm
Tổng tiền thanh toán:
Tiếp tục download hàng
Thực hiện nay thanh toán
*
chat với chúng tôi
Chat với công ty chúng tôi

Leave a Reply

Your email address will not be published. Required fields are marked *

x

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.