国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

關(guān)于HC05 藍牙模塊與與藍牙模塊連接

這篇具有很好參考價值的文章主要介紹了關(guān)于HC05 藍牙模塊與與藍牙模塊連接。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

兩個藍牙模塊配對通信

在通常的電子設(shè)計中,一般采用藍牙模塊與上位機(手機)連接來與電子設(shè)備通信,實現(xiàn)對電子設(shè)備的控制。當然也可以通過WiFi模塊等其他通信模塊進行通信。這里就介紹一下藍牙模塊之間的連接,能夠擺脫上位機,實現(xiàn)設(shè)備與設(shè)備之間的通信。

AT指令

藍牙模塊需要通過AT指令進行模式與連接的設(shè)置,不同型號的藍牙模塊它的AT指令也可能會有差別,如果發(fā)現(xiàn)發(fā)送指令后模塊沒有回應(yīng),檢查一下AT指令是否發(fā)送正確,是否進入命令模式,這里就要查看自己手中的兩個藍牙模塊的資料包了,若兩個藍牙模塊不同,則它們的配置指令也可能會不相同,就要用對應(yīng)的指令配置了。AT指令集這里就不列舉了,自行查看資料包。

模塊連接

要連接兩個藍牙模塊,就相當于兩個藍牙模塊進行配對,也就是兩個藍牙設(shè)備進行配對,那么應(yīng)該用哪一個去尋找目標對應(yīng)的藍牙設(shè)備呢?這里就需要一個設(shè)備為主機,另一個設(shè)備則為從機,只能通過主機來尋找從機進行連接配對,從機只能等待連接,而不能主動地尋找設(shè)備進行連接。

說到主機與從機,就要看看自己手中的藍牙模塊是否支持主機模式了,至少要有一塊主從一體的藍牙模塊(當然了,價格會比只支持從機模式的貴一些),由于經(jīng)費不足(–_–),這里就采用一塊主從一體模塊,一個從機模塊JDY-31。

我們用的藍牙模塊???

關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件


各模塊的配置通過串口發(fā)送AT指令配置,藍牙模塊通過usb-ttl與電腦連接,連接時注意TX–RX,RX–TX。????
關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
通過XCON串口助手發(fā)送/接受指令


關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
\

從機配置

模塊進入命令模式需要將EN管腳拉高,用一個杜邦線將EN腳與USB-TTL上的VCC/3.3V/5V連接即進入命令模式。初始波特率一般為9600,有一些是38400,可以都試一試。連接好后打開XCOM串口助手,發(fā)送指令必須勾選發(fā)送新行,否則將不能成功發(fā)送指令。????

關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
如上圖設(shè)置好后,就可以進行串口操作–>打開串口進行發(fā)送指令,先發(fā)送個AT+VERSION查詢版本號測試一下??

關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
接受到指令的返回信息就好辦了,若沒有接收到就檢查一下接線是否正確、EN是否拉高,端口是否正確、波特率是否正確…
接下來就是配置從機了:
① 首先發(fā)送AT+RESET對模塊進行復(fù)位操作。
② 發(fā)送AT+NAME=“car” 設(shè)置模塊名稱為car。(也可以設(shè)置其他的)
③ 發(fā)送AT+PIN=“5555” 設(shè)置模塊密碼為5555。(也可以設(shè)置其他的)
④ 發(fā)送AT+BAUD=“ 4 ” 將波特率設(shè)置為9600,指令中的4就表示9600的波特率,這是根據(jù)IDY-31的模塊手冊得到的,就根據(jù)自己的手冊配置就行了,指令可能不一樣。
⑤ 發(fā)送AT+LADDR獲取藍牙MAC 地址,需要將獲取到的地址記錄下來,配置主機是需要??!
??????
關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
有兩個指令沒有回應(yīng),可以通過查詢指令查看是否配置成功????
關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
返回的數(shù)據(jù)與配置時的數(shù)據(jù)相同,就說明配置成功了。若采用主從一體HC05,需要加一條指令將模塊設(shè)置為從機模式(具體指令查看指令集)。接下來配置主機。

主機配置

