Mục lục:

Tinee9: ESC được điều khiển bằng Arduino: 4 bước
Tinee9: ESC được điều khiển bằng Arduino: 4 bước

Video: Tinee9: ESC được điều khiển bằng Arduino: 4 bước

Video: Tinee9: ESC được điều khiển bằng Arduino: 4 bước
Video: Tinee9: Earthquake Test Demostration 2024, Tháng mười một
Anonim
Tinee9: ESC điều khiển bằng Arduino
Tinee9: ESC điều khiển bằng Arduino

4 năm trước, tôi đã chế tạo máy bay không người lái của riêng mình với chi phí 300 đô la khi chiếc máy bay không người lái thương mại đầu tiên khoảng 1500 đô la. Bộ điều khiển Arducopter điều khiển động cơ ESC, tôi đã sử dụng khung DJI DIY và mua một điều khiển từ xa 720MHZ. Đây là KIT sửa đổi của những gì tôi đã xây dựng 4 năm trước. KIT Bây giờ tôi đã có thêm kinh nghiệm trong lĩnh vực kỹ thuật hàng không vũ trụ điện tử, tôi muốn chế tạo bộ điều khiển PCBA của riêng mình để điều khiển máy bay không người lái.

Tôi sẽ sử dụng Arduino cho nền tảng của mình. Hôm nay, tôi sẽ chứng minh rằng chúng ta có thể điều khiển ESC với và arduino nano.

Khó khăn: Trung bình

Kiến thức: Cần biết hàn, Cần biết các kết nối nguồn cơ bản của máy bay không người lái.

Nhắc nhở Tinee9.com có các Hướng dẫn khác liên quan đến Arduino và cũng nói về các thiết bị điện tử phổ biến như Drone. Tôi nói về cách chúng được sử dụng và cách các cảm biến hoạt động trên Drone được sử dụng bởi các công ty hoặc nhóm nghiên cứu và phát triển.

Bước 1: Vật liệu

Tôi không muốn chọn vật hàn, Sắt hàn, PC và Cáp USB nhưng bạn có thể lấy các mặt hàng còn lại từ KIT liên kết này

Vật liệu: ESC

Động cơ

Pin sẽ chạy động cơ

Hàn

Sắt hàn

Arduino Nano

Bảng bánh mì

Dây nhảy

máy tính

Cáp USB

Arduino IDE

Bước 2: Lắp ráp cơ bản

Hội cơ bản
Hội cơ bản
Hội cơ bản
Hội cơ bản

Bước 1: Hàn động cơ của bạn với bộ điều khiển ESC.

Bước 2: Gắn Arduino Nano của bạn vào bảng mạch bánh mì.

Bước 3: Gắn Pin của bạn - vào Dây đen ESC.

Bước 4: Gắn ESC Black của bạn vào Pin Arduino GND.

Bước 5: Gắn dây ESC White của bạn vào Pin Arduino D9.

Bước 6: Gắn Arduino Nano vào PC bằng cáp USB.

Bước 3: Mã

Bước 7: Lập trình Arduino Nano với Mã này trong Arduino IDE.

Những gì mã đang làm là khởi tạo ESC và sau đó nó tăng nhanh hơn sau mỗi 0,25 giây cho đến khi điểm thiết lập được mã hóa cứng rồi tắt. Sau đó lặp lại. Về cơ bản mã này cho phép bạn xem cách một động cơ được chỉ huy bởi ESC. Ngoài ra, mã là khối xây dựng cơ bản để chỉ huy 4 ESC cùng một lúc khi bạn phát triển phần còn lại của mã để bay một cánh cố định hoặc quadcopter.

Mã số:

#bao gồm; Servo hộ tống;

int Pin = 0;

int x = 0;

void setup () {

esc.attach (9); }

void loop () {

int ga = analogRead (Pin);

ga = bản đồ (ga, 0, 1023, 0, 179);

for (x = 0; x <175; x ++) {

esc.write (x); chậm trễ (250); }

esc.write (0);

trì hoãn (10000); }

Bước 4: Kết nối và chạy

Bước 8: Gắn dây ESC Red của bạn vào Pin +.

Bước 9: Tận hưởng Arduino Nano của bạn chỉ huy ESC bằng các lệnh PWM.

Đề xuất: