Mục lục:

Arduino Bluetooth RC Car: 12 bước
Arduino Bluetooth RC Car: 12 bước

Video: Arduino Bluetooth RC Car: 12 bước

Video: Arduino Bluetooth RC Car: 12 bước
Video: Arduino Car Bluetooth Remote Control 2024, Tháng mười một
Anonim
Arduino Bluetooth RC Car
Arduino Bluetooth RC Car
Arduino Bluetooth RC Car
Arduino Bluetooth RC Car

Điều khiển một chiếc xe RC thông qua một ứng dụng trên điện thoại của bạn? Nó có thể!

Sử dụng Arduino, một số Bluetooth, một số bánh xe và một loạt các thiết bị nhỏ nhưng cần thiết khác, chúng tôi đã có thể tạo ra một chiếc xe RC kết nối với Bluetooth và có thể được điều khiển bằng một ứng dụng trên điện thoại của bạn. Có vẻ đơn giản đủ, phải không? Sau khoảng một tháng, chúng tôi đã có thể đánh bóng một chiếc ô tô Bluetooth RC đang hoạt động. Với hướng dẫn của chúng tôi, bạn sẽ có thể làm điều đó nhanh hơn chúng tôi.

Bước 1: Lập kế hoạch cho các bước của bạn trên Trello

Lập kế hoạch các bước của bạn trên Trello
Lập kế hoạch các bước của bạn trên Trello

Để bắt đầu lập kế hoạch trong trello, bạn phải biết mình muốn làm gì và cần những vật liệu gì.

Những thứ bạn muốn đặt trên trello của mình là:

- Nhận / Mua nguồn cung cấp của bạn

- Chế tạo ô tô

- Điều khiển Động cơ DC với Arduino

- Kết nối với Arduino bằng Bluetooth

- Làm cho xe RC không dây

- Mã hóa

- Tạo ứng dụng

- Kết nối / Cảm biến khoảng cách mã (Chỉ cần thiết cho bước tùy chọn.)

- Thử nghiệm

- Ngoại thất

- Tài liệu / Cách thực hiện

Bây giờ, có rất nhiều bước đi vào từng bước này, nhưng bạn sẽ có thể tìm thấy thêm chi tiết trong các bước tiếp theo của quy trình của chúng tôi.

Bước 2: Nhận / Mua đồ của bạn

Nhận / Mua Nguồn cung cấp của Bạn
Nhận / Mua Nguồn cung cấp của Bạn
Nhận / Mua Nguồn cung cấp của Bạn
Nhận / Mua Nguồn cung cấp của Bạn
Nhận / Mua Nguồn cung cấp của Bạn
Nhận / Mua Nguồn cung cấp của Bạn

Các tài liệu bạn sẽ cần cho dự án này bao gồm:

-Arduino

- Trình điều khiển động cơ (TB6612FNG Breakout)

-Trình điều khiển năng lượng thấp Bluetooth (nRF8001 Bluetooth LE)

-Dc động cơ

-Bảng pin (Pin)

-Dây điện

-Bảng mạch

Bước 3: Chế tạo ô tô

Chế tạo ô tô
Chế tạo ô tô

Với động cơ DC và bảng mạch

1) Kết nối trình điều khiển động cơ với Arduino

2) Kết nối Arduino với động cơ DC

* Tham khảo hình ảnh để xem mạch.

Bước 4: Điều khiển động cơ DC với Arduino

Với mã MotorTest từ thư viện trình điều khiển động cơ, Arduino sẽ có thể điều khiển động cơ DC.

-Mã motorTest làm cho Động cơ làm một chút "đồ gá".

- Cuộn xuống nơi có ghi Thư viện Arduino TB6612FNG và ở đó nó sẽ tải xuống.

-Sau đó, bạn có thể đặt thư viện đó vào Arduino IDE dưới dạng tệp nén.

-Đi đến phác thảo, bao gồm thư viện, sau đó đi đến thêm thư viện.zip và chọn tệp của bạn.

-Tệp đó sau đó sẽ xuất hiện dưới các ví dụ.

-Và bạn sẽ có thể kiểm tra động cơ của mình.

Bước 5: Kết nối Bluetooth

Kết nối Bluetooth
Kết nối Bluetooth

Sử dụng Trình điều khiển năng lượng thấp Bluetooth, chúng ta có thể kết nối nó với Arduino như trong hình.

- Từ việc kết nối nó với Arduino, chúng tôi có thể, với một số mã, di chuyển xe bằng ứng dụng Adafruit.

-Truy cập trang Adafruit với trình điều khiển nrf8001 và thư viện có thể tải xuống.

