Mục lục:
- Quân nhu
- Bước 1: Hoàn thiện Cánh tay Robot điều khiển có dây
- Bước 2: Chuẩn bị thiết bị điều khiển nhiều động cơ
- Bước 3: Mã cho kết nối Bluetooth và hoàn thiện dự án
Video: Cánh tay robot Bluetooth sử dụng trình điều khiển động cơ đơn: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Chào mừng bạn đến với Tài liệu hướng dẫn của tôi.
Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách chuyển đổi cánh tay robot điều khiển có dây thành cánh tay robot Bluetooth bằng cách sử dụng trình điều khiển động cơ duy nhất. Đây là một dự án làm việc tại nhà được thực hiện trong tình trạng giới nghiêm. Vì vậy, lần này tôi chỉ có một trình điều khiển động cơ L298N. Nếu bạn kiểm tra cánh tay robot điều khiển có dây của nó có 5 động cơ. Vì vậy, nếu chúng ta có 3 trình điều khiển động cơ L298N, chúng ta có thể điều khiển 6 động cơ (trình điều khiển L298N có thể điều khiển 2 động cơ hai chiều) và dễ dàng chúng ta có thể chuyển đổi nó sang cánh tay robot Bluetooth bằng cách sử dụng 3 trình điều khiển arduino và L298N. Nhưng hiện tại tôi chỉ có một động cơ L298N và một số động cơ servo. Hãy xem cách thực hiện nhiệm vụ này.
Bạn sẽ cần các mục sau để làm điều này.
Quân nhu
- Cánh tay rô bốt điều khiển có dây đã hoàn thiện
- Bảng Arduino (Tôi đang sử dụng Arduino Nano)
- Mô-đun Bluetooth (H06)
- Trình điều khiển động cơ L298N
- Bảng bánh mì
- Dây nhảy
- Động cơ servo
- Bu lông và đai ốc mini
Bước 1: Hoàn thiện Cánh tay Robot điều khiển có dây
Để thực hiện dự án này, bạn sẽ cần đến cánh tay robot điều khiển có dây. Bạn có thể mua thứ này trên eBay hoặc Amazon. nếu bạn không có cánh tay rô bốt điều khiển có dây, bạn có thể làm điều đó bằng cách sử dụng động cơ bánh răng cũng kết nối một số bộ phận cánh tay bằng nhựa. Tôi sẽ không mô tả cách lắp ráp cánh tay robot điều khiển có dây này. Nó hiển thị trong video này làm thế nào để lắp ráp nó.
Bước 2: Chuẩn bị thiết bị điều khiển nhiều động cơ
Đây là khái niệm chính mà tôi sẽ sử dụng trong dự án này. Bây giờ khi bạn kiểm tra cấu trúc làm việc của trình điều khiển Arduino Motor như bên dưới.
- Kết nối E1, E2 trong trình điều khiển động cơ với bảng Arduino Pin 9, 11
- Kết nối dây động cơ với trình điều khiển động cơ Đầu ra 1, 2 đầu nối
- Bây giờ điều gì xảy ra là khi bạn cho động cơ E1 CAO, E2 THẤP chạy theo một hướng (giả sử theo chiều kim đồng hồ)
- Nếu bạn thay đổi E1 LOW, E2 HIGH thì động cơ sẽ chạy sang hướng khác (nói ngược chiều kim đồng hồ)
- Bây giờ điều gì sẽ xảy ra nếu bạn kết nối 5 động cơ với trình điều khiển Động cơ này Đầu ra 1, 2 đầu nối
- Sau đó, tất cả các động cơ sẽ hoạt động theo cùng một cách nhưng tốc độ có thể thấp do nguồn điện, bạn có thể kết nối nguồn điện bên ngoài với trình điều khiển động cơ + đầu nối 12v
- Vì vậy, nếu chúng ta có thể kết nối từng dây một của động cơ với đầu ra của trình điều khiển động cơ 1 hoặc 2 đầu nối thì động cơ được kết nối cụ thể chỉ hoạt động.
- Đó là khái niệm tôi sẽ sử dụng để điều khiển cánh tay robot.
- Để làm điều đó, tôi có thể sử dụng động cơ Servo. Với góc độ khác nhau, tôi sẽ ngắn mạch chân đầu ra 1 hoặc 2 dây với dây động cơ khác nhau.
- Kiểm tra các hình ảnh trên để hiểu thêm.
- Ngoài ra chúng ta cần phải có được độ chính xác để kết nối các chân. Để làm được điều đó, bạn có thể sử dụng một chiết áp có mã Arduino đính kèm và khi kiểm tra màn hình nối tiếp, bạn có thể tìm thấy mức độ.
- Bạn cũng có thể sử dụng khái niệm này để đoản mạch cho các mục đích khác.
Bước 3: Mã cho kết nối Bluetooth và hoàn thiện dự án
Bây giờ kết nối các dây của cánh tay robot điều khiển có dây với các chân ngắn mạch liên quan đến động cơ Servo đã tạo ở trên. Và thêm mô-đun Bluetooth. Bạn phải kết nối mô-đun Bluetooth TX với Arduino RX và mô-đun Bluetooth RX với chân Arduino TX và kết nối cả dây nguồn. Động cơ servo cũng cần kết nối bảng Arduino và với ký tự đầu vào kết nối Bluetooth, chúng ta sẽ viết độ động cơ servo.
Bạn có thể tải bất kỳ ứng dụng nào liên quan đến Bluetooth xuống điện thoại và tùy theo cấu hình ứng dụng và các ký tự đưa ra, bạn có thể thay đổi mã Arduino. Tôi đã sử dụng ứng dụng Arduino Bluetooth Controller để thực hiện việc này.
Khi bạn cố gắng chạy điều này với nguồn điện USB Máy tính, một số động cơ có thời gian không hoạt động do nguồn điện không đủ cho động cơ Servo và trình điều khiển động cơ. Bạn có thể kết nối nguồn điện bên ngoài với trình điều khiển động cơ nếu xảy ra.
Đây là một mô hình thực hiện và được thực hiện với nguồn lực hạn chế. Nếu bạn có 3 trình điều khiển động cơ L298N, điều này có thể được thực hiện dễ dàng.
Ngoài ra ở trên bước 2 đã đề cập phương pháp ngắn mạch cũng có thể được sử dụng cho các nhu cầu khác.
Cảm ơn vì đã xem.
Đề xuất:
Điều khiển Cánh tay Robot bằng TLV493D, Cần điều khiển và Arduino: 3 bước
Điều khiển Cánh tay Robot Với TLV493D, Cần điều khiển và, Arduino: Một bộ điều khiển thay thế cho robot của bạn với cảm biến TLV493D, một cảm biến từ tính với 3 bậc tự do (x, y, z) với những thứ này, bạn có thể điều khiển các dự án mới của mình với giao tiếp I2C trên bộ vi điều khiển và bảng điện tử mà Bast P
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: 4 bước (có hình ảnh)
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: Chào mừng bạn đến với 'ible' # 45 của tôi. Cách đây một thời gian, tôi đã tạo một phiên bản RC hoàn chỉnh của BB8 bằng cách sử dụng các phần Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Khi tôi thấy nó thú vị như thế nào Force Band do Sphero tạo ra, tôi nghĩ: " Ok, tôi c
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Một cánh tay robot đơn giản được điều khiển qua chuyển động của tay thực tế: 7 bước (có hình ảnh)
Một cánh tay rô bốt đơn giản được điều khiển trên chuyển động của tay thực tế: Đây là một cánh tay rô bốt DOF rất đơn giản dành cho người mới bắt đầu. Cánh tay được điều khiển bằng Arduino. Nó được kết nối với một cảm biến được gắn trên tay của người vận hành. Do đó, người điều khiển có thể điều khiển khuỷu tay của cánh tay bằng cách uốn cong chuyển động của khuỷu tay của mình
Robot Arduino có khoảng cách, hướng và mức độ xoay (Đông, Tây, Bắc, Nam) được điều khiển bằng giọng nói sử dụng mô-đun Bluetooth và chuyển động của robot tự động: 6 bước
Robot Arduino có khoảng cách, hướng và mức độ xoay (Đông, Tây, Bắc, Nam) được điều khiển bằng giọng nói sử dụng mô-đun Bluetooth và chuyển động của robot tự động: Tài liệu hướng dẫn này giải thích cách chế tạo Robot Arduino có thể di chuyển theo hướng cần thiết (Tiến, lùi , Trái, Phải, Đông, Tây, Bắc, Nam) yêu cầu Khoảng cách tính bằng Centimet bằng lệnh Thoại. Robot cũng có thể được di chuyển tự động