Networks Business Online Việt Nam & International VH2

Hướng dẫn chi tiết cách làm robot dò đường dùng Arduino

Đăng ngày 07 November, 2022 bởi admin

Nếu như bạn đang muốn biến robot của mình thành một robot tự động ? Một chú Robot có khả năng điều hướng trong một môi trường mà không cần đến sự tham gia của con người ? Vậy bài viết này Hướng dẫn làm robot dò đường dùng Arduino này của Uniduc chính xác là những gì bạn đang cần.

Trên trong thực tiễn việc tạo ra một chú Robot di động là một việc tuy không dễ nhưng hầu hết ai cũng hoàn toàn có thể làm được. Nếu nếu bạn là một đơn vị sản xuất, một nhà tăng trưởng hay một người nghiệp dư không có kinh nghiệm tay nghề trong nghành nghề dịch vụ sản xuất Robot đều hoàn toàn có thể sản xuất ra những chú Robot dò đường. .
Bài viết dưới đây sẽ hướng dẫn bạn đọc từng bước làm robot dò đường dùng Arduino. Với những bước dưới đây, bạn đọc trọn vẹn hoàn toàn có thể biến những xe hơi đồ chơi RC của mình thành Robot tự lái, tránh chướng ngại vật, thậm chí còn cả máy hút bụi tự động hóa .

Tổng quát về Hướng dẫn làm robot dò đường dùng Arduino

Tổng quát về Hướng dẫn làm robot dò đường dùng Arduino

Trong bài hướng dẫn này, Uniduc sử dụng bộ vi điều khiển Arduino. Và thông qua Arduino, chúng tôi tạo ra hai hành trình khác nhau cho Robot

Với hành trình dài tiên phong, Robot sẽ tự động hóa đi xung quanh khoảng trống thử nghiệm và tránh tổng thể chướng ngại vật trên đường chúng đi. Để giúp Robot tránh vật cản tốt, chúng tôi setup thêm cho nó mạng lưới hệ thống hai cảm ứng siêu âm .
Trong khi chương trình tiên phong dùng bộ cảm ứng siêu âm để nhận diện vật cản, thì ở hành trình dài thứ hai, chúng tôi sử dụng mảng 2 – D. Mảng 2 – D này chịu nghĩa vụ và trách nhiệm vạch ra khu vực xung quanh và tích lũy các số liệu. Sau khi có số liệu, Robot sẽ nhận diện được những chướng ngại vật xung quanh nó .

Hướng dẫn làm robot dò đường dùng Arduino

Bước 1: Chuẩn bị vật liệu

Chuẩn bị vật liệu

Cấu trúc

Về phần cấu trúc làm khuôn, bạn trọn vẹn hoàn toàn có thể dùng bất kể vật tư nào để tạo cấu trúc bạn mong ước. Trong bài hướng dẫn này, Uniduc đã chọn Vex làm khung cho Robot của mình .
Thực ra, bạn hoàn toàn có thể làm khung ở bất kể quá trình nào cả quy trình không nhất thiết là quá trình tiên phong. Nhưng Uniduc vẫn khuyên bạn nên làm khung từ đầu. Bởi vì mặc dầu bạn sử dụng động cơ khác nhau thì bộ khung cũng gần giống như nhau .
Trong bài này, Uniduc sử dụng động cơ Vex và cảm ứng Vex. Dưới đây là hàng loạt nguyên vật liệu tất cả chúng ta sẽ cần để làm robot dò đường dùng Arduino .

  • 2 bộ cảm ứng siêu âm .
  • 4 Servos ( 5 cho funsies ) .
  • Arduino ( Uno )
  • Bảng Perf (Radio Shack 276 – 150)
  • Rất nhiều dây .
  • 2 Pin 9,6 V ( pinVex) .
  • 1 Pin 9V ( để cấp nguồn cho Arduino ) .
  • 4 bánh xe ( đường kính 5 ” ) .
  • 5 các loại phần cứng ( đai ốc, bu lông, v.v. ) .
  • Băng keo.

Bước 2: Cơ khí

Cơ khí

Xây dựng một cơ sở vững chắc là việc làm đầu tiên và vô cùng quan trọng khi chế tạo Robot. Ở bước này, bạn có thể chế tạo theo cách bạn muốn.

Trong bài viêt này, Uniduc đã sản xuất ra 2 nguyên mẫu khác nhau của một chú Robot. Ở quy mô tiên phong, chúng tôi tạo cho Robot của mình có hình dạng giống xe tải. Với size và cấu trúc như vậy, chắc như đinh Robot khó quay đầu và chuyển dời chậm hơn .
Do đó ở quy mô thứ hai, chúng tôi đã đổi sang nguyên mẫu có kích cỡ nhỏ hơn với cấu trúc gọn hơn .

Bánh xe

Ở cả dưới 2 mô hình, chúng tôi gắn thêm các servo để tạo ra một không gian vừa đủ để gắn bánh xe agv

Với phần bánh xe, bạn hoàn toàn có thể lựa chọn sử dụng ổ đĩa hai bánh và ổ đĩa bốn bánh. Điều này sẽ tùy thuộc vào độ mạnh của Servo. Còn trong bài viết ngày hôm nay, Uniduc sẽ lựa chọn một ổ đĩa bốn bánh. Có một quan tâm nhỏ khi bạn lắp ổ đĩa bánh xe là bạn nhớ chừa một khoảng trống đủ để lắp PCB, Arduino và pin nhé .

Hướng dẫn gắn bánh xe

Phần tiếp theo Uniduc sẽ gắn thêm các bánh xe vào các servo .
Uniduc đã thêm các bộ phận tiếp viện bên ngoài các bánh xe để cố định và thắt chặt phía bên kia của trục và giữ cho chúng không bị bung ra .
Hai bánh xe phụ ở phía trước được nâng cao để nếu robot chạy vào lề đường hoặc lên khu vực cao hơn, Robot hoàn toàn có thể leo lên trên đó. Sau đó, chúng tôi dán băng keo vào hai bánh sau để giảm ma sát của Robot để nó quay lại dễ hơn .

Giá đỡ pin

Sau khi đã lắp ráp xong phần bánh xe vào Servo, chúng tôi khởi đầu chuyển sang gắn giá đỡ pin. Thay vì sạc pin, chúng tôi sẽ lựa chọn lấy một bộ sạc pin Vex và hack nó để nó truyền nguồn năng lượng đến các bánh xe hơn .
Tiếp theo, bạn cần lấy bảng mạch bên trong ra và khử các dây dẫn âm và dương đi đến cổng sạc .
Sau đó, hãy hàn các dây màu đen từ hai cực pin lại với nhau và hàn các dây màu đỏ với nhau. Tiếp theo, bạn hãy hàn tiếp mỗi dây vào dây đỏ và đen. Sau đó cắm thẳng vào PCB của bạn .

Hệ thống cảm biến siêu âm

Sau khi đã lắp xong giá đỡ pin, bạn cần phải lắp thêm một giá đỡ phía trước để gắn hệ thống cảm biến siêu âm cho Robot. 

Vị trí của mạng lưới hệ thống cảm ứng siêu âm này sẽ phụ thuộc vào vào công dụng của Robot. Điều đó có nghĩa là bạn muốn Robot vượt lên trên nữa thì hoàn toàn có thể gắn bộ cảm ứng siêu âm xoay ở phần TT của Robot .
Chúng tôi đã đưa vào các hình ảnh về phong cách thiết kế Mark II của chúng tôi. Là một ổ đĩa bốn bánh tiêu chuẩn đồng thời có thêm phong cách thiết kế bánh sơ cua. Bánh sơ cua sẽ lập trình khó và phức tạp hơn nhưng nó được cho phép truyền động ba chiều .

Bước 3: Bảng mạch điện tử của robot dò đường dùng arduino

Điện tử

Các thiết bị điện tử cho robot này không khó lắm. Nếu bạn sử dụng ý tưởng sáng tạo giá đỡ pin từ trên xuống, thì 9.6 của bạn sẽ được liên kết song song. Nếu bạn không sử dụng sáng tạo độc đáo đó, hãy liên kết song song các pin của bạn. Sau đó, theo dõi hình ảnh của bảng mạch được đăng tại đây .
Tuy nhiên, hãy cẩn trọng vì tùy thuộc vào size đế của bạn, dây servo của bạn hoàn toàn có thể không tiếp cận được với bảng mạch .
Uniduc đang sử dụng cùng một dây tín hiệu cho servos 1 và 2 và một dây tín hiệu khác cho servos 3 và 4. Điều này là do servos 1 và 2 phải luôn có cùng một tín hiệu trong khi servos 3 và 4 phải luôn có cùng một tín hiệu ( vì chúng ở cùng một phía ) .

Nếu bạn muốn thêm một cảm biến khác hoặc một servo khác, chỉ cần làm theo mô hình tương tự như trong hình kết nối tín hiệu với chân Arduino, 5V sang màu đỏ và nối đất thành màu đen. Hãy nhớ rằng mặt đất trên động cơ phải được kết nối với cả màu đen Arduino và màu đen của pin.

Ngoài ra, Uniduc cũng lắp thêm một bộ mã hóa quay trên một trong các động cơ của mình chỉ để đo xem nó đã quay được bao xa. Tuy nhiên điều này trọn vẹn là không thiết yếu .

Trên đây là bài viết hướng dẫn cách làm robot dò đường dùng arduino. Những kiến thức liên quan đến robot dò đường có thể tham khảo thêm tại đây.

UNIDUC – KIẾN TẠO NHÀ MÁY SẢN XUẤT TỰ ĐỘNG

Source: https://vh2.com.vn
Category : Tin Học