Mục lục:

Xe ô tô điều khiển từ xa phạm vi 1KM: 6 bước (có hình ảnh)
Xe ô tô điều khiển từ xa phạm vi 1KM: 6 bước (có hình ảnh)

Video: Xe ô tô điều khiển từ xa phạm vi 1KM: 6 bước (có hình ảnh)

Video: Xe ô tô điều khiển từ xa phạm vi 1KM: 6 bước (có hình ảnh)
Video: 𝐓𝐨𝐧𝐲 | Xe Điều Khiển Từ Rác Thải 🏍 𝐇𝐚𝐧𝐝𝐦𝐚𝐝𝐞 𝐑𝐂 𝐂𝐚𝐫 2024, Tháng mười một
Anonim
Xe ô tô điều khiển từ xa phạm vi 1KM
Xe ô tô điều khiển từ xa phạm vi 1KM
Xe ô tô điều khiển từ xa phạm vi 1KM
Xe ô tô điều khiển từ xa phạm vi 1KM
Xe ô tô điều khiển từ xa phạm vi 1KM
Xe ô tô điều khiển từ xa phạm vi 1KM

Kể từ khi tôi còn là một đứa trẻ, tôi đã rất ngạc nhiên trước những chiếc Ô tô được điều khiển từ xa nhưng tầm hoạt động của chúng không bao giờ vượt quá 10 mét. Sau khi tôi học một số lập trình Arduino, cuối cùng tôi đã quyết định xây dựng Ô tô điều khiển từ xa của riêng mình có thể đi tới phạm vi 1KM bằng cách sử dụng mô-đun nRF24L01 +.

Mục tiêu chính của tôi là tạo ra một chiếc xe có tầm hoạt động cao với thời gian chơi lâu dài. Để đạt được mục tiêu này, tôi đã làm cho chiếc xe càng nhẹ càng tốt bằng cách sử dụng khung gầm nhẹ và sử dụng pin Lithium-ion nhẹ có dung lượng tốt (3000mAh). Tôi đã đấu tranh rất nhiều để có được phạm vi 1KM ra khỏi nRF24L01 + vì tôi gặp nhiều vấn đề trong quá trình xây dựng. Nhưng sau tất cả, nó thực sự rất vui khi xây dựng và tôi thực sự hài lòng với kết quả.

Bắt đầu nào !!

Bước 1: Đặt hàng các thành phần của bạn

Đặt hàng các thành phần của bạn!
Đặt hàng các thành phần của bạn!

Để chế tạo Ô tô điều khiển từ xa, bạn sẽ cần:

1x Arduino Mega2560

1x Arduino Nano

1x Tấm chắn động cơ Adafruit

2x nRF24L01 +

Động cơ 4x + Hộp số

4x bánh xe

Bộ điều chỉnh điện áp 2x 3.3V (LM1117)

Các nút đẩy 5x

Tụ điện 2x 10 µF

Pin Lithium-ion 3x (Để tạo ra một bộ pin 12V)

Pin 9V

Tụ điện 2x 100 nF

Tiêu đề Nữ

Dây nhảy

Bước 2: In khung máy

In khung
In khung
In khung
In khung

Tôi thiết kế khung này bằng phần mềm CAD, sau đó tôi in nó bằng Máy CNC. Vật liệu được sử dụng cho phần thân này là PVC với độ dày 5mm. PVC là một vật liệu tốt để sử dụng vì nó dễ gia công (như bạn có thể thấy trên hình, tôi uốn cong một số bộ phận của cơ thể bằng cách áp dụng một số nhiệt), tương đối rẻ, đủ mạnh để hỗ trợ trọng lượng của các thành phần và nó cũng rất nhẹ.

Bước 3: Tại sao nên sử dụng Motor Shield?

Tại sao nên sử dụng tấm chắn động cơ?
Tại sao nên sử dụng tấm chắn động cơ?

Bạn phải biết rằng bất kỳ nguồn điện nào đi qua các chân Arduino đều có khả năng đi qua bộ điều chỉnh điện áp tích hợp trên bo mạch. Bộ điều chỉnh điện áp không được thiết kế để xử lý lượng lớn dòng điện. Và nếu bo mạch của bạn đang được cấp nguồn qua USB, thì USB không được thiết kế để cung cấp một lượng lớn dòng điện. Tìm cách khác để cấp nguồn cho động cơ trong đó dòng điện không chạy qua bộ điều chỉnh trên bo mạch sẽ giảm lượng nhiệt tạo ra và tiết kiệm năng lượng cho bo mạch cho bất kỳ cảm biến hoặc điều khiển nào khác có thể cần thiết.

