Mục lục:

Arduino + Bể điều khiển Bluetooth: 10 bước (có hình ảnh)
Arduino + Bể điều khiển Bluetooth: 10 bước (có hình ảnh)

Video: Arduino + Bể điều khiển Bluetooth: 10 bước (có hình ảnh)

Video: Arduino + Bể điều khiển Bluetooth: 10 bước (có hình ảnh)
Video: Arduino Learning RF433 Code ( Arduino học lệnh từ tay điều khiển RF433, eeprom ngoài 24Cxx)(Phần 1) 2024, Tháng mười một
Anonim
Arduino + Bể điều khiển Bluetooth
Arduino + Bể điều khiển Bluetooth

Tôi xây dựng chiếc xe tăng này để tìm hiểu cách lập trình, cách động cơ, servo, Bluetooth và Arduino hoạt động và tôi xây dựng một chiếc xe tăng này bằng cách nghiên cứu từ internet. Bây giờ tôi quyết định tạo Tài liệu hướng dẫn của riêng mình, dành cho những người cần trợ giúp về việc xây dựng bể Arduino.

Đây là video: Xe tăng điều khiển Arduino + Bluetooth

Về cơ bản, hệ thống hoạt động như thế nào;

Bluetooth gửi dữ liệu từ điện thoại (với ứng dụng Arduino RC, số hoặc ký tự có thể được gửi dưới dạng dữ liệu đến hc06) đến Arduino và Arduino khởi động servo và động cơ cho dữ liệu.

Bước 1: Những thứ bạn cần

Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
  • 1x arduino una r3
  • 1x tấm chắn điều khiển động cơ arduino una
  • 2x 180 vòng quay micro Servos
  • 1x đường đua xe tăng Tamiya
  • 1x bộ đĩa phổ thông Tamiya
  • Hộp số động cơ đôi 1xTamiya X1
  • 1x PowerBank (của tôi là 10400mAh, nó có thể thay đổi)
  • Mô-đun bluetooth 1x HC 06 khoảng 2,5 cm miếng đệm bảng mạch (bạn có thể tìm thấy nó từ các mạch hoặc máy tính cũ)
  • Một số dây
  • Nhiều hơn 2 đầu nối chân cắm đầu đực và cái
  • Hàn sắt
  • Súng bắn keo nóng, súng silicon nóng (cùng loại)
  • Dây hàn
  • Bảng mạch
  • cáp USB
  • điện thoại Android
  • Rơm rạ

Bước 2: Sau khi bạn xây dựng cơ thể xe tăng của mình

Sau khi bạn xây dựng cơ thể xe tăng của mình
Sau khi bạn xây dựng cơ thể xe tăng của mình
Sau khi bạn xây dựng cơ thể xe tăng của mình
Sau khi bạn xây dựng cơ thể xe tăng của mình
Sau khi bạn xây dựng cơ thể xe tăng của mình
Sau khi bạn xây dựng cơ thể xe tăng của mình

Sau khi bạn chế tạo bộ Tamiya, hãy hàn một số dây trên động cơ của bạn. Và vặn Arduino của bạn vào các miếng đệm, như được hiển thị.

Cắm đúng trình điều khiển động cơ của bạn vào Arduino và hàn hai đầu nối chân cắm đầu cái vào chân 0 (RX) và 1 (TX).

kết nối động cơ với trình điều khiển động cơ

Bước 3: Thùng xe tăng

Thùng xe tăng
Thùng xe tăng
Thùng xe tăng
Thùng xe tăng
Thùng xe tăng
Thùng xe tăng

với một số keo silicon nóng hai servo như trong ảnh. kết nối các servo với tấm chắn động cơ.

servo mặt đất chuyển đến SER1

lên và xuống servo chuyển đến SER2

Bước 4: Pin

Ắc quy
Ắc quy
Ắc quy
Ắc quy
Ắc quy
Ắc quy

Cắt hai miếng bảng mạch nhỏ để làm pin dự phòng và dán nó vào pin. như hình

Cắt cáp USB của bạn và hàn nó vào tấm chắn động cơ 5v và nối đất. ĐẢM BẢO BẠN ĐANG BÁN ĐÚNG CÁCH. (VCC đến VCC nối đất tiếp đất)

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

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

Cắt đầu nối chân cắm đầu đực và đầu cái của bạn bên nam và hàn nó vào 5v và nối đất với tấm chắn động cơ.

đối với tôi, màu xanh lá cây là VCC, màu đỏ là GND

LƯU Ý: TRONG KHI BẠN TẢI LÊN MÃ ĐẢM BẢO RẰNG BLUETOOTH CỦA BẠN KHÔNG ĐƯỢC KẾT NỐI ARDUINO BẤT CỨ LÚC NÀO

Liên kết;

arduino's rx to hc 06's tx

arduino's tx to hc 06's rx

Bước 6: Keo PowerBank

Keo PowerBank
Keo PowerBank
Keo PowerBank
Keo PowerBank
Keo PowerBank
Keo PowerBank

Cho một ít keo nóng lên các bảng mạch và dán vào Arduino. Kiểm tra Arduino của bạn bằng cách cắm USB vào ổ cắm điện (đảm bảo rằng ổ cắm của bạn đang mở hoặc đã được sạc).

Ngoài ra nếu muốn bạn có thể dán một bảng mạch khác cho mô-đun Bluetooth của mình, quá dễ và đẹp hơn

Bước 7: Tải lên mã

Tải lên mã
Tải lên mã
Tải lên mã
Tải lên mã
Tải lên mã
Tải lên mã

Tải xuống mã và tải nó lên Arduino của bạn.

Ghi chú nhỏ:

sayac có nghĩa là quầy trong tiếng Thổ Nhĩ Kỳ

durum là trạng thái

Servo sagsol; Servo yukari;

đây cũng là những;

Servo trái phải;

Servo lên;

CODE CÓ VẤN ĐỀ VỀ THÙNG NẾU CÁC BẠN GIẢI QUYẾT VUI LÒNG VIẾT VÀO Ý KIẾN !!

Ví dụ;

if (durum == '5') {while (durum == '5') {sayac ++; if (sayac> 180) {sagsol.write (180); } if (sayac <0) {sagsol.write (0); } delay (50); sagsol.write (sayac); nghỉ; }}

Nó tiếp tục đếm khi bạn nhấn một nút khác trong điện thoại và int trở nên lớn hơn,

chúng tôi có thể giới hạn số nguyên nếu chúng tôi có thể xin vui lòng viết nó vào các ý kiến?

giới hạn như 0 đến 180.

Bước 8: Thêm rơm làm thùng

Thêm rơm làm thùng
Thêm rơm làm thùng
Thêm rơm làm thùng
Thêm rơm làm thùng
Thêm rơm làm thùng
Thêm rơm làm thùng

Cắt ống hút trước phần xoắn và đặt nó vào servo

Bước 9: Sử dụng Android

Sử dụng Android
Sử dụng Android
Sử dụng Android
Sử dụng Android
Sử dụng Android
Sử dụng Android

Tải xuống ứng dụng Arduino RC trong google play

cung cấp năng lượng cho xe tăng của bạn

mở ứng dụng

quy trình báo chí

bấm thiết bị HC 06

đợi đã…

khi Arduino được kết nối với điện thoại, mô-đun Bluetooth ngừng nhấp nháy

mở chế độ điều khiển

đặt cài đặt của bạn, đây là cài đặt của tôi. nó có thể thay đổi nếu bạn kết nối sai cáp động cơ với tấm chắn động cơ nhưng thay đổi số hoặc mã bạn có thể nhận được đúng.

Đề xuất: