亚洲国产欧美一区二区三区丁香婷,国产精品高潮呻吟久久av免费看 ,欧美无遮挡一区二区三区国产对白,日本一区二区免费不卡中文字幕

arduino和藍牙模塊,一起做藍牙車

先簡單介紹一下藍牙模塊:將模塊插入電腦,打開串口調(diào)試助手。然后,在手機上下載藍牙助手app,藍牙模塊通過串口模塊連電腦,手機打開藍牙,與藍牙模塊配對,打開藍牙助手app,隨便發(fā)送幾個字母,在電腦端就應(yīng)該能看到顯示了。下面,我們就來使用藍牙模塊,一起來制作一臺藍牙小車玩的時候,先安裝手機端小車控制軟件,打開藍牙,讓手機和小車藍牙進行配對,然后就可以用手機控制小車了。...

在最初的幾次推動中,我們一直在學(xué)習(xí)如何與周圍的外圍設(shè)備進行交互。一些讀取數(shù)據(jù)和一些控制設(shè)備。但是現(xiàn)在是網(wǎng)絡(luò)時代,總不能自娛自樂吧?所以近期我們會陸續(xù)推出藍牙模塊,WiFi模塊的使用,物聯(lián)網(wǎng)的基礎(chǔ)知識。

讓我們從簡單開始。今天我們將介紹藍牙模塊與上位機(手機、電腦)的通信。然后我們一起做一個藍牙遙控車。需要代碼和上位機app的同學(xué)留下郵箱,我發(fā)給大家。

下面簡單介紹一下藍牙模塊:

arduino與藍牙模塊,一起來制作一款藍牙小車

在開發(fā)過程中,藍牙模塊實際上起到了橋梁的作用,我們稱之為透明傳輸。就像透明的玻璃一樣,將指令原封不動地傳遞給對方。

要獲得藍牙模塊,您首先需要對其進行設(shè)置。藍牙模塊與串口模塊連接,TX、RX要交叉連接

arduino與藍牙模塊,一起來制作一款藍牙小車

arduino與藍牙模塊,一起來制作一款藍牙小車

將模塊插入電腦,打開串口調(diào)試助手。輸入命令

arduino與藍牙模塊,一起來制作一款藍牙小車

1、測試通訊

發(fā)送:AT(返回OK,每秒發(fā)送一次左右)

返回:好的

2、改變藍牙串口通訊的波特率

發(fā)送:AT+BAUD1.......C

返回:OK+波特率

電腦藍牙軟件下載教程_電腦藍牙調(diào)試軟件_電腦藍牙配對軟件

1---------1200

2---------2400

3---------4800

4---------9600(默認(rèn)是這個設(shè)置)

5--------19200

6--------38400

7--------57600

電腦藍牙調(diào)試軟件_電腦藍牙配對軟件_電腦藍牙軟件下載教程

8---------

9---------

一種 - - - - -

乙---------

C - - - - -

3、更改藍牙名稱

發(fā)送:AT+

電腦藍牙軟件下載教程_電腦藍牙調(diào)試軟件_電腦藍牙配對軟件

返回:

4、修改配對密碼

發(fā)送:AT+

返回:

這樣就完成了一般設(shè)置。還有很多其他的設(shè)置,但是一般我們不會用到電腦藍牙軟件下載教程,這里就不占篇幅了。

然后,在手機下載藍牙助手app上,藍牙模塊通過串口模塊連接電腦,手機開啟藍牙,與藍牙模塊配對,打開藍牙助手app,就可以了發(fā)送幾封信,您應(yīng)該可以在顯示的計算機上看到它。反之,在電腦上發(fā)送消息時,手機也能收到。

接下來,讓我們一起使用藍牙模塊制作藍牙汽車

電腦藍牙軟件下載教程_電腦藍牙調(diào)試軟件_電腦藍牙配對軟件

材料:主控板、藍牙模塊、298n電機驅(qū)動模塊、汽車底盤(含輪胎和電機)

arduino與藍牙模塊,一起來制作一款藍牙小車

淘寶上面的資料很多,這里就不一一介紹了。并不是很貴。電機驅(qū)動板的使用已經(jīng)在之前的推文中介紹過了。不清楚使用的同學(xué)可以再看一遍文章。

重點關(guān)注程序代碼中藍牙數(shù)據(jù)的讀取。

先在宏定義中定義不同編碼所代表的功能

#define LEFT '3' //左轉(zhuǎn)編碼
#define RIGHT '4'//右轉(zhuǎn)編碼
#define GO '1'//前進編碼
#define BACK '2'//后退編碼
#define STOP '0'//停止編碼

然后在主程序中從串口讀取數(shù)據(jù),根據(jù)數(shù)據(jù)運行相應(yīng)的函數(shù)。

 if(Serial.available()>0){
 char ch = Serial.read(); //這一段眼熟不?就是串口通訊。很簡單的。
 if(ch == GO){
 //前進
 go();
 }else if(ch == BACK){
 //后退
 back();
 }else if(ch == LEFT){
 //左轉(zhuǎn)
 turnLeft();
 }else if(ch == RIGHT){
 //右轉(zhuǎn)
 turnRight();
 }else if(ch=='0'){
 //停車
 stopCar();
 }
 }

玩的時候先安裝手機車控軟件,打開藍牙電腦藍牙軟件下載教程,讓手機和車載藍牙配對,然后就可以用手機控制車了。

arduino與藍牙模塊,一起來制作一款藍牙小車

發(fā)表評論