STM8單片機(jī)學(xué)習(xí)總結(jié)05-藍(lán)牙模塊
本次操作使用的“藍(lán)牙模塊”為“HC-06”,主要注意以下幾點:
01)、“HC-06”(藍(lán)牙模塊)而言,其與“HC-05”一樣,均采樣“AT指令”控制,但需注意:
i)、“HC-06”為“串口”連接,電壓為“+5.0V”,“波特率”默認(rèn)“9600”,“設(shè)備名稱”默認(rèn)“HC-06”,“配對密碼”默認(rèn)“1234”;
ii)、“HC-06”發(fā)送“AT指令”時,末尾不需加“rn”(Enter鍵);
iii)、需與“手機(jī)app”配合使用,推薦“藍(lán)牙串口助手 Pro”;
02)、“HC-06”對應(yīng)“AT指令”主要操作為以下4項:
i)、“測試通信”:發(fā)送“AT”,返回“OK”;
ii)、修改“波特率”:發(fā)送“AT+BAUDx”,“x”為“1~C”(大寫字母,共“12個”);如:“AT+BAUD8”返回“OK115200”;
“數(shù)字”----“波特率”;
“1”----“1200”;“2”----“2400”;“3”----“4800”;“4”----“9600”(默認(rèn));
“5”----“19200”;“6”----“38400”;“7”----“57600”;“8”----“115200”;
“9”----“230400”;“A”----“460800”;“B”----“921600”;“C”----“1382400”;
iii)、修改“藍(lán)牙名稱”:發(fā)送“AT+NAMEname”,返回“OKname”,“name”為“新名稱”;
iv)、修改“配對密碼”:發(fā)送“AT+PINxxxx”,返回“OKsetpin”,“xxxx”為“新密碼”;
使用“手機(jī)”打開“藍(lán)牙串口助手 Pro”后,建議將“發(fā)送數(shù)據(jù)端”設(shè)置為“發(fā)送IO為HEX”(默認(rèn)“ASCII”)、“結(jié)束符號”,還可設(shè)置“鍵盤按鈕”對應(yīng)“鍵值”;
在實際使用時,“藍(lán)牙串口助手 Pro”發(fā)送數(shù)據(jù)的格式改變時,“HC-06”依舊可甄選出有效數(shù)據(jù),前提是“有效數(shù)據(jù)”為“HEX”格式,若是“ASCII”格式,則需要轉(zhuǎn)換;