> For the complete documentation index, see [llms.txt](https://taiphoon-com.gitbook.io/taiphoon.com-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://taiphoon-com.gitbook.io/taiphoon.com-docs/th/firmware/ardupilot.md).

# ArduPilot

ใช้ Mission Planner ตั้งค่า Morakot ก่อนเริ่มให้ดำเนินการ [การประกอบและการต่อสาย](/taiphoon.com-docs/th/assembly/basic-setting.md) ให้เสร็จก่อน จากนั้นจึงทำตามขั้นตอนต่อไปนี้ตามลำดับ

{% hint style="warning" %}
ในระหว่างการประกอบ การปรับเทียบ และการทดสอบมอเตอร์ ให้ถอดใบพัดออกก่อน
{% endhint %}

{% stepper %}
{% step %}

### การแฟลชเฟิร์มแวร์

Morakot มีเฟิร์มแวร์ติดตั้งมาจากโรงงานแล้ว ขั้นแรกให้ตรวจสอบว่าเฟิร์มแวร์ที่ติดตั้งอยู่ในปัจจุบันตรงตามความต้องการหรือไม่ หากต้องการเปลี่ยนหรืออัปเดต โปรดอ่าน [การแฟลชเฟิร์มแวร์](/taiphoon.com-docs/th/firmware/ardupilot/flash-autopilot.md)

เชื่อมต่อตัวควบคุมการบินด้วย Mission Planner และตรวจสอบว่าสามารถอ่านสถานะและพารามิเตอร์ได้
{% endstep %}

{% step %}

### การตั้งค่าครั้งแรก

ใน [การตั้งค่าครั้งแรก](/taiphoon.com-docs/th/firmware/ardupilot/first-setup.md) ให้ดำเนินการตั้งค่าเฟรม การปรับเทียบเซนเซอร์ อินพุตตัวรับสัญญาณ มอเตอร์ โหมดการบิน แหล่งจ่ายไฟ และระบบป้องกันความล้มเหลว (Failsafe) ให้เสร็จสมบูรณ์ตามลำดับ
{% endstep %}

{% step %}

### การบินครั้งแรก

โปรดอ่าน [การบินครั้งแรก](/taiphoon.com-docs/th/firmware/ardupilot/first-flight.md) เพื่อตรวจสอบสถานะของตัวโดรน รีโมตคอนโทรล การจ่ายไฟ และสถานีควบคุมภาคพื้นดิน เมื่อเกิดข้อผิดพลาด Pre-arm ให้แก้ไขรายการที่เกี่ยวข้องก่อน
{% endstep %}

{% step %}

### การจูน

[คำอธิบายแนวคิดการจูน](/taiphoon.com-docs/th/firmware/ardupilot/tuning.md) อธิบายเกี่ยวกับตัวควบคุมและขั้นตอนการปรับจูน
{% endstep %}

{% step %}

### การแก้ไขปัญหา

1. เมื่อตัวรับสัญญาณไม่มีอินพุต โปรดอ่าน [ตัวรับสัญญาณไม่มีอินพุต: ตรวจสอบการต่อสายและช่องสัญญาณ](/taiphoon.com-docs/th/support/troubleshooting/receiver-no-input.md) ก่อน
2. ปัญหาอื่น ๆ สามารถค้นหาได้จาก [การแก้ไขปัญหา](/taiphoon.com-docs/th/support/troubleshooting.md)
   {% endstep %}
   {% endstepper %}

## การตั้งค่าขั้นสูง

เมื่อใช้อุปกรณ์ต่อพ่วงอีเทอร์เน็ต (Ethernet) หรือ CAN โปรดดู [การตั้งค่าขั้นสูง](/taiphoon.com-docs/th/firmware/ardupilot/advanced-settings.md)

## ตารางอ้างอิงขา

ขาของตัวรับสัญญาณและหมายเลขพอร์ตอนุกรมดูได้ที่ [ขา RC ของ Morakot และตารางเทียบพอร์ตอนุกรม](/taiphoon.com-docs/th/products/flight-controller/taiphoon-morakot-flight-controller/rc-port-reference.md)
