色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣使用HC-05藍牙模塊通過無線通信控制Arduino板

454398 ? 來源:工程師吳畏 ? 2019-07-29 09:28 ? 次閱讀

簡介

藍牙通信是一種基于2.4GHz頻率的射頻通信,射程約為10米。它是數據傳輸,音頻系統,免提,計算機外圍設備等最常用和最常用的低范圍通信之一。

DIY項目中使用藍牙通信,HC-05藍牙模塊是轉到設備。我使用HC-05藍牙模塊實施了多個項目,如機器人手臂,家庭自動化, LED矩陣等。

但在所有這些項目中,除了完成項目所需的內容之外,我還沒有討論過很多藍牙模塊。所以,在這個項目/教程中,我將談談HC-05模塊。

關于HC-05藍牙模塊的簡要說明

如果你環顧四周電子DIY和愛好者社區,HC-05藍牙模塊是實現基于藍牙通信的項目的首選設備。 HC-05藍牙模塊是一種基于藍牙協議的簡單無線通信設備。

該模塊基于BC417單芯片藍牙IC,符合藍牙v2.0標準,支持UARTUSB接口

通常,HC-05藍牙模塊或HC-事實上,05 Sub模塊附帶BC417 IC和閃存。這些模塊作為表面貼裝電路板,一些第三方制造商使用這些電路板構建一個更完整的系統,帶有必要的引腳和組件。

下圖顯示了一個這樣的HC- 05藍牙子模塊(安裝在藍板上的綠板)用作完整藍牙模塊的一部分。

HC-05藍牙模塊的針腳

HC- 05模塊支持UART,USB和SPI通信,根據應用,可以使用必要的引腳。在我的情況下,電路板使用UART通信。

來到藍牙模塊的引腳,通常,四個引腳足以成功啟用無線通信鏈路但模塊現在生產了六個引腳,即:VCC,GND,TX,RX,EN和STATE。

下圖顯示了典型HC上的引腳和其他元件-05藍牙模塊。

要記住的重要一點是HC-05藍牙模塊的工作邏輯水平為3.3V。因此,電路板上使用3.3V穩壓器。

注意:電路板上的按鈕用于配置AT中的藍牙模塊命令模式。本項目不討論該模塊的這一部分。

引腳說明

EN:這是啟用引腳。當此引腳懸空或連接到3.3V時,模塊使能。如果此引腳連接到GND,模塊將被禁用。

+ 5V:這是用于連接+ 5V的電源引腳。由于模塊具有板載3.3V穩壓器,因此可以提供+ 5V電源。

GND:它是接地引腳。

TX:它是UART通信的發送器引腳。

RX:它是UART的接收引腳。

狀態:這是狀態指示器引腳。當模塊未連接到任何設備時,此引腳變為低電平。當模塊與任何設備配對時,此引腳變為高電平。

注意:板載LED用于指示連接的狀態。模塊未配對時,LED會反復閃爍或閃爍。模塊配對后,LED會以2秒的恒定延遲閃爍。

操作模式

HC-05藍牙模塊可配置為兩種操作模式:命令模式和數據模式。

在命令模式下,您可以與藍牙通信模塊通過AT命令配置模塊的各種設置和參數,如獲取固件信息,更改UART波特率,更改模塊名稱,將其設置為主站或從站等。

關于HC-05模塊的一個重點是它可以在通信對中配置為主設備或從設備。要選擇其中一種模式,需要激活命令模式并發送相應的AT命令。

進入數據模式,在此模式下,使用模塊用于與其他藍牙設備通信,即在此模式下進行數據傳輸。

HC-05藍牙模塊的默認設置

以下是HC-的一些默認設置列表05藍牙模塊。

名稱:HC-05

密碼:1234(或0000)

類型:從屬

模式:數據

波特率:9600 with 8個數據位,無奇偶校驗和1個停止位

HC-05藍牙模塊與Arduino接口的電路圖

為了演示HC-05模塊和Arduino之間的連接,我設計了一個簡單的電路。

這個電路的目的是將藍牙模塊與Arduino連接,將藍牙模塊與Android手機配對,使用簡單的應用程序將數據從Android手機發送到藍牙模塊,通過Arduino從藍牙模塊讀取數據,最后顯示數據并控制基于數據。

以下圖片顯示Arduino Mega和HC-05之間連接的電路圖。

注意:我和Arduino Mega一起去了,因為它有多個硬件UART端口。在這個項目中,我使用Arduino Mega的默認串行端口與計算機(串行監視器)和串行1(RX1和TX1 - 引腳19和18)進行通信,以便與藍牙通信。

代碼

用于藍牙通信的應用

我正在使用一個名為“藍牙控制器”的簡單Android應用程序,用于將HC-05與我的Android手機配對并傳輸數據。在開發此項目時,Play Store中不再提供此特定藍牙控制器應用程序。

但我喜歡它的簡單性和易用性。如果您想使用同一個應用程序,可以從以下鏈接下載 BLUETOOTH CONTROLLER 。

將手機連接到HC-05藍牙模塊

建立藍牙模塊的連接并打開電源。如果這是您第一次使用藍牙模塊,則LED將快速閃爍。要將模塊與手機配對,請打開手機中的藍牙設置,然后使用引腳“1234”連接到“HC-05”。如果1234不起作用,請嘗試“0000”。

將藍牙模塊與手機配對后,即可開始使用該應用程序。打開藍牙控制器應用程序,然后單擊掃描。屏幕上將顯示藍牙設備列表。選擇HC-05。

現在,在應用程序中選擇設置密鑰選項,然后輸入以下信息:

密鑰名稱 密鑰數據

LED ON 1

LED OFF 0

輸入此信息后,單擊“確定”保存。現在,在應用程序的主屏幕上,您可以看到標題為“LED ON”和“LED OFF”的兩個按鈕(或插槽)。如果您點擊LED ON,“1”將通過藍牙通信傳輸到HC-05模塊,然后HC-05模塊將其傳輸到Arduino。

如果點擊LED OFF,將發送‘0’。然后,Arduino根據接收的數據打開或關閉LED。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 無線通信
    +關注

    關注

    58

    文章

    4637

    瀏覽量

    144278
  • 藍牙模塊
    +關注

    關注

    30

    文章

    590

    瀏覽量

    56041
  • Arduino
    +關注

    關注

    188

    文章

    6479

    瀏覽量

    188680
  • HC-05
    +關注

    關注

    0

    文章

    34

    瀏覽量

    17017
收藏 人收藏

    評論

    相關推薦

    無線通信的基本概念

    在當今這個信息爆炸的時代,無線通信已經深入到我們生活的每一個角落。從手機通話、Wi-Fi 上網,到藍牙耳機、智能手表,無線通信技術讓我們的生活變得更加便捷和高效。但你知道嗎?這一切的背后,都離不開
    發表于 02-28 13:45

    CW32模塊使用 HC05藍牙模塊

    HC-05 藍牙串口通信模塊,是基于 Bluetooth Specification V2.0 帶 EDR 藍牙協議的數傳
    的頭像 發表于 01-23 12:57 ?171次閱讀
    CW32<b class='flag-5'>模塊</b>使用 <b class='flag-5'>HC05</b><b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>

    RS232與藍牙無線通信的對比 RS232串口設備的故障排查

    是一種有線通信方式,需要通過物理連接(如串口線)來實現設備之間的數據傳輸。 藍牙藍牙是一種無線通信方式,不需要物理連接,
    的頭像 發表于 12-10 16:21 ?733次閱讀

    PLC無線通信模塊安全性問題

    模塊是指集成了無線通信功能的PLC設備,它們能夠通過無線網絡與其他設備進行數據交換。這些模塊通常支持多種
    的頭像 發表于 12-02 09:18 ?483次閱讀

    PLC無線通信模塊在智能制造中的應用

    隨著工業4.0和智能制造的興起,傳統的工業控制系統正逐漸向智能化、網絡化和集成化方向發展。在這一進程中,可編程邏輯控制器(PLC)作為工業自動化的核心組件,其功能和應用范圍也在不斷擴展。無線通信
    的頭像 發表于 12-02 09:17 ?470次閱讀

    PLC無線通信模塊的優缺點 PLC無線通信模塊開發使用

    PLC(Programmable Logic Controller,可編程邏輯控制器)無線通信模塊是一種用于工業自動化領域的設備,它允許PLC系統通過
    的頭像 發表于 12-02 09:16 ?537次閱讀

    PLC無線通信模塊的工作原理 PLC無線通信模塊網絡配置

    PLC無線通信模塊的工作原理 PLC(可編程邏輯控制器)無線通信模塊是一種用于實現工業自動化設備之間無線
    的頭像 發表于 11-29 18:07 ?850次閱讀

    PLC無線通信模塊技術參數 PLC無線通信模塊故障排除

    PLC無線通信模塊技術參數 PLC無線通信模塊使用GPRS或者無線數據終端作為通訊手段,自帶通訊口,可以和西門子、三菱、歐姆龍或各種國產PL
    的頭像 發表于 11-29 17:39 ?695次閱讀

    PLC無線通信模塊應用場景 PLC無線通信模塊使用手冊

    PLC無線通信模塊應用場景 PLC(Programmable Logic Controller)無線通信模塊是一種在工業自動化領域中廣泛應用的技術,它允許PLC系統
    的頭像 發表于 11-29 16:59 ?656次閱讀

    stm32藍牙模塊連接方法

    選擇藍牙模塊 首先,需要選擇一個適合的藍牙模塊。市面上常見的藍牙模塊
    的頭像 發表于 11-19 15:49 ?1199次閱讀

    大功率藍牙透傳模塊:擴展無線通信新領域

    了解藍牙的最大發射功率,探索大功率藍牙技術如何滿足智能家居、工業自動化等領域的通信需求,知悉常見大功率藍牙應用及其主流高發射功率無線
    的頭像 發表于 06-25 14:45 ?584次閱讀
    大功率<b class='flag-5'>藍牙</b>透傳<b class='flag-5'>模塊</b>:擴展<b class='flag-5'>無線通信</b>新領域

    藍牙模塊、WiFi模塊無線通信模塊使用規范

    ? 在當今的科技時代,無線通信模塊已經廣泛應用于各類電子設備中。特別是藍牙模塊、WiFi模塊無線
    的頭像 發表于 05-27 14:07 ?1431次閱讀
    <b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>、WiFi<b class='flag-5'>模塊</b>等<b class='flag-5'>無線通信</b><b class='flag-5'>模塊</b>使用規范

    藍牙Mesh模塊組網時無線回程影響速率嗎?

    隨著科技的發展,智能家居、智能辦公等場景越來越廣泛地應用于我們的生活。其中,藍牙Mesh組網技術作為一種新型的無線通信技術,受到了越來越多用戶的關注。那么,藍牙Mesh模塊在組網時
    的頭像 發表于 05-23 17:37 ?994次閱讀

    無線通信模塊通過TCP/IP協議實現與PC端的數據傳輸

    在當今的信息時代,無線通信技術的發展日新月異,為我們的工作和生活帶來了極大的便利。其中,無線通信模塊通過TCP/IP協議向PC端傳送數據已經成為了一種常見的
    的頭像 發表于 05-11 15:44 ?817次閱讀

    求助,關于兩個hc05藍牙無線通信的一些疑問

    我是用兩塊stc12c5a60s2來測試藍牙的,現在已經調通,可以正常通信,不過有一些問題沒想通,能否幫我解答一下? 1.藍牙之間的波特率叫做無線傳輸速率。單片機串口波特率是數據收發速
    發表于 05-08 08:17
    主站蜘蛛池模板: 国产精品久久国产三级国不卡顿 | 3acg同人漫画禁图h | 日本aa大片 | 我年轻漂亮的继坶2中字在线播放 | 亚洲精品AV无码重口另类 | 男人插曲女人的叫声 | 桃花在线视频观看免费 | 国产综合在线观看 | 国产午夜视频在永久在线观看 | 免费乱理伦片在线观看八戒 | 久久电影院久久国产 | 99国产电影 | 大香网伊人久久综合网2020 | 内射少妇三洞齐开 | 日韩欧美群交P内射捆绑 | 久久伊人网站 | 亚洲伊人色| 97久久精品视频 | 嗯别插太快好深再深点 | 入禽太深视频免费视频 | 久久a级片| 日韩精品一区二区三区AV在线观看 | 日韩 无码 手机 在线 | 亚洲精品视频免费 | 99手机在线视频 | 欧美精品做人一级爱免费 | 好色女博士 | 搡女人免费免费视频观看 | 国产女人与黑人在线播放 | 久久青草费线频观看国产 | gv手机在线观看 | 最新高清无码专区 | 无人视频在线观看免费播放影院 | 久久er99热精品一区二区 | 久久人妻AV一区二区软件 | 一二三区乱码不卡手机版 | 欧美精品九九99久久在观看 | 国产亚洲精品看片在线观看 | 亚洲蜜桃AV色情精品成人 | 日韩人妻无码精品久久中文字幕 | 浪小辉军警服务员VIDEOS |