Mục lục:
- Bước 1: Bước 0: Chuẩn bị vật liệu
- Bước 2: Bước 1: Chuẩn bị khung
- Bước 3: Bước 2: Kết nối L298N với động cơ của bạn
- Bước 4: Bước 3: Kết hợp mọi thứ lại với nhau
- Bước 5: Bước 4: Kết nối Arduino và mã
- Bước 6: Bước 5: Mô-đun HC-06
- Bước 7: Xin chúc mừng! Xe RC điều khiển bằng Bluetooth đơn giản của bạn đã hoàn thành
Video: Cách tạo một chiếc ô tô RC đơn giản được điều khiển bằng Bluetooth: 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:35
Xin chào mọi người, tôi là Bryan Tee Pak Hong. Tôi hiện đang là sinh viên năm nhất trường Bách khoa Singapore theo học ngành Kỹ thuật máy tính.
Khi tôi còn là một đứa trẻ, tôi luôn bị mê hoặc bởi những chiếc xe RC và cách chúng hoạt động. Khi tôi tháo nó ra, tất cả những gì tôi thấy là những khối kim loại được đặt ở khắp mọi nơi. Tôi luôn ước rằng có một hướng dẫn đơn giản bao gồm các thành phần cơ bản tạo nên một chiếc xe RC và hôm nay tôi sẽ chỉ cho bạn chính xác điều đó.
Tôi cũng có kế hoạch sử dụng chiếc xe RC này cho nhiều dự án khác, hãy tham khảo lại hướng dẫn có sẵn này nếu bạn gặp phải bất kỳ vấn đề nào.
Không cần quảng cáo thêm, chúng ta hãy bắt đầu!
Bước 1: Bước 0: Chuẩn bị vật liệu
Nguyên liệu rất cơ bản và dễ kiếm, đó là:
- Khung xe * (Tôi đang sử dụng hộp bánh quy năm mới, hãy sáng tạo với lựa chọn của bạn!) X1
- Động cơ DC và lốp x2
- Arduino Uno (hoặc bất kỳ biến thể nào khác) x1
- Cầu chữ H L298N x1
- Bánh xe x1
- Pin (1 cho Arduino, 1 cho động cơ)
- Vận động viên nhảy nam sang nam, vận động viên nhảy nam sang nữ
- Mô-đun Bluetooth HC-06 hoặc HC-05 x1
- Breadboard (kết nối nhanh chóng và dễ dàng) x1
Các thiết bị khác bạn sẽ / có thể cần:
- Sắt hàn
- Súng bắn keo nóng
* Lưu ý: khung máy của tôi có gắn cảm biến hồng ngoại, không bắt buộc phải có trong hướng dẫn này
Bước 2: Bước 1: Chuẩn bị khung
Trước hết, hãy tách breadboard của bạn ra. Nó sẽ có thể chia thành 3 phần, 2 +/- thanh dọc từ hai bên và phần giữa, nơi hầu hết các kết nối của bạn sẽ được thực hiện. Điều này cho phép vị trí các thành phần rất dễ dàng, nhờ đó bạn có thể:
- kết nối 5V từ Arduino của bạn với phía bên trái
- kết nối GND từ Arduino của bạn với phía bên phải
- làm tất cả các kết nối của bạn gần với Arduino
Điều quan trọng là phải đặt đúng vị trí ngay lần đầu tiên vì sẽ khó tháo và định vị lại breadboard. Đảm bảo rằng có đủ không gian cho cả Arduino và L298N nằm giữa 2 thanh dọc.
Bước 3: Bước 2: Kết nối L298N với động cơ của bạn
Hàn 2 dây vào động cơ DC của bạn. Tiếp theo, nối các đầu dây còn lại vào một trong 2 lỗ cắm trên cầu L298N. Thứ tự cách bạn kết nối dây không quan trọng. Lặp lại điều này cho động cơ khác.
Tiếp theo, đặt các jumper nam sang nữ vào các chốt nam được tìm thấy bên cạnh ổ cắm 3. 6 là bắt buộc, 3 cho mỗi bên, trong đó 1 là để điều khiển tốc độ của động cơ thông qua PWM và 2 cho các hướng. Hãy nhớ dây được kết nối với đâu vì điều này sẽ rất quan trọng sau này.
Lấy một trong các gói pin của bạn và gắn / hàn dây đen (dây nối đất) vào một chiếc áo khoác nam. Điều này sẽ được sử dụng để đạt được điểm chung với arduino sau này. Kết nối dây màu đỏ với đầu vào 12V (ổ cắm ngoài cùng bên trái) và dây màu đen với GND (ổ cắm giữa) của mô-đun L298N.
Bước 4: Bước 3: Kết hợp mọi thứ lại với nhau
Dán keo nóng mô-đun L298 lên khung xe của bạn vào vị trí bạn cho là vừa vặn ở Bước 1. Tiếp theo, dán nóng 2 động cơ DC vào các cạnh của khung xe của bạn. Khung xe của tôi bị lõm xung quanh các cạnh vì vậy tôi đã sử dụng một số đai ốc mà tôi có để bù lại chiều cao để tôi có thể dán các động cơ đúng cách. Điều này là tùy chọn nếu bạn đang sử dụng khung phẳng mà không cần bù đắp. Sau khi dán 2 mô tơ, bạn hãy dán bộ pin vào khung xe. Tôi dán ở dưới cùng do hạn chế về không gian. Tôi cũng dán nhẹ bộ pin của mình sang bên phải để tạo khoảng trống cho việc tháo nắp hộp pin. Cuối cùng, dán keo bánh xe vào vị trí và chiếc xe cơ bản của bạn đã hoàn thành! Cố gắng tìm một bánh xe đẩy có thể cho phép rô bốt của bạn có chiều cao phù hợp tuy nhiên bánh xe quay.
Kết nối 6 dây jumper vào breadboard, phân loại chúng là 3 cho bên trái và 3 cho bên phải.
Phần tiếp theo chúng ta sẽ đề cập đến bộ não của Xe, hay còn gọi là Arduino.
Bước 5: Bước 4: Kết nối Arduino và mã
Kết nối chân tốc độ bên phải với Chân 6 và chân tốc độ bên trái với Chân 11 trên Arduino.
Tiếp theo, kết nối 2 chân hướng khác của mỗi bên từ breadboard vào Arduino thông qua jumper nam sang nam:
- phải - Pin 7 và 8
- trái - Pin 12 và 13
Cho dù thứ tự nào không quan trọng vì chúng tôi sẽ thay đổi các kết nối nếu chúng sai. Tuy nhiên, điều quan trọng là không chuyển đổi hoàn toàn các phần bên trái và bên phải. Đặt Arduino vào vị trí bạn đã định ở Bước 1.
Bây giờ, hãy sao chép mã từ trang web này để kiểm tra các chuyển động của động cơ:
- tải mã này lên Arduino của bạn
- nếu rô bốt đang quay theo chiều kim đồng hồ, chuyển 2 dây hướng của cầu nhảy nam sang dây nhảy nam ở bên phải
- nếu rô bốt đang quay ngược chiều kim đồng hồ, hãy chuyển 2 dây hướng của dây nhảy nam sang dây nhảy nam ở bên trái
- nếu rô bốt di chuyển về phía sau, chuyển 2 chiều dây của nam sang nam nhảy ở cả hai bên
Dán pin còn lại vào khung máy và một robot cơ bản đã hoàn thành! Tại thời điểm này, bạn có thể lập trình rô bốt của mình theo bất kỳ cách nào bạn muốn, hãy thoải mái thử nghiệm. Trong bước tiếp theo, chúng ta sẽ khám phá một số chuyển động cơ bản cho chiếc xe RC của chúng ta thông qua bluetooth.
Bước 6: Bước 5: Mô-đun HC-06
Xử lý mô-đun này là một chút khó khăn. Trước khi chúng tôi bắt đầu, hãy tải mã này lên Arduino của bạn.
Đặt mô-đun trên bảng mạch, không chồng chéo các kết nối với động cơ. Thực hiện các kết nối như hình:
- VCC - 5V (3.3V sẽ không hoạt động!)
- GND - GND
- RX trên bluetooth --- Pin 1 trên Arduino
- TX trên bluetooth --- Pin 0 trên Arduino
Tải xuống một ứng dụng có tên là bộ điều khiển bluetooth Arduino trên điện thoại Android của bạn. Tôi không sở hữu một chiếc iphone nên xin lỗi người dùng iphone, nhưng bạn có thể tìm thấy các ứng dụng tương tự có cùng chức năng. Bật nguồn Arduino của bạn và ghép nối mô-đun bluetooth với điện thoại của bạn (thường được gọi là HC-05/06 hoặc BT03 / 04, v.v.), nếu bạn được nhắc nhập mật khẩu, hãy nhập 1234 hoặc 0000, nếu xác minh không thành công hoặc bạn dường như không thể kết nối, khi đó chúng tôi sẽ cần điều khiển nó từ PC có chức năng bluetooth. Bây giờ, hãy mở ứng dụng điều khiển bluetooth Arduino và kết nối nó với thiết bị của bạn. Chọn mô-đun bluetooth của bạn và bạn sẽ đến giao diện điều khiển PS2-ish.
Thực hiện các ràng buộc chính này
- w Chuyển tiếp
- một trái
- s Quay lại
- d Đúng
- CHỈNH SỬA: j Nút dừng
Bước 7: Xin chúc mừng! Xe RC điều khiển bằng Bluetooth đơn giản của bạn đã hoàn thành
Tóm lược:
- Chúng ta sẽ cần 2 động cơ và một cầu H để điều khiển động cơ
- Trong trường hợp của chúng ta, cần có một bộ não là arduino, để chỉ huy cách di chuyển của robot
- Chúng ta có thể sử dụng điện thoại làm điều khiển từ xa cho xe RC của mình
Tuy nhiên, nếu bạn muốn sử dụng máy tính của mình, hãy ghép nối máy tính của bạn với mô-đun bluetooth, đi tới cài đặt bluetooth ở cuối trang cấu hình bluetooth, kiểm tra xem nó đang kết nối với cổng nào (mẹo: nó đang đi và có tên của mô-đun bluetooth của bạn). Đi tới công cụ> cổng nối tiếp và thay đổi COM thành cổng COM chính xác. Bật màn hình Seial và nhập 'w' để robot tiến lên, 's' để lùi lại, v.v.
Nếu bạn đã làm được điều này, xin chúc mừng! Chúc bạn vui vẻ với chiếc ô tô RC được điều khiển bằng Bluetooth của bạn!
Cập nhật: Bạn có thể đọc bài đăng trên blog của tôi ở đây.
Đề 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ột chiếc ô tô RC điều khiển bằng Bluetooth tại nhà: 4 bước (có hình ảnh)
Cách tạo ô tô RC điều khiển bằng Bluetooth tại nhà: Tìm hiểu cách tạo ô tô rô bốt điều khiển bằng SmartPhone đơn giản bằng cách sử dụng Arduino và các thành phần điện tử rất cơ bản
Cách tạo một chiếc Rover điều khiển bằng Android: 8 bước (có hình ảnh)
Cách chế tạo một chiếc Rover điều khiển bằng Android: trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách chế tạo một chiếc xe hoặc chiếc xe điều khiển bằng Android. Robot được điều khiển bằng ứng dụng Android giao tiếp qua Bluetooth với mô-đun Bluetooth có mặt trên cướp
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
Laser hỗ trợ năng lượng mặt trời (con trỏ) - Một bảng điều khiển "kích thước sở thích" Chạy được nó! - Tự làm đơn giản - Thử nghiệm thú vị!: 6 bước (có hình ảnh)
Laser hỗ trợ năng lượng mặt trời (con trỏ) - Một bảng điều khiển "kích thước sở thích" Chạy được nó! - Tự làm đơn giản - Thử nghiệm thú vị!: Tài liệu hướng dẫn này cho thấy cách cấp nguồn cho một con trỏ laser với bảng điều khiển năng lượng mặt trời. giới thiệu tốt về năng lượng mặt trời và một thí nghiệm thú vị