電賽選擇了旋轉(zhuǎn)倒立擺這個(gè)題目,主控制器用的nano,開發(fā)用arduinoIDE+arduino庫+avr語言,兼顧了開發(fā)效率和代碼執(zhí)行效率,但是avr單片機(jī)調(diào)試參數(shù)很不方便,于是自己寫了個(gè)串口調(diào)試函數(shù)。
調(diào)試步驟:
1、盡快讓擺桿晃動(dòng)超過+/-60°
2、盡快讓擺桿完成圓周運(yùn)動(dòng)
3、用手將擺桿放在165°左右的位置,放開手讓擺桿保持平衡,水平移動(dòng)不超過90°
4、擺桿處于自然下垂?fàn)顟B(tài),然后盡快使他倒立并保持10s
5、加干擾,要求擺桿不倒或者2s內(nèi)回復(fù)倒立
6、擺桿保持倒立的狀態(tài)下水平旋轉(zhuǎn)一周
調(diào)試視頻展示:
附件包含:
- 全國大學(xué)生電子設(shè)計(jì)競(jìng)賽作品文檔
- 設(shè)計(jì)競(jìng)賽作品參考資料
- 設(shè)計(jì)競(jìng)賽作品硬件電路
- 設(shè)計(jì)競(jìng)賽作品程序代碼
- 設(shè)計(jì)競(jìng)賽作品
閱讀全文