-Với thư viện đó, bạn có thể sử dụng đoạn mã được cung cấp sẵn (bản demo tiếng vang) để lập trình cho xe di chuyển khi có lệnh.

Bước 6: Mã hóa - Sử dụng ứng dụng Adafruit

Mã hóa - Sử dụng ứng dụng Adafruit
Mã hóa - Sử dụng ứng dụng Adafruit

Sau khi tải xuống ứng dụng và sửa đổi mã theo cách bạn muốn, để mọi thứ chuyển động:

1) Chúng tôi bắt đầu bằng cách kết nối với ô tô (ban đầu được gọi là UART) và đi đến các mô-đun UART.

- Tại đây bạn có thể nhập một lệnh, chẳng hạn như f để tiến lên, nếu đó là những gì bạn có trong mã của mình để làm cho xe di chuyển về phía trước.

* Bạn có thể tham khảo mã của chúng tôi, mã này sẽ được đăng ở bước sau.

Bước 7: Làm cho RC Car không dây

Làm cho ô tô RC không dây
Làm cho ô tô RC không dây

Đây là nơi bạn sẽ cần pin của mình.

Sử dụng bộ pin và pin được kết nối với động cơ DC, chiếc xe có thể di chuyển mà không cần kết nối với bất kỳ thứ gì khác.

* Bạn có thể thấy trong hình trên cách kết nối bộ pin và bộ pin được gắn vào động cơ.

Bước 8: Tạo một ứng dụng đã sửa đổi để hoạt động với Control Pad

Chúng tôi quyết định sử dụng bàn điều khiển để làm điều khiển từ xa cho chiếc xe của mình. Để làm điều này, chúng tôi phải:

- Sửa đổi mã nguồn của ứng dụng Adafruit ban đầu.

-Mã sửa đổi của chúng tôi được liên kết ở đây và ứng dụng được sửa đổi này CHỈ dành cho android.:

-Và cách sử dụng ứng dụng, được tạo bằng mã đã sửa đổi:

-Khi bạn mở ứng dụng:

-Kết nối với CAR

-Khi bạn nhấp vào kết nối, một danh sách sẽ bật lên cho biết chọn chế độ để kết nối với ô tô

-Bộ điều khiển nhấp chuột

-Trong bộ điều khiển, cuộn xuống hết cỡ và bấm vào bảng điều khiển.

-Trong bảng điều khiển:

-Up mũi tên đi về phía trước

- Mũi tên xuống đi lùi

- Mũi tên trái sang trái

- Mũi tên phải đi sang phải

-Nút 1 là phanh

-Button 2 là bánh rán

Bước 9: (Tùy chọn): Thêm cảm biến khoảng cách

(Tùy chọn): Thêm cảm biến khoảng cách
(Tùy chọn): Thêm cảm biến khoảng cách

Đối với chiếc xe RC của chúng tôi, chúng tôi đã thêm một Cảm biến Khoảng cách.

-Cảm biến khoảng cách được đặt ở phía trước Xe RC của chúng tôi, chúng tôi đã cố gắng thực hiện để tự động di chuyển sang một hướng khác khi có thứ gì đó ở phía trước.

Bước 10: Kiểm tra

Khi thử nghiệm, -Kiểm tra để đảm bảo tất cả các chức năng hoạt động theo cách bạn muốn:

-Phía trước

-Mặt sau

-Bên trái

-Bên phải

-Ngừng lại

-Bánh vòng

-Tự động

Đây là chức năng cụ thể của chúng tôi, bạn có thể sử dụng giống nhau hoặc thay đổi chúng để làm những gì bạn muốn.

Bước 11: Thêm ngoại thất

Khi thêm một ngoại thất, điều này hoàn toàn tùy thuộc vào bạn.

-Bên ngoài của xe hầu hết chỉ để giữ các phần cứng lại với nhau.

-Chúng tôi đã sử dụng dây kéo và dây để giữ mọi thứ ở đúng vị trí.

-Bạn có thể thiết kế bên ngoài của chiếc xe của bạn theo bất kỳ cách nào bạn hài lòng.

** Phần quan trọng nhất của ngoại thất là giữ mọi thứ đúng vị trí!

Bước 12: Tài liệu

Khi tạo chiếc xe RC của bạn, hãy đảm bảo rằng bạn đang ghi lại tài liệu khi bạn di chuyển.

Điều này có thể hữu ích khi:

-Khắc phục một vấn đề bạn gặp phải.

-Thay đổi xung quanh hệ thống dây điện.

-Nhắc lại những gì bạn đã làm mỗi ngày, -Nhìn lại dự án của bạn.

Đề xuất: