概述
這 STM32 DIY 無人機套件 是一個綜合性開源平台,專為學生、愛好者和開發人員探索四軸飛行器飛行系統而設計。動力由 STM32F103C8T6微控制器,該套件支持 C語言程式設計 以及先進的飛控演算法,使其成為學習、研發、競賽的絕佳工具。該套件擁有強大的硬體、模組化設計和全面的開發資源,非常適合掌握無人機技術和嵌入式系統。
主要特點
- 可程式設計和開源:使用C語言和STM32標準庫完全可定制,帶有詳細註釋,方便學習。
- 高效能硬體:
- STM32F103C8T6微控制器:72MHz(主控)和48MHz(遙控器)。
- 微處理器6050:六軸陀螺儀和加速度計,飛行穩定。
- 整合穩壓器(662K 和 BL8530)和 MOSFET (SI2302),可實現可靠的電源管理。
- 模組化且耐用的設計:
- 包括 720 空心杯馬達和減速齒輪,可實現高有效負載穩定性。
- 可更換組件,方便維護與升級。
- 使用者友善的開發工具:
- 板載USB接口,用於數據監控和調試。
- 開源程式資源,包括Keil MDK5環境、原始碼、詳細教學。
- 穩定的飛行控制:
- 先進的 PID 控制和卡爾曼濾波可實現精確穩定。
- 支援向前、向後、向左、向右方向控制。
規格
類別 | 描述 |
---|---|
飛行時間 | 8分鐘(不含保護框) |
充電時間 | 40分鐘 |
控制器範圍 | 室內:30m;室外:30m(建議三層樓以下) |
引擎 | 720空心杯 |
螺旋槳尺寸 | 55毫米 |
飛行控制器 | STM32F103C8T6 + MPU6050 + NRF24L01 |
重量 | 輕質框架確保穩定的飛行控制。 |
套件內容
- 四軸飛行器機架×1
- 遙控器×1(8通道、4個搖桿+4個帶蜂鳴器回饋的按鍵)
- 備用螺旋槳×1套
- USB充電器×1
- 550mAh主電池×1(額外電池可單獨購買)
- 550mAh遙控電池×1
- 備用720空心杯馬達×1
附加開發功能
- 綜合教程:包括詳細文件、原始程式碼、資料表和測試影片。
- 即時數據監控:板載USB,支援透過上位機軟體直接查看數據。
- 優化的電源系統:穩壓器和獨立電源路徑確保平穩運行,不受干擾。
- 二次開發就緒:非常適合高級研發、飛行演算法測試和 DIY 修改。
建議的操作和儲存指南
- 運作環境:
- 建議室內或室外使用(最小範圍 30m)。
- 明亮的環境可實現最佳感測器效能。
- 儲存建議:
- 存放在無塵或塑膠密封的環境中。
- 定期為電池充電以防止損壞。
- 使用超細纖維布輕輕處理光學和雷射感測器。
優點
- 易於閱讀、適合初學者的原始碼。
- 非常適合 DIY 定制和實驗。
- 飛行性能穩定,可靠性高。
這 STM32 DIY 無人機套件 結合了尖端技術、實踐學習機會和強大的模組化組件,使其成為任何尋求掌握無人機飛行系統和嵌入式編程的人的理想選擇。
STM32 開發板 T3K04-745 套件,附 STM32 MCU、NRF2A LoI+ 和 STM3Z F1 O3C。包括 SWD 適配器和 24C02 EEPROM。支援透過 IFI# 介面編程。
專案迷你目標 1:使用者 STM32 庫配置。此專案使用主調度程式 JAMAEEI,初始化 MATH USB_LIB,將 HAL 用於 LED、MPU6000、NRF24L01E 等硬體元件。它還包括用於 USB 通訊的 USB_HID 和 WF03IA。此外,它還使用 PID、TR-103 和 Wt32.c 來實現 STM32 USB 功能。該項目有一些錯誤,包括 - USB 4623, usbpu@a038nz。
STM32 TMEF9AE,帶有 2C4R 和 M14*E5+4A IC 的 Kielte 模組。使用 STM32 MCU 進行系統開發的目標硬體。包括AL_Init、I2c Init、PID_Init、LED_Init、USART、TIM、ADC等模組。
適用於 ZMS 的 Xtreme Air Flow Technology TFAO 主風扇。功能包括時間表和 Kpilstn Araer IIC-Dsl mpuboso.c EiR 以及 4Wz Rruald MELXES #TE#epu6o50 c MC、SPI、Mpugo5d。