畢業設計 基於安卓的智慧型小車(三)

2021-06-21 16:28:15 字數 1551 閱讀 5412

完成藍芽連線,工作也就完成了一大半。剩下的就是控制命令了,我們假設傳送a為向前命令,b為向後命令,c為向左命令,d為向右命令,e為停止命令。

1. 手動控制

分別為四個操控按鈕設立監聽

private bluetoothcarservice mcarservice = null;  

button btnf;

button btnb;

button btnl;

button btnr;

private void setupcontrol()

private void forwardcontrol()

return false;

} });

} private void backwardcontrol()

return false;

} });

} private void leftcontrol()

return false;

} });

} private void rightcontrol()

return false;

} });

}

private void sendmessage(string message) 

}

2. 重力感應

這裡通過乙個togglebutton控制項來實現重力感應的開啟與關閉。

togglebutton togglebutton1;

private sensormanager msensormanager;

private sensor maccelerometer;

private sensoreventlistener msensorlistener;

private float x, y;

togglebutton1 = (togglebutton) this.findviewbyid(r.id.togglebutton1);

togglebutton1.setonclicklistener(new onclicklistener()

@override

public void onaccuracychanged(sensor sensor,

int accuracy)

};msensormanager.registerlistener(msensorlistener,

maccelerometer, sensormanager.sensor_delay_game);

} else

}});

}

public void sensorcontrol()  else  else if (x < -3) 

if (y > 3) else if (y < -3)

} }

基於STM32的智慧型循跡小車設計(基礎版)

選擇的是tcrt500l,五路整合在一起,整合度比較高,但是可能不如五個單獨的循跡模組好用 5 l298n電機驅動模組 四驅車為啥用l298n電機驅動模組?可以把左邊的兩個電機併聯,用輸出a控制。把右邊的兩個電機併聯,用輸出b控制。12v供電接電源正極,供電gnd接電源負極和核心板gnd,5v供電接...

基於微控制器的智慧型風扇調速系統畢業設計

系統電路設計總體設計方框圖所示,控制器採用微控制器at89s52,溫度感測器採用ds18b20,用2位led數碼管以串列埠傳送資料實現溫度顯示。主控制器 微控制器stc89c52具有低電壓供電和體積小等特點,四個端就能滿足電路系統的設計需要,很適合便攜手持式產品的設計使用系統可用二節電池供電。狀態顯...

基於微控制器的智慧型窗戶窗簾衣架設計(畢業設計資料)

156 畢設課設 基於微控制器的智慧型窗戶窗簾衣架設計 畢業設計資料 51智慧型窗戶 uln2003 雨滴 本設計由stc12c5a60s2微控制器電路 步進電機驅動電路 雨滴感測器電路 電源電路組成。1 雨滴感測器檢測到雨滴時電機正轉5秒後停止。2 沒有雨滴時電機反轉5秒後停止。sbit a1 p...