連接方式與從機模塊一樣。準備好后進行AT指令配置。
① 首先發(fā)送AT+RESET對模塊進行復(fù)位操作。
② 發(fā)送AT+NAME=control 設(shè)置模塊名稱為control。(也可以設(shè)置其他的)
③ 發(fā)送AT+PSWD=“5555” 設(shè)置模塊密碼為5555。(需要與從機一致)
④ 發(fā)送AT+UART=9600 將波特率設(shè)置為9600。(波特率與從機一致,指令集不一樣)
⑤ 發(fā)送AT+ROLE=1 將藍牙配置為主機模式。
⑥ 發(fā)送AT+BIND=4FF0,27,231100 綁定從機藍牙地址,這里的4FF0,27,231100就是配置從機時獲取到的MAC地址。
⑦ 發(fā)送AT+CMODE=0 設(shè)置藍牙連接模式為指定藍牙地址連接模式

因為這個模塊有專門的藍牙測試軟件,配置比較方便,直接填好配置信息????
關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
測試軟件右邊是需要進行的配置,可以先獲取模塊信息后,在右邊進行修改,再點擊更新模塊信息,左邊白框中就會顯示配置結(jié)果,如果手中的模塊沒有配套使用的藍牙測試軟件,就用XCOM按照AT指令一步一步配置。這樣主機就配置成功了。將模塊重新上電就可以進行正常的連接通信了。

都配置好后,我們進行通信測試。
將從機與電腦相連,主機與任意電子設(shè)備相連????
關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件


兩個藍牙模塊匹配好后,指示燈將會發(fā)生變化。接下來打開串口助手檢測接收信息。????
關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件
串口助手顯示從機模塊不斷接收溫度信息,表示兩個藍牙模塊就通信成功了!!兩個藍牙模塊就可以互發(fā)信息了。

資料下載

這里將配置過程中用到的串口軟件及一些模塊手冊打包分享給大家了
點擊跳轉(zhuǎn)資料下載


關(guān)于HC05 藍牙模塊與與藍牙模塊連接,電子設(shè)計,單片機,嵌入式硬件文章來源地址http://www.zghlxwxcb.cn/news/detail-597395.html

