實物效果圖:
實現功能:
本次設計的目的是實現無人機在空中投放物品的落點計算,系統(tǒng)的核心是單片機,它控制本系統(tǒng)的各種功能,所以它的選擇是非常重要的,在本設計中選用的是GD32F103C8T6單片機,這款單片機對本系統(tǒng)的性價比很高,其功能也滿足本系統(tǒng),在軟、硬件方面的設計也比較簡單其本身也是一款低功耗、高性能的單片機。
超聲波測距傳感器、風速傳感器、陀螺儀是本設計的檢測裝置,傳感器的優(yōu)劣關系到系統(tǒng)的優(yōu)劣,為了解決遠距離傳輸的情況和傳輸過程中受干擾而致使精度降低的情況,為此選擇了陀螺儀MPU6050角度傳感器,此傳感器可以直接將所檢測的無人機角度值轉化為數字量的形式輸出,送到GD32F103C8T6單片機中。
單片機對信號進行處理,對檢測到的無人機姿態(tài)角進行計算從而推算出當前風速。對于測算離地高度選擇使用HC-SR04超聲波測距傳感器進行對離地高度的測算。
對于測算出的離地高度系統(tǒng)可以進行計算得到物品自由落體時間,對于測算出的風速系統(tǒng)通過計算得出物品在自由落體中的偏移量。對于得到的數據進行計算得到指示落點的步進電機輸出的角度并控制做出對應的旋轉,使得落點得到顯示,達到的研究目的。
原理圖:
程序源碼:
視頻鏈接:
可前往抖音、B站、快手等視頻平臺搜索【芳心科技】或【芳芯科技】查看演示視頻。