第一步,實現單片機運行,比如學會點亮三個燈
第二步,學會超聲波傳感器讀出數值,比如把距離數值通過printf(" ");傳到上位機查看
第三步,學會讓電機實現正反轉
第五步,幾個程序結合起來用
寫程序時候注意一個原則,高內聚低耦合,意思就是一個函數一個功能,不要在函數內部用到全局變量。
比如寫三個燈亮可以寫成一個函數,帶兩個參數,一個參數表示哪個燈,一個參數表示亮不亮。
①LED(int,int);比如LED(2,1);表示第二個燈亮,LED(2,0);表示第二個燈不亮
注:這個例子還不算高內聚低耦合
|