1、HC-05藍牙模塊html
HC-05是主從一體的藍牙串口模塊,使用起來很是之方便,當HC-05與其餘藍牙設備鏈接成功後,使用方法與串口沒什麼差異,固然HC-05要跟你的單片機串口鏈接起來。簡單畫畫原理說明下:測試
2、HC-05藍牙配置spa
打開:HC-05模塊軟件 --> HC-05AT測試版3d
打開:讀我.txt,跟着一步一步作就好了調試
波特率(配置時默認):38400,接下來配置藍牙信息:htm
寫好以後,點擊跟更模塊信息,再點擊獲取模塊信息查看配置狀況:blog
OK,這樣就配置完成了,接下來,手機打開藍牙看看能不能找到你的藍牙:圖片
3、51單片機——藍牙點燈get
硬件鏈接:it
串口配置:
void UsartInit() //設置串口 { SCON=0X50; //設置爲工做方式1 TMOD=0X20; //設置計數器工做方式2 PCON=0X80; //波特率加倍 TH1=0XFA; //計數器初始值設置,注意波特率是9600的 TL1=0XFA; ES=1; //打開接收中斷 EA=1; //打開總中斷 TR1=1; //打開計數器 }
注:這裏波特率要跟HC-05藍牙那邊設置的同樣:9600
藍牙點燈:
if(receiveData=='1') { led=1; //接收1時,打開LED燈 } if(receiveData=='0') { led=0; //接收0時,關閉LED燈 }
測試:手機下載藍牙調試助手軟件,這裏我隨便下載了一個,也分享給你們用
手機先打開藍牙,而後按操做鏈接藍牙:
發送’0’ , LED燈滅
發送’1’ , LED燈亮
或者用APP中的按鍵來實現開關燈:
4、總結
本文介紹瞭如何配置HC-05藍牙模塊和如何進行藍牙點燈。其實配置好HC-05藍牙後,具體使用跟操做串口差很少的,因此你只要會操做串口,那麼藍牙對於你來講是很是簡單的!往期串口文章:http://www.demodashi.com/demo/14691.html
5、項目結構圖