Một ưu điểm khác của tấm chắn động cơ là nó giúp dễ dàng giao tiếp với các thành phần như động cơ hơn và nó đơn giản hóa việc đấu dây và cho phép các tính năng như đảo ngược hướng động cơ.

Bước 4: Tạo điều khiển từ xa

Tạo điều khiển từ xa của bạn!
Tạo điều khiển từ xa của bạn!
Tạo điều khiển từ xa của bạn!
Tạo điều khiển từ xa của bạn!
Tạo điều khiển từ xa của bạn!
Tạo điều khiển từ xa của bạn!

Như bạn thấy có 8 nút nhấn trên điều khiển nhưng hiện tại tôi chỉ sử dụng 5 nút (1 nút cho mỗi hướng + 1 nút để thay đổi tốc độ lái xe).

Tại đây bạn có thể tìm thấy giản đồ mà tôi đã tạo cho máy phát:

  • nRF24L01 +:

    • Kết nối CE với Arduino D7
    • CS Kết nối với Arduino D8
    • MOSI Kết nối với Arduino D11
    • MISO Kết nối với Arduino D12
    • Kết nối SCK với Arduino D13
    • GND Kết nối với Arduino GND
    • 3.3V Kết nối với LM1117 OUT
    • Kết nối các tụ điện theo sơ đồ
  • Arduino:

    • VIN Kết nối với 9V của pin
    • GND Kết nối với GND của pin
    • Kết nối tất cả các nút nhấn theo sơ đồ
  • LM1117:

    • IN Kết nối với Arduino 5V
    • GND Kết nối với Arduino GND

Sau khi thực hiện tất cả các kết nối cần thiết, bạn sẽ cần tải lên mã bên dưới, nhưng trước đó hãy đảm bảo tải xuống và bao gồm Thư viện RF24

Bước 5: Lên dây điện tử và tải mã lên

Lên dây điện tử và tải lên mã!
Lên dây điện tử và tải lên mã!

Tại đây, bạn có thể tìm thấy giản đồ mà tôi đã tạo cho người nhận:

  • nRF24L01 +:

    • Kết nối CE với Arduino A8
    • CS Kết nối với Arduino A9
    • MOSI Kết nối với Arduino D51
    • MISO Kết nối với Arduino D50
    • Kết nối SCK với Arduino D52
    • GND Kết nối với Arduino GND
    • 3.3V Kết nối với LM1117 OUT
    • Kết nối các tụ điện theo sơ đồ
  • Tấm chắn động cơ Adafruit:

    • M1 Kết nối với động cơ phía trước bên phải
    • M2 Kết nối với động cơ phía trước bên trái
    • M3 Kết nối với động cơ quay lại bên trái
    • M4 Kết nối với động cơ quay lại bên phải
    • M + Kết nối với Pin 12V
    • GND Kết nối với GND của pin
  • LM1117:

    • IN Kết nối với Arduino 5V
    • GND Kết nối với Arduino GND

Sau khi thực hiện tất cả các kết nối cần thiết, bạn sẽ cần tải lên mã bên dưới, nhưng trước đó hãy đảm bảo tải xuống và bao gồm Thư viện RF24 và Thư viện AFMotor

Bước 6: Cải tiến trong tương lai

Cải tiến trong tương lai
Cải tiến trong tương lai

Xin chúc mừng, bạn đã chế tạo được một chiếc ô tô điều khiển bằng sóng vô tuyến hoàn toàn có thể điều khiển lên đến Phạm vi 1KM!

Như tôi đã nói trước đó, tôi rất vui với kết quả nhưng tôi biết rằng luôn có một số cải tiến để làm cho chiếc xe tốt hơn. Cải tiến duy nhất mà tôi nghĩ đến lúc này là thay đổi động cơ mà tôi có bằng động cơ nhanh hơn vì chiếc xe không đủ nhanh đối với tôi. Tôi cũng đang định làm hệ thống giảm xóc, để cho xe chạy địa hình.

Nếu bạn có bất kỳ cải tiến nào mà tôi có thể thực hiện, vui lòng cho tôi biết trong phần bình luận.

Nếu bạn gặp bất kỳ vấn đề nào trong quá trình xây dựng, vui lòng bình luận xuống bên dưới.

Tôi hy vọng bạn thích hướng dẫn này, cảm ơn vì đã đọc!:-)

Cuộc thi điều khiển từ xa 2017
Cuộc thi điều khiển từ xa 2017
Cuộc thi điều khiển từ xa 2017
Cuộc thi điều khiển từ xa 2017

Giải Ba cuộc thi Điều khiển từ xa năm 2017

Đề xuất: