【STM32 .Net MF開發板學習-21】藍牙遙控智能小車(PC模式)

上篇文章咱們用手機上的藍牙去控制智能小車,此次咱們直接用筆記本上的藍牙模塊來控制小車,這樣利用PC更爲強大的運算能力,就能夠擴展出更多有意思的功能來。html

下面就是PC藍牙模塊的設置步驟(注意,需保證與小車相連的藍牙模塊上電)ide

一、 在控制面板中雙擊藍牙圖標this

   

二、 藍牙設備屬性面板spa

 

三、 添加藍牙設備.net

 

四、 找到藍牙設備視頻

 

五、 設置密鑰htm

 

六、 設備安裝blog

 

七、 安裝成功ci

 

配置完成後,藍牙通訊就徹底就變成了串口通訊,因此相關的代碼我這裏就不重複介紹了,須要提醒的是,藍牙模塊要求的通訊波特率爲57600,且PC的通訊串口爲COM5,具體代碼請參見《Zigbee遙控智能小車》和《藍牙遙控智能小車(手機模式)》。開發

     public frmMain()

     {

            InitializeComponent();

            serial = new SerialPort("COM5", 57600, Parity.None, 8, StopBits.One);

            serial.Open();

       }

 運行後的界面以下:

 

單擊相關按鈕,若是不出意外的話,在藍牙通訊範圍的智能小車應該已經動起來了。

相關控制視頻以下(和PC控制Zigbee的模式一致):

http://video.sina.com.cn/v/b/40292033-1804832611.html

1)、小車底盤

 http://item.taobao.com/item.htm?id=7218838776

2)、四路直流電機驅動器

http://item.taobao.com/item.htm?id=7218717808

3)、.NET Micro Framework開發板

 http://item.taobao.com/item.htm?id=7117999726 

4)、藍牙模塊

 http://item.taobao.com/auction/item_detail.htm?item_num_id=8333868680

 

   注:須要紅牛開發板固件在 V1.0.0以上

   

注:此藍牙模塊的通訊波特率爲9600,默認配對密碼 1234採用這款模塊,記得把相關波特率由57600修改成9600。

 

本文源碼:http://www.sky-walker.com.cn/yefan/MFV40/SourceCode/BluetoothCar.rar

本文源碼:http://www.sky-walker.com.cn/yefan/MFV40/SourceCode/PCBluetooth.rar

MF快速參考: .NET Micro Framework 快速入門

MF中文討論組:http://space.cnblogs.com/group/MFSoft/

微軟官方論壇:MSDN微軟中文技術論壇(.NET Micro Framework)

開發板簡明手冊:http://blog.sina.com.cn/s/blog_6b938f630100kh0k.html

【低價開發板】http://item.taobao.com/item.htm?id=7117999726

相關文章
相關標籤/搜索