Mục lục:

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)
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)

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)

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)
Video: Cách Chế Tạo Ô TÔ THU NHỎ Điều Khiển Từ Xa 🚚😲 2024, Tháng mười một
Anonim
Cách tạo một chiếc ô tô RC đơn giản được điều khiển bằng Bluetooth
Cách tạo một chiếc ô tô RC đơn giản được điều khiển bằng Bluetooth

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

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

Nguyên liệu rất cơ bản và dễ kiếm, đó là:

  1. 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
  2. Động cơ DC và lốp x2
  3. Arduino Uno (hoặc bất kỳ biến thể nào khác) x1
  4. Cầu chữ H L298N x1
  5. Bánh xe x1
  6. Pin (1 cho Arduino, 1 cho động cơ)
  7. Vận động viên nhảy nam sang nam, vận động viên nhảy nam sang nữ
  8. Mô-đun Bluetooth HC-06 hoặc HC-05 x1
  9. 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

Bước 1: Chuẩn bị khung
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

Bước 2: Kết nối L298N với động cơ của bạn
Bước 2: Kết nối L298N với động cơ của bạn
Bước 2: Kết nối L298N với động cơ của bạn
Bước 2: Kết nối L298N với động cơ của bạn
Bước 2: Kết nối L298N với động cơ của bạn
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

Bước 3: Kết hợp mọi thứ lại với nhau
Bước 3: Kết hợp mọi thứ lại với nhau
Bước 3: Kết hợp mọi thứ lại với nhau
Bước 3: Kết hợp mọi thứ lại với nhau
Bước 3: Kết hợp mọi thứ lại với nhau
Bước 3: Kết hợp mọi thứ lại với nhau
Bước 3: Kết hợp mọi thứ lại với nhau
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ã

Bước 4: Kết nối Arduino và mã
Bước 4: Kết nối Arduino và mã
Bước 4: Kết nối Arduino và mã
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ơ:

  1. tải mã này lên Arduino của bạn
  2. 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
  3. 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
  4. 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

Bước 5: Mô-đun HC-06
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

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!
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: