完成藍芽連線,工作也就完成了一大半。剩下的就是控制命令了,我們假設傳送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...