Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
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
- 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 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
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ắ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
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
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 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
Cắt ống hút trước phần xoắn và đặt nó vào servo
Bước 9: 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.