資料介紹
描述
它不僅是四軸飛行器,,,,還是開源機(jī)器!!!!
當(dāng)談到作為多旋翼大腦的飛行控制器時,你們中的許多人都面臨一個問題。市場上有很多現(xiàn)成的預(yù)閃飛控,價格便宜,但是你有沒有想過用你的 Arduino 構(gòu)建自己的飛控?因此,這是了解并使用 Arduino 為您的 Quadcopter 或 Multirotor 構(gòu)建您自己的飛行控制器的正確地方。
現(xiàn)在問題來了,我在哪里以及如何獲得四軸飛行器的代碼?所以答案是Multiwii。
MultiWii 是一款非常流行的 DIY 多旋翼飛行控制器軟件,擁有龐大的社區(qū)。它支持各種具有高級功能的多旋翼飛行器,例如智能手機(jī)的藍(lán)牙控制、OLED 顯示屏、氣壓計、磁力計、GPS 位置保持和回家、LED 燈條等等。因此,讓我們使用 Arduino 構(gòu)建我們的飛行控制器!
添加提示問問題評論下載
第一步:飛控設(shè)計

這是飛行控制器板的示意圖。您可以在通用 PCB 上制作一個,也可以像我一樣從制造商處訂購 PCB。
電調(diào)連接
- D3 << ESC 1 信號引腳
- D9 << ESC 3 信號引腳
- D10 << ESC 2 信號引腳
- D11 << ESC 4 信號引腳
藍(lán)牙模塊連接
- 發(fā)送 << 接收
- 接收 << 發(fā)送
MPU-6050 連接
- A4 << SDA
- A5 << SCL
LED 指示燈
- D8 << LED 陽極腳
接收器連接
- D2 << 油門
- D4 << 埃勒隆
- D5 << 副翼
- D6 << 方向舵
- D7 << 輔助 1
添加提示問問題評論下載
第 2 步:構(gòu)建框架
我買了一個 DJI 450 框架,并在上面安裝了我的電機(jī)和所有東西。喲可以看到我是如何做到的視頻。
添加提示問問題評論下載
第 3 步:將飛行控制器連接到框架上
飛行控制器代碼
首先從下面的下載鏈接下載 Multiwii 代碼。
Multiwii 四軸飛行器配置
提取您下載的“Multiwii_2.4.zip”并打開它,現(xiàn)在打開 Multiwii 文件夾。
Multiwii 四軸飛行器配置
使用 Arduino IDE 搜索具有“.ino”或文件類型指定為“Arduino 文件”的 Multiwii 文件。
(不要打開任何 'H 文件' 或 'CPP 文件' 這些是我們 Multiwii 代碼的支持文件,只打開 Multiwii.ino 文件)
Multiwii 四軸飛行器配置
在 Arduino IDE 中打開 Muiltiwii.ino 文件后,您將看到許多選項卡 Alarms.cpp、Alarms.h、EEPROM.cpp、EEPROM.h 等等。
Multiwii 四軸飛行器配置
在眾多選項卡中搜索 Config.h 并打開它。
Multiwii 四軸飛行器配置
打開 Config.h 選項卡后向下滾動直到找到“多旋翼的類型”
搜索您正在構(gòu)建的多旋翼類型并取消注釋。
例如,我正在使用 X 配置構(gòu)建 Quadcopter,因此我將通過刪除“#define QUADX”之前的“//”來取消對 QUADX 的注釋,類似地,您可以使用您的 Multirotor 類型來執(zhí)行此操作。
Multiwii 四軸飛行器配置
再次向下滾動,直到找到“Combined IMU Boards”并取消注釋 Gyro+Acc Board 的類型。我的是 GY-521,所以我取消了 GY-521 的注釋。您甚至可以添加更多傳感器,例如 BMP 180 氣壓計或 SRF-04 超聲波傳感器等,方法是在本節(jié)中取消注釋它們。
Multiwii 四軸飛行器配置
再次向下滾動直到“蜂鳴器引腳”設(shè)置并取消注釋。
Multiwii 四軸飛行器配置
再次滾動并找到“蜂鳴器”并取消注釋前 3 個選項。這是用于飛行指示器的目的。
同樣,您可以添加許多功能,如 OLED 顯示屏、LCD 顯示屏、GPS 等,只需在 config.h 中取消注釋即可。現(xiàn)在必須將代碼刷新到 Arduino。
上傳代碼
使用 Quadcopter 代碼對 Arduino 進(jìn)行編程
從飛控板上取下 Arduino 并通過 USB 數(shù)據(jù)線將其連接到您的計算機(jī)。Arduino 在飛控板上時不要直接連接,始終將其移除然后連接。
選擇您的 Arduino 板
轉(zhuǎn)到工具>>板管理器并選擇您正在使用的 Arduino。在我的情況下,它是 Arduino Nano。
選擇 COM 端口
現(xiàn)在轉(zhuǎn)到串行端口并選擇您的 Arduino Nano 連接到的 COM 端口。
如上圖所示,通過單擊箭頭符號上傳代碼,然后等待代碼上傳。
連接飛控到電腦
上傳代碼后,斷開 Arduino 與計算機(jī)的連接,然后將其重新放置到您的飛行控制器上。將您的接收器連接到相應(yīng)的接頭。連接 5V 電池以打開飛行控制器的電源。
我將所有電調(diào)連接到飛行控制器因為我使用電調(diào)為飛行控制器的所有部分提供 5V,即使用 ESC 的 BEC(電池消除電路)。所以我沒有使用任何外部 5V 電池。
Led 指示燈閃爍,表示飛控已啟動。
現(xiàn)在通過 USB 線將飛行控制器連接到計算機(jī),讓我們看看它是如何執(zhí)行的。
Multiwii 四軸飛行器配置
將飛控連接電腦后,打開Multiwii 2.4文件夾>>MultiwiiConfig文件夾。
Multiwii 四軸飛行器配置
現(xiàn)在打開與您的操作系統(tǒng)兼容的文件夾,我的是 64 位 Windows,所以我將打開“application.windows64”文件夾。
Multiwii 四軸飛行器配置
運行 MultiwiiConfig 應(yīng)用程序
Multiwii 四軸飛行器配置
選擇您的 Arduino 連接到的 COM 端口,然后單擊開始。
Multiwii 配置器
現(xiàn)在您可以在 MultiwiiConfig 中看到實時飛行控制器數(shù)據(jù)。移動您的飛行控制器將在屏幕上反映陀螺儀和加速度計數(shù)據(jù)。您可以在右下角看到飛行控制器的方向。
在這里我們可以調(diào)整飛行控制器的 PID 值以實現(xiàn)平穩(wěn)飛行。我們從這里為輔助開關(guān)分配各種飛行模式。
移動發(fā)射器搖桿將顯示各個通道的值。各個電機(jī)速度顯示在右側(cè)框中。
只需將您的飛行控制器連接到您的多旋翼,它就可以飛行了!!!
快樂飛翔!
- Arduino無人機(jī)YMFC-32-C
- 基于Arduino的無人機(jī)構(gòu)建
- 折疊無人機(jī)開源構(gòu)建
- 自動送貨無人機(jī)開源分享
- 無人機(jī)mavimg開源分享
- 膠合板無人機(jī)開源設(shè)計
- 無人機(jī)防撞系統(tǒng)開源分享
- 無人機(jī)航母開源硬件
- 基于Arduino的無人機(jī) 1次下載
- 自主無人機(jī)著陸開源分享
- 無人機(jī)盾牌Arduino開源項目
- 迷你無人機(jī)開源分享
- 無人機(jī)為什么一夜爆紅開源飛控起到了什么樣的作用
- 無人機(jī)和無人機(jī)控制方法及無人機(jī)遠(yuǎn)程操控系統(tǒng)方法說明 69次下載
- 無人機(jī)技術(shù)之無人機(jī)開源系統(tǒng)教學(xué)PPT下載 29次下載
- 無人機(jī)群的神秘面紗 無人機(jī)的未來發(fā)展路線 1519次閱讀
- 關(guān)于如何制作一個無人機(jī) 3.7w次閱讀
- 無人機(jī)是如何充電的? 2.1w次閱讀
- 怎樣使無人機(jī)安全飛行?無人機(jī)飛行需要掌握什么安全知識 1.6w次閱讀
- 新疆為什么禁飛無人機(jī)_新疆無人機(jī)禁飛區(qū)域 5.7w次閱讀
- 水下無人機(jī)的用途和優(yōu)勢有哪些 9549次閱讀
- 水下無人機(jī)原理分析 1.4w次閱讀
- nixie微型無人機(jī)的功能介紹_nixie微型無人機(jī)多少錢 1.3w次閱讀
- 微型無人機(jī)發(fā)展前景_無人機(jī)發(fā)展趨勢 8518次閱讀
- 大疆做不做軍用無人機(jī) 2w次閱讀
- 中國有哪些軍用無人機(jī)_國內(nèi)軍用無人機(jī)排名 11.3w次閱讀
- 大疆無人機(jī)如何在禁飛區(qū)起飛 15.3w次閱讀
- 電動無人機(jī)和油動無人機(jī)性能的對比 2805次閱讀
- 無人機(jī)新手入門指南 1.5w次閱讀
- 無人機(jī)發(fā)展的技術(shù)難點分析 4264次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論