到了這里,關(guān)于關(guān)于HC05 藍牙模塊與與藍牙模塊連接的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • HC-05(ZS-040)藍牙模塊使用詳情(藍牙模塊配置、手機藍牙控制單片機、藍牙與藍牙之間的通信)含51、32程序

    HC-05(ZS-040)藍牙模塊使用詳情(藍牙模塊配置、手機藍牙控制單片機、藍牙與藍牙之間的通信)含51、32程序

    HC-05是一款主從一體化的藍牙模塊,因此其使用起來比較方便,只需要進行簡單的配置即可。 本文就 手把手的介紹小白入手模塊后如何使用 。 對于模塊使用:1、藍牙配置→2、手機與藍牙的傳輸→3、手機通過藍牙模塊控制單片機→4、一對藍牙之間主—從傳輸數(shù)據(jù),這是一個

    2023年04月09日
    瀏覽(400)
  • HC05藍牙模塊與手機APP連接

    說明 :我們可以通過TTL轉(zhuǎn)USB模塊使電腦和HC05相連 ,通過電腦藍牙串口進行調(diào)試 我們上電時應(yīng)該按住復(fù)位鍵再上電,這樣才能進入AT模式(下圖軟件設(shè)置也能進入AT模式),否則是配對模式。 另外我們電腦串口波特率應(yīng)該設(shè)置為38400 (AT模式都為38400) 注 :物理狀態(tài):AT模式下

    2024年02月06日
    瀏覽(90)
  • Android手機無法連接HC-05藍牙模塊

    ???????這學期選的畢業(yè)設(shè)計中需要用到藍牙模塊與Android手機通信,于是我就在淘寶購買了一款HC-05的藍牙模塊,到貨之后首先使用藍牙模塊連接USB-TTL模塊,然后再插入到電腦的USB插孔上進行調(diào)試,一開始進入AT模式(我購買的這一款進入AT模式時那個按鍵需要多按一會兒,

    2023年04月24日
    瀏覽(96)
  • 手把手教你使用--常用模塊--HC05藍牙模塊,無線藍牙串口透傳模塊,(實例:手機藍牙控制STM32單片機點亮LED燈)

    手把手教你使用--常用模塊--HC05藍牙模塊,無線藍牙串口透傳模塊,(實例:手機藍牙控制STM32單片機點亮LED燈)

    最近在學STM32,基本的學完了,想學幾個模塊來鞏固一下知識,就想到了藍牙模塊。玩啥好難過有很多博客教怎么連的,但自己看起來還是有點糊涂。模塊的原理和知識點我就不講解了,這里我主要 手把手 記錄一下我是如何對藍牙模塊進行學習和使用的。 所使用的資料和工

    2024年02月02日
    瀏覽(115)
  • 學習 stm32 無線藍牙模塊HC05配置與應(yīng)用(手機藍牙連接發(fā)送參數(shù))

    學習 stm32 無線藍牙模塊HC05配置與應(yīng)用(手機藍牙連接發(fā)送參數(shù))

    最近學習使用HC05 藍牙模塊進行單片機 連接使用,進行手機端數(shù)據(jù)通信,用到了,和大家分享一下。 HC05 藍牙模塊介紹 HC05 模塊,是 ALIENTEK 生成的一款高性能主從一體藍牙串口模塊,可以同各種帶藍牙功能的電腦、藍牙主機、手機、PDA、PSP 等智能終端配對,該模塊支持非常

    2024年01月16日
    瀏覽(99)
  • HC-05藍牙模塊的使用

    HC-05藍牙模塊的使用

    文章目錄 前言 一、模塊介紹 二、使用步驟 ? ? ? ? 這次記錄一下有關(guān)藍牙模塊的學習,我單獨將藍牙模塊從各種單片機中脫離出來。因為藍牙模塊不同于其他模塊,它具有極高的泛用性,在STM32以及51系列單片機均會經(jīng)常用到。 一、模塊介紹 ? ?? ? ? ?我使用的藍牙模塊

    2024年02月19日
    瀏覽(29)
  • HC05藍牙模塊配對步驟

    如果要使用HC05進行通信的話,配置藍牙名稱,配對密碼,設(shè)置主從模式,設(shè)置波特率,然后退出AT模式,使用HC05連接另一個藍牙設(shè)備即可,使用單片機向連接藍牙的串口便可以收發(fā)數(shù)據(jù)了。 HC05藍牙模塊的AT模式設(shè)置的方法有以下三種: 一、默認設(shè)置 模塊工作角色:從模式

    2024年02月15日
    瀏覽(32)
  • 【Arduino】藍牙模塊HC-05

    【Arduino】藍牙模塊HC-05

    HC-05藍牙模塊是一種基于藍牙協(xié)議的簡單無線通信設(shè)備。該模塊基于BC417單芯片藍牙IC,符合藍牙v2.0標準,支持UART和USB接口。 HC-05藍牙模塊有六個管腳,分別為:STATE、RXD、TXD、GND、VCC、EN。 STATE:狀態(tài)指示。未連接時輸出低電平,連接時輸出高電平。 RXD:UART接收引腳(和M

    2024年02月03日
    瀏覽(28)
  • 基于51單片機hc-05,hc-06藍牙傳送數(shù)據(jù)到手機APP

    基于51單片機hc-05,hc-06藍牙傳送數(shù)據(jù)到手機APP

    ? ? ? ?通過藍牙芯片(HC-05)與手機 APP 通信,每隔 1s (自己可設(shè)定)傳輸一批傳感器數(shù)據(jù) ? ? ?最近在封裝一些傳感器的程序,在通過藍牙連接手機調(diào)試數(shù)據(jù)的時候遇到的一點小問題。藍牙的介紹網(wǎng)上有很多,這里就不說。把51代碼丟出來供大家移植。 通過藍牙發(fā)送浮點型、

    2024年02月11日
    瀏覽(112)
  • 【Proteus仿真】【Arduino單片機】HC05藍牙通信

    【Proteus仿真】【Arduino單片機】HC05藍牙通信

    本項目使用Proteus8仿真Arduino單片機控制器,使用PCF8574、LCD1602液晶、HC05藍牙傳感器等。 主要功能: 系統(tǒng)運行后,LCD1602顯示藍牙接收數(shù)據(jù)。 B站演示視頻:https://space.bilibili.com/444388619 視頻地址:https://space.bilibili.com/444388619/video 專注于51單片機、STM32、國產(chǎn)32、DSP、Proteus、ardu

    2024年04月16日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包