Mục lục:

Cách dễ nhất để chế tạo rô bốt điều khiển bằng cử chỉ: 7 bước (có hình ảnh)
Cách dễ nhất để chế tạo rô bốt điều khiển bằng cử chỉ: 7 bước (có hình ảnh)

Video: Cách dễ nhất để chế tạo rô bốt điều khiển bằng cử chỉ: 7 bước (có hình ảnh)

Video: Cách dễ nhất để chế tạo rô bốt điều khiển bằng cử chỉ: 7 bước (có hình ảnh)
Video: Cách Chế Tạo Cánh Tay Rô-bốt Từ Bìa Cứng Hoạt Động Bằng Sức Nước 2024, Tháng mười một
Anonim
Image
Image

Điều khiển đồ chơi như một superHero. Học cách điều khiển ô tô bằng cử chỉ.

Đây là nội dung về cách tự làm một chiếc ô tô điều khiển bằng cử chỉ. Về cơ bản đây là một ứng dụng đơn giản của Máy đo gia tốc, con quay hồi chuyển 3 trục MPU-6050. Bạn có thể làm nhiều thứ hơn nữa. bằng cách hiểu cách sử dụng nó, cách giao diện nó với Arduino và cách truyền dữ liệu của nó qua các mô-đun Bluetooth. trong bài viết này, tôi sẽ tập trung vào giao tiếp Bluetooth với Bluetooth, ở giữa hai mô-đun Bluetooth HC-05.

Bước 1:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Các thành phần được sử dụng:

1- Bìa cứng, tấm Acrylic 2- Arduino UNO X1 -

3- Arduino nano X1:

4- Động cơ BO X2 -

5- Bánh xe X2-

6- IC L293D x1 -

7- 2s 7.4Volt pin lipo X 2-

8- PCB-

9- Trình kết nối-

10- Mô-đun Bluetooth X 2:

11- MPU-6050 X 1:

12- Găng tay tập gym X1:

Đặt hàng trực tiếp PCB được sử dụng trong dự án này từ PCBway:

Hãy theo dõi video để xây dựng một cơ thể robot và các kết nối cho dự án này. bạn có thể chế tạo cơ thể robot như trong video hoặc có thể sửa đổi thành 4WD (dẫn động 4 bánh).

Nếu bạn không sử dụng tấm chắn được hiển thị trong video, bạn có thể sử dụng sơ đồ mạch đã cho, để tạo bảng mạch của bạn. hoặc có thể đặt mua PCB cho lá chắn này trực tiếp từ liên kết PCBway.com được đưa ra ở trên cho điều đó.

Bước 2:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Sau khi xây dựng cơ thể robot, hãy chế tạo thiết bị điều khiển từ xa theo sơ đồ mạch đã cho.

Bước 3:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Bây giờ chúng ta hãy nói về cấu hình mô-đun Bluetooth. về cơ bản, mô-đun Bluetooth HC-05 đi kèm với cài đặt gốc của mô-đun phụ. điều đó có nghĩa là chúng tôi có thể gửi dữ liệu đến mô-đun chỉ bằng cách cắm nó vào. Không cần thực hiện bất kỳ cài đặt nào khác để gửi dữ liệu từ thiết bị di động đến mô-đun HC-05. chỉ cần nhập mật khẩu mặc định của nó (1234/0000) để kết nối với nó. nhưng điều gì sẽ xảy ra nếu chúng ta muốn gửi dữ liệu bằng mô-đun này đến một số mô-đun tương tự khác hoặc đến một thiết bị di động.

trong dự án này, chúng tôi thực hiện điều tương tự khi gửi dữ liệu qua mô-đun Bluetooth. được thu thập bởi cảm biến con quay hồi chuyển MPU-6050 vào một mô-đun Bluetooth khác. vì vậy để thực hiện việc này Đầu tiên chúng ta cần cấu hình hai mô-đun Bluetooth này. để chúng có thể tự động liên kết với nhau sau khi bật nguồn. Ở đây, mô-đun đầu tiên hoạt động như một thiết bị phụ, sẽ nhận tín hiệu từ thiết bị từ xa và sẽ được gắn trên ô tô. Và định cấu hình thiết bị thứ hai làm thiết bị chính, thiết bị này sẽ hoạt động như các đơn vị phát và sẽ gửi dữ liệu đến thiết bị phụ,

Bước 4:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Vì vậy, trước tiên hãy cấu hình mô-đun bluetooth đầu tiên làm thiết bị phụ. để thực hiện việc này, hãy kết nối nó với Arduino theo sơ đồ nối dây này. Và tải lên mã theo cấu hình tên.

tải xuống tất cả các chương trình và thư viện được yêu cầu từ đây:

Ngắt kết nối mô-đun. Nhấn và giữ ký trên mô-đun và kết nối lại. Bạn sẽ thấy đèn LED trên mô-đun nhấp nháy chậm hơn. Cứ 2 giây một lần. Điều này có nghĩa là HC-05 đang ở chế độ lệnh AT. Bây giờ mở màn hình nối tiếp thay đổi tốc độ truyền thành 9600 và loại đầu ra là cả NL & CR. Bây giờ gõ AT vào hộp gửi và gửi nó. nếu nó trả lời là ok, nó có nghĩa là tất cả đều tốt. Nhưng nếu nó không được và trả lời với một số lỗi, Gửi AT một lần nữa. Cho đến khi nó trả lời với các kết nối ok hoặc chek và gửi lại AT.

sau khi nhận được phản hồi OK từ mô-đun, hãy nhập lần lượt các lệnh sau, AT + ORGL và gửi nó. lệnh này sẽ thiết lập mô-đun trong cài đặt gốc.

AT + RMAAD lệnh này sẽ giải phóng mô-đun khỏi bất kỳ quá trình ghép nối nào trước đó

AT + UART? kiểm tra tốc độ truyền hiện tại của mô-đun

AT + UART = 38400, 0, 0 đặt tốc độ truyền là 38400

VAI TRÒ AT +? kiểm tra vai trò cho dù đó là nô lệ hay chủ nhân. nó trả lời bằng 0 hoặc 1. nếu mô-đun là phụ nó sẽ trả lời 0 và nếu nó là thiết bị chính thì nó sẽ trả lời với 1 vai trò được thiết lập như một thiết bị phụ.

nhập AT + ROLE = 0

TẠI + ĐỊA CHỈ? kiểm tra địa chỉ mô-đun. Ghi lại địa chỉ này. trả lời theo mô-đun. sau khi nhận được địa chỉ này, cấu hình cho mô-đun phụ được thực hiện.

Bước 5:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Bây giờ là lúc để cấu hình mô-đun Bluetooth thứ hai làm thiết bị chính. Kết nối mô-đun này với bảng Arduino và nhập nó vào chế độ AT. như chúng tôi đã làm với phần trước.

Nhập các lệnh AT này theo trình tự đã cho. AT + ORGL

AT + RMAAD

AT + UART?

AT + UART = 38400, 0, 0

VAI TRÒ AT +?

đặt vai trò của mô-đun này như thiết bị chính. AT + ROLE = 1

AT + CMODE = 0 để mô-đun chỉ kết nối với một thiết bị duy nhất. cài đặt mặc định là 1

bây giờ liên kết mô-đun này với một thiết bị phụ để thực hiện việc này,

AT + BIND = "địa chỉ của mô-đun phụ"

và tất cả đã xong, hãy cài đặt thư viện cho cảm biến MPU-6050 một giao tiếp I2C. Kể từ khi cảm biến con quay hồi chuyển MPU-6050 có giao diện I2C. tải xuống thư viện và mã nguồn từ đây. nếu bạn đã cài đặt sẵn các thư viện này, hãy bỏ qua điều này.

Bước 6:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Bây giờ kết nối thiết bị ô tô với máy tính bằng cáp USB. chọn đúng cổng com và loại bo mạch. Và tải lên chương trình theo tên "Gesture_controled_Robot_car_unit_". Đảm bảo rằng pin và mô-đun Bluetooth không được kết nối với ô tô trong khi tải chương trình lên.

Làm tương tự với thiết bị từ xa. mở chương trình bằng tên điều khiển từ xa. và tải nó lên thiết bị từ xa. Lắp mô-đun Bluetooth phụ trên thiết bị ô tô và điều khiển mô-đun Bluetooth trên thiết bị từ xa. Và tất cả đã hoàn thành.

Bước 7:

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Hãy bật nguồn và nó đã sẵn sàng để chơi …….

Hy vọng bạn thấy điều này hữu ích. nếu có, hãy thích nó, chia sẻ nó, bình luận nghi ngờ của bạn. Để biết thêm nhiều dự án như vậy, hãy theo dõi tôi! Hỗ trợ công việc của tôi và Đăng ký kênh của tôi trên YouTube.

Cảm ơn bạn!

Cuộc thi người máy
Cuộc thi người máy
Cuộc thi người máy
Cuộc thi người máy

Giải nhất cuộc thi Robotics

Đề xuất: