Mục lục:
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)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Đ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:
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:
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:
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:
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:
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:
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ã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!
Giải nhất cuộc thi Robotics
Đề xuất:
Đ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
Cách tạo máy bay không người lái bằng Arduino UNO. Tạo Quadcopter bằng Vi điều khiển: 8 bước (có Hình ảnh)
Cách tạo máy bay không người lái bằng Arduino UNO. Tạo Quadcopter bằng Vi điều khiển: Giới thiệuTruy cập kênh Youtube của tôi Một chiếc máy bay không người lái là một thiết bị (sản phẩm) rất đắt tiền để mua. Trong bài viết này, tôi sẽ thảo luận, làm thế nào tôi kiếm được nó với giá rẻ ?? Và làm thế nào bạn có thể tự làm như thế này với giá rẻ… Ở Ấn Độ tất cả các vật liệu (động cơ, ESC
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
Diều hâu: Robot điều khiển bằng cử chỉ bằng tay sử dụng giao diện dựa trên xử lý hình ảnh: 13 bước (có hình ảnh)
Gesture Hawk: Robot điều khiển bằng cử chỉ bằng tay sử dụng giao diện dựa trên xử lý hình ảnh: Gesture Hawk đã được giới thiệu trong TechEvince 4.0 như một giao diện người-máy xử lý hình ảnh đơn giản. Tiện ích của nó nằm ở chỗ không cần thiết bị cảm biến hoặc thiết bị đeo bổ sung nào ngoại trừ một chiếc găng tay để điều khiển chiếc xe robot chạy trên
Chế tạo rô bốt nhỏ: Chế tạo rô bốt Sumo siêu nhỏ 1 inch khối và nhỏ hơn: 5 bước (có hình ảnh)
Xây dựng rô bốt nhỏ: Chế tạo rô bốt siêu nhỏ và rô bốt khối siêu nhỏ 1 inch Inch: Dưới đây là một số chi tiết về cách chế tạo rô bốt và mạch điện tí hon. Tài liệu hướng dẫn này cũng sẽ đề cập đến một số mẹo và kỹ thuật cơ bản hữu ích trong việc chế tạo rô bốt ở bất kỳ kích thước nào. Đối với tôi, một trong những thách thức lớn trong lĩnh vực điện tử là xem