Mục lục:

RoverBl Bluetooth: Xe Bluetooth dựa trên Arduino: 5 bước
RoverBl Bluetooth: Xe Bluetooth dựa trên Arduino: 5 bước

Video: RoverBl Bluetooth: Xe Bluetooth dựa trên Arduino: 5 bước

Video: RoverBl Bluetooth: Xe Bluetooth dựa trên Arduino: 5 bước
Video: Blutooth 5.0 biến dàn âm thanh của bạn trở thành kết nối audio không dây tiện lợi #blutooth 2024, Tháng mười một
Anonim
Image
Image
RoverBl Bluetooth: Xe Bluetooth dựa trên Arduino
RoverBl Bluetooth: Xe Bluetooth dựa trên Arduino

RoverBl Bluetooth là tên mà tôi đặt cho chiếc xe Bluetooth dựa trên Arduino mà tôi đã làm cho kỳ thi ở trường của mình khi tôi chỉ mới mười ba tuổi. Tôi cũng đã thể hiện nó tại Maker Faire Rome với một chiếc FabLab (và tôi là một trong những người trẻ nhất ở đó)! Nó rất dễ chế tạo (chỉ một số linh kiện điện tử giá rẻ và một gói Meccano) và điều khiển, nhờ vào ứng dụng Android mà tôi đã lập trình. Nó có tính năng kiểm soát tốc độ đầy đủ, số lùi, cảm biến siêu âm với âm thanh đỗ xe và phanh khẩn cấp, lái xe từ xa có độ trễ thấp và đèn chiếu sáng phía trước.

Trang chính của dự án

Bước 1: Ứng dụng

Ứng dụng
Ứng dụng
Ứng dụng
Ứng dụng
Ứng dụng
Ứng dụng
Ứng dụng
Ứng dụng

Ban đầu tôi lập trình ứng dụng bằng MIT App Inventor, nhưng sau đó tôi quyết định viết nó từ đầu bằng Android Studio. Nếu bạn là người mới bắt đầu sử dụng Android, tôi khuyên bạn nên sử dụng ứng dụng gốc (được phát hành trong thư viện App Inventor), vì việc lập trình và chỉnh sửa sẽ dễ dàng hơn. Nếu không, bạn có thể tìm thấy ứng dụng mới hơn trên GitHub.

Tải xuống dự án MIT App Inventor và APK

Bước 2: Khung xe

Khung xe
Khung xe
Khung xe
Khung xe
Khung xe
Khung xe
Khung xe
Khung xe

Nếu bạn muốn sao chép của tôi, hãy mua một số gói Meccano, xem hình ảnh và bắt đầu vặn vít! Hãy chú ý đến vô lăng, phải có kết nối với động cơ servo, quay mà không có ma sát và không bị vặn! Thân chính không được uốn cong quá nhiều và phải nhẹ, trong khi động cơ Meccano phải có đủ bánh răng giảm tốc để hoạt động mạnh mẽ.

Bước 3: Mạch

Mạch
Mạch
Mạch
Mạch

Các bộ phận cần thiết:

  • Bộ thu Bluetooth (Tôi đã sử dụng modem BlueSMiRF Silver của Sparkfun, nhưng bạn cũng có thể thử HC-06 cổ điển, rẻ hơn)
  • Arduino UNO hoặc tương tự
  • Cầu chữ H (tôi đã sử dụng L6203)
  • Thiết bị cảm biến sóng siêu âm
  • Động cơ servo (mạnh, có bánh răng kim loại nếu có thể)
  • Buzzer
  • LED cho ánh sáng phía trước
  • Bộ pin 9V
  • Bảng ma trận hai mặt

Lưu ý rằng động cơ servo tôi đã sử dụng cần 6V, vì vậy tôi đã thêm một LM317 vào mạch. Hãy tháo nó ra nếu servo của bạn yêu cầu 5V. Hãy kiên nhẫn, chọn một người bán và tạo lá chắn Arduino của riêng bạn!

Tải xuống sơ đồ Autodesk Eagle 9.3.0

Bước 4: Phác thảo Arduino

Bản phác thảo nhỏ nhận dữ liệu, bật và tắt động cơ và kiểm tra khoảng cách từ một bức tường. RoverBl Bluetooth nhận dữ liệu từ modem Bluetooth và liên kết các số với các lệnh. Ví dụ: “21” được hiểu là “tắt động cơ”. Đây là danh sách:

  • 0-20 → vị trí động cơ servo
  • 21 → động cơ tắt
  • 22 → bật sáng
  • 23 → tắt đèn
  • 1000-1255 → động cơ bật, tốc độ
  • 1500-1755 → động cơ bật, số lùi, tốc độ

Tải xuống Arduino Sketch

Bước 5: Thưởng thức

Sẵn sàng để lái xe?

Đề xuất: