標(biāo)題: 求助大佬們 單片機智能避障小車程序的寫法 [打印本頁]
作者: han8680713 時間: 2020-11-21 11:33
標(biāo)題: 求助大佬們 單片機智能避障小車程序的寫法
智能小車 方案
1、STC89C52R做處理器
2、L298N做小車后輪驅(qū)動電機的驅(qū)動源。
3、用SG90舵機控制前輪做方向驅(qū)動。
4、用SR04超聲波 檢測前方障礙物(避障用),前方距離大于30CM前進,大于70CN加速前進,小于30CN減速前進,小于20CM轉(zhuǎn)向,向空曠的方向行駛,小于10CM停止前進。
5、用4個獨立按實現(xiàn)7種狀態(tài):前進、后退、加速、減速、左轉(zhuǎn)、右轉(zhuǎn)、停止 功能。
我自己 寫的程序 有好多問題 寫著寫著 按鍵掃描就不管用 ,一頭污水 ,不知怎么弄了 ,請求大佬們 給個程序 指導(dǎo)指導(dǎo)。
有重謝
作者: lovexulu 時間: 2020-11-22 11:13
首先硬件方面應(yīng)當(dāng)準(zhǔn)確明了,避免接線錯誤等,原理圖標(biāo)注準(zhǔn)確。
其次,按照編程思想,先列出功能框圖,將功能框圖完善,劃分各個功能模塊。
然后,細化功能模塊執(zhí)行的邏輯算法環(huán)路。
最后按照框圖編寫各個模塊,寫代碼注釋重要部分。
調(diào)試可以考慮仿真調(diào)試。
注:大家都挺忙,沒人在沒有硬件原理圖情況下給你寫出完整控制程序,而且也不會給你作業(yè)照抄。
還請靜下心來自己按步驟作業(yè)。另外學(xué)會用時間分片來寫程序。避免使用delay。如上。
作者: han8680713 時間: 2020-11-22 21:10
你好 前輩們 你說的對 , 有沒有 類似的 程序 ,也讓我 借鑒一下 ,謝謝啦
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |