Mục lục:

Arduino UNO một CO-pilot (Auto-pilot): 6 bước
Arduino UNO một CO-pilot (Auto-pilot): 6 bước

Video: Arduino UNO một CO-pilot (Auto-pilot): 6 bước

Video: Arduino UNO một CO-pilot (Auto-pilot): 6 bước
Video: Học lập trình Arduino KHÔNG HỀ KHÓ - Bộ KIT học tập Arduino Uno R3 BLK 2024, Tháng bảy
Anonim
Arduino UNO một CO-pilot (Auto-pilot)
Arduino UNO một CO-pilot (Auto-pilot)

Xin chào tất cả mọi người ở đây Tôi đang đăng một hệ thống phi công tự động nhỏ cho máy bay cánh cố định RC (Sky lướt V3)

vì sky surfer v3 là tàu lượn được cung cấp năng lượng, chúng tôi có thể sử dụng hệ thống lái tự động này trong khi lướt hoặc ngay cả khi được cung cấp năng lượng. Trước khi bắt đầu ý tưởng của tôi về auto-pilot là không đồng bộ hóa máy tính trên bo mạch (trong trường hợp này là arduino una)

với GPS, từ kế, Phong vũ biểu và nhiều cảm biến khác. điều này chỉ kết hợp với con quay hồi chuyển 6 trục, gia tốc kế và bất cứ khi nào cảm biến này được trang bị, nó sẽ quan tâm đến trục cuộn của chuyến bay

Bước 1: Những điều cần thiết

Những điều cần thiết
Những điều cần thiết
Những điều cần thiết
Những điều cần thiết
Những điều cần thiết
Những điều cần thiết

1. Sky surferv3 (hoặc bất kỳ cánh cố định nào khác)

2. Đài phát thanh 6 ch tx, kết hợp rx

3. LiPo 11.1V 2200mah (phụ thuộc vào ESC và động cơ được sử dụng)

4. MPU 6050 acc + con quay hồi chuyển (IMU)

5. Cầu nhảy (M-M, M-F, F-F)

6. Chân tiêu đề và cổng cái

7. Arduino UNO

8. Bộ hàn

9. Công cụ

Bước 2: Đặt IMU

Đặt IMU
Đặt IMU

Đây là một trong những bước quan trọng trong quá trình xây dựng này, vì trục cuộn hoàn toàn phụ thuộc vào vị trí của cảm biến.

Vì vậy, IMU được đặt trên tâm của hai CG tại đó chúng ta cố gắng cân bằng mặt phẳng. Tôi cũng đã đặt một số bộ giảm rung để tránh trục (rung động của động cơ) sẽ ảnh hưởng đến các giá trị IMU.

Các tiêu đề và cổng cái được sử dụng trong bước này để sửa IMU trên thân máy bay.

Bước 3: Sơ đồ mạch

Sơ đồ mạch
Sơ đồ mạch

Trong sơ đồ mạch này, đầu ra ch 6 được cấp cho arduino una để xử lý thời tiết để nhận lệnh từ pilot hoặc chạy ở chế độ auto-pilot nên ch 6 là công tắc auto-pilot.

Bước 4: Chương trình

Chương trình cơ bản cho việc này được lấy từ "Máy ảnh con quay hồi chuyển" của Huấn luyện viên. ở đây trục x được bắt đầu đọc và các giá trị được chuyển đến servo (alieron)

Logic là, Arduino đọc giá trị ch 1 và giá trị ch 6. ở đây ch 1 là người ngoài hành tinh đang lăn máy bay.

Nếu ch 6 cao (giá trị của postiom cao là 1980. thì nó chạy servo từ IMU, nếu không nó nhận các giá trị thí điểm.

Vì vậy, ch 6> 1500

đó là chế độ lái tự động hoặc chế độ bình thường khác.

Trong chương trình cơ sở, các giá trị hiệu chỉnh x được đưa ra là 27. giá trị này được thay đổi theo vị trí của IMU trong thân máy bay

Bước 5: Tích hợp

đây là công việc khó khăn nhất, thực hiện rất nhiều công việc theo đường mòn và phương pháp xử lý lỗi.

Bước 6: Chuyến bay

Image
Image

Wow, đây là sản phẩm cuối cùng, cô ấy thật đẹp và rất hấp dẫn

Đề xuất: