atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301

atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301

ID:5332744

大小:1.12 MB

頁(yè)數(shù):18頁(yè)

時(shí)間:2017-12-08

atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301_第1頁(yè)
atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301_第2頁(yè)
atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301_第3頁(yè)
atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301_第4頁(yè)
atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301_第5頁(yè)
資源描述:

《atk-hc05藍(lán)牙串口模塊使用說(shuō)明_an1301》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、www.alientek.comALIENTEKSTM32開(kāi)發(fā)板AN1301AN1301ATK-HC05藍(lán)牙串口模塊使用本應(yīng)用文檔(AN1301,對(duì)應(yīng)戰(zhàn)艦STM32開(kāi)發(fā)板擴(kuò)展實(shí)驗(yàn)1/MiniSTM32開(kāi)發(fā)板擴(kuò)展實(shí)驗(yàn)22)將教大家如何在ALIENTEKSTM32開(kāi)發(fā)板上使用ATK-HC05藍(lán)牙串口模塊(注意,本文檔同時(shí)適用ALIENTEK戰(zhàn)艦和MiniSTM32兩款開(kāi)發(fā)板)。本文檔我們將使用ATK-HC05藍(lán)牙串口模實(shí)現(xiàn)藍(lán)牙串口通信,并和手機(jī)連接,實(shí)現(xiàn)手機(jī)控制開(kāi)發(fā)板。本文檔分為如下幾部分:1,ATK-HC05藍(lán)牙串口模塊簡(jiǎn)介2,硬件連接3,軟件實(shí)現(xiàn)4,驗(yàn)證1、ATK-HC05藍(lán)牙串口模塊

2、簡(jiǎn)介ATK-HC05模塊,是ALIENTEK生成的一款高性能主從一體藍(lán)牙串口模塊,可以同各種帶藍(lán)牙功能的電腦、藍(lán)牙主機(jī)、手機(jī)、PDA、PSP等智能終端配對(duì),該模塊支持非常寬的波特率范圍:4800~1382400,并且模塊兼容5V或3.3V單片機(jī)系統(tǒng),可以很方便與您的產(chǎn)品進(jìn)行連接。使用非常靈活、方便。ATK-HC05模塊非常小巧(16mm*32mm),模塊通過(guò)6個(gè)2.54mm間距的排針與外部連接,模塊外觀如圖1.1所示:圖1.1ATK-HC05模塊外觀圖圖1.1中,從右到左,依次為模塊引出的PIN1~PIN6腳,各引腳的詳細(xì)描述如表1.1所示:序號(hào)名稱(chēng)說(shuō)明1LED配對(duì)狀態(tài)輸出;配對(duì)成功輸

3、出高電平,未配對(duì)則輸出低電平。2KEY用于進(jìn)入AT狀態(tài);高電平有效(懸空默認(rèn)為低電平)。www.openedv.com2013-02-23www.alientek.comALIENTEKSTM32開(kāi)發(fā)板AN13013RXD模塊串口接收腳(TTL電平,不能直接接RS232電平!),可接單片機(jī)的TXD4TXD模塊串口發(fā)送腳(TTL電平,不能直接接RS232電平!),可接單片機(jī)的RXD5GND地6VCC電源(3.3V~5.0V)表1.1ATK-HC05模塊各引腳功能描述另外,模塊自帶了一個(gè)狀態(tài)指示燈:STA。該燈有3種狀態(tài),分別為:1,在模塊上電的同時(shí)(也可以是之前),將KEY設(shè)置為高電平(

4、接VCC),此時(shí)STA慢閃(1秒亮1次),模塊進(jìn)入AT狀態(tài),且此時(shí)波特率固定為38400。2,在模塊上電的時(shí)候,將KEY懸空或接GND,此時(shí)STA快閃(1秒2次),表示模塊進(jìn)入可配對(duì)狀態(tài)。如果此時(shí)將KEY再拉高,模塊也會(huì)進(jìn)入AT狀態(tài),但是STA依舊保持快閃。3,模塊配對(duì)成功,此時(shí)STA雙閃(一次閃2下,2秒閃一次)。有了STA指示燈,我們就可以很方便的判斷模塊的當(dāng)前狀態(tài),方便大家使用。ATK-HC05藍(lán)牙串口模塊所有功能都是通過(guò)AT指令集控制,比較簡(jiǎn)單,該部分使用以及模塊的詳細(xì)參數(shù)等信息,請(qǐng)參考ATK-HC05-V11用戶(hù)手冊(cè).pdf和HC05藍(lán)牙指令集.pdf。通過(guò)ATK-HC05藍(lán)

5、牙串口模塊,任何單片機(jī)(3.3V/5V電源)都可以很方便的實(shí)現(xiàn)藍(lán)牙通信,從而與包括電腦、手機(jī)、平板電腦等各種帶藍(lán)牙的設(shè)備連接。ATK-HC05藍(lán)牙串口模塊的原理圖如圖1.2所示:圖1.2ATK-HC05藍(lán)牙串口模塊原理圖2、硬件連接本實(shí)驗(yàn)功能簡(jiǎn)介:開(kāi)機(jī)檢測(cè)ATK-HC05藍(lán)牙模塊是否存在,如果檢測(cè)不成功,則報(bào)錯(cuò)。檢測(cè)成功之后,顯示模塊的主從狀態(tài),并顯示模塊是否處于連接狀態(tài),DS0閃爍,提示程序www.openedv.com2013-02-23www.alientek.comALIENTEKSTM32開(kāi)發(fā)板AN1301運(yùn)行正常。按KEY0按鍵,可以開(kāi)啟/關(guān)閉自動(dòng)發(fā)送數(shù)據(jù)(通過(guò)藍(lán)牙模塊發(fā)送

6、);按WK_UP按鍵可以切換模塊的主從狀態(tài)。藍(lán)牙模塊接收到的數(shù)據(jù),將直接顯示在LCD上(僅支持ASCII字符顯示)。同時(shí),我們還可以通過(guò)USMART對(duì)ATK-HC05藍(lán)牙模塊進(jìn)行AT指令查詢(xún)和設(shè)置。結(jié)合手機(jī)端藍(lán)牙軟件(藍(lán)牙串口助手v1.97.apk),可以實(shí)現(xiàn)手機(jī)無(wú)線控制開(kāi)發(fā)板(點(diǎn)亮和關(guān)閉LED1)。所要用到的硬件資源如下:1,指示燈DS0、DS12,KEY0/WK_UP兩個(gè)按鍵3,串口1、串口24,TFTLCD模塊5,ATK-HC05-V11藍(lán)牙串口模塊接下來(lái),我們看看ATK-HC05藍(lán)牙串口模塊同ALIENTEKSTM32開(kāi)發(fā)板的連接,前面我們介紹了ATK-HC05藍(lán)牙串口模塊的接

7、口,我們通過(guò)杜邦線連接ATK-HC05模塊和開(kāi)發(fā)板的相應(yīng)端口,連接關(guān)系如表2.1所示:ATK-HC05藍(lán)牙模塊與開(kāi)發(fā)板連接關(guān)系A(chǔ)TK-HC05藍(lán)牙串口模塊VCCGNDTXDRXDKEYLEDALIENTEKSTM32開(kāi)發(fā)板3.3V/5VGNDPA3PA2PC4PC5表2.1ATK-HC05藍(lán)牙模塊同ALIENTEKSTM32開(kāi)發(fā)板連接關(guān)系表表中ATK-HC05藍(lán)牙串口模塊的VCC,因?yàn)槲覀兊哪K是可以3.3V或5V供電的,所以可以接開(kāi)發(fā)板的3.

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。