91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣使用HC-05藍(lán)牙模塊通過(guò)無(wú)線通信控制Arduino板

454398 ? 來(lái)源:工程師吳畏 ? 2019-07-29 09:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介

藍(lán)牙通信是一種基于2.4GHz頻率的射頻通信,射程約為10米。它是數(shù)據(jù)傳輸,音頻系統(tǒng),免提,計(jì)算機(jī)外圍設(shè)備等最常用和最常用的低范圍通信之一。

DIY項(xiàng)目中使用藍(lán)牙通信,HC-05藍(lán)牙模塊是轉(zhuǎn)到設(shè)備。我使用HC-05藍(lán)牙模塊實(shí)施了多個(gè)項(xiàng)目,如機(jī)器人手臂,家庭自動(dòng)化, LED矩陣等。

但在所有這些項(xiàng)目中,除了完成項(xiàng)目所需的內(nèi)容之外,我還沒(méi)有討論過(guò)很多藍(lán)牙模塊。所以,在這個(gè)項(xiàng)目/教程中,我將談?wù)凥C-05模塊。

關(guān)于HC-05藍(lán)牙模塊的簡(jiǎn)要說(shuō)明

如果你環(huán)顧四周電子DIY和愛(ài)好者社區(qū),HC-05藍(lán)牙模塊是實(shí)現(xiàn)基于藍(lán)牙通信的項(xiàng)目的首選設(shè)備。 HC-05藍(lán)牙模塊是一種基于藍(lán)牙協(xié)議的簡(jiǎn)單無(wú)線通信設(shè)備。

該模塊基于BC417單芯片藍(lán)牙IC,符合藍(lán)牙v2.0標(biāo)準(zhǔn),支持UARTUSB接口。

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

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

HC-05藍(lán)牙模塊的針腳

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

來(lái)到藍(lán)牙模塊的引腳,通常,四個(gè)引腳足以成功啟用無(wú)線通信鏈路但模塊現(xiàn)在生產(chǎn)了六個(gè)引腳,即:VCC,GND,TX,RX,EN和STATE。

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

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

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

引腳說(shuō)明

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

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

GND:它是接地引腳。

TX:它是UART通信的發(fā)送器引腳。

RX:它是UART的接收引腳。

狀態(tài):這是狀態(tài)指示器引腳。當(dāng)模塊未連接到任何設(shè)備時(shí),此引腳變?yōu)榈碗娖?。?dāng)模塊與任何設(shè)備配對(duì)時(shí),此引腳變?yōu)楦唠娖健?/p>

注意:板載LED用于指示連接的狀態(tài)。模塊未配對(duì)時(shí),LED會(huì)反復(fù)閃爍或閃爍。模塊配對(duì)后,LED會(huì)以2秒的恒定延遲閃爍。

操作模式

HC-05藍(lán)牙模塊可配置為兩種操作模式:命令模式和數(shù)據(jù)模式。

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

關(guān)于HC-05模塊的一個(gè)重點(diǎn)是它可以在通信對(duì)中配置為主設(shè)備或從設(shè)備。要選擇其中一種模式,需要激活命令模式并發(fā)送相應(yīng)的AT命令。

進(jìn)入數(shù)據(jù)模式,在此模式下,使用模塊用于與其他藍(lán)牙設(shè)備通信,即在此模式下進(jìn)行數(shù)據(jù)傳輸。

HC-05藍(lán)牙模塊的默認(rèn)設(shè)置

以下是HC-的一些默認(rèn)設(shè)置列表05藍(lán)牙模塊。

名稱:HC-05

密碼:1234(或0000)

類型:從屬

模式:數(shù)據(jù)

波特率:9600 with 8個(gè)數(shù)據(jù)位,無(wú)奇偶校驗(yàn)和1個(gè)停止位

HC-05藍(lán)牙模塊與Arduino接口的電路圖

為了演示HC-05模塊和Arduino之間的連接,我設(shè)計(jì)了一個(gè)簡(jiǎn)單的電路。

這個(gè)電路的目的是將藍(lán)牙模塊與Arduino連接,將藍(lán)牙模塊與Android手機(jī)配對(duì),使用簡(jiǎn)單的應(yīng)用程序?qū)?shù)據(jù)從Android手機(jī)發(fā)送到藍(lán)牙模塊,通過(guò)Arduino從藍(lán)牙模塊讀取數(shù)據(jù),最后顯示數(shù)據(jù)并控制基于數(shù)據(jù)。

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

注意:我和Arduino Mega一起去了,因?yàn)樗卸鄠€(gè)硬件UART端口。在這個(gè)項(xiàng)目中,我使用Arduino Mega的默認(rèn)串行端口與計(jì)算機(jī)(串行監(jiān)視器)和串行1(RX1和TX1 - 引腳19和18)進(jìn)行通信,以便與藍(lán)牙通信。

代碼

用于藍(lán)牙通信的應(yīng)用

我正在使用一個(gè)名為“藍(lán)牙控制器”的簡(jiǎn)單Android應(yīng)用程序,用于將HC-05與我的Android手機(jī)配對(duì)并傳輸數(shù)據(jù)。在開(kāi)發(fā)此項(xiàng)目時(shí),Play Store中不再提供此特定藍(lán)牙控制器應(yīng)用程序。

但我喜歡它的簡(jiǎn)單性和易用性。如果您想使用同一個(gè)應(yīng)用程序,可以從以下鏈接下載 BLUETOOTH CONTROLLER 。

將手機(jī)連接到HC-05藍(lán)牙模塊

建立藍(lán)牙模塊的連接并打開(kāi)電源。如果這是您第一次使用藍(lán)牙模塊,則LED將快速閃爍。要將模塊與手機(jī)配對(duì),請(qǐng)打開(kāi)手機(jī)中的藍(lán)牙設(shè)置,然后使用引腳“1234”連接到“HC-05”。如果1234不起作用,請(qǐng)嘗試“0000”。

將藍(lán)牙模塊與手機(jī)配對(duì)后,即可開(kāi)始使用該應(yīng)用程序。打開(kāi)藍(lán)牙控制器應(yīng)用程序,然后單擊掃描。屏幕上將顯示藍(lán)牙設(shè)備列表。選擇HC-05。

現(xiàn)在,在應(yīng)用程序中選擇設(shè)置密鑰選項(xiàng),然后輸入以下信息:

密鑰名稱 密鑰數(shù)據(jù)

LED ON 1

LED OFF 0

輸入此信息后,單擊“確定”保存?,F(xiàn)在,在應(yīng)用程序的主屏幕上,您可以看到標(biāo)題為“LED ON”和“LED OFF”的兩個(gè)按鈕(或插槽)。如果您點(diǎn)擊LED ON,“1”將通過(guò)藍(lán)牙通信傳輸?shù)紿C-05模塊,然后HC-05模塊將其傳輸?shù)紸rduino。

如果點(diǎn)擊LED OFF,將發(fā)送‘0’。然后,Arduino根據(jù)接收的數(shù)據(jù)打開(kāi)或關(guān)閉LED。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 無(wú)線通信
    +關(guān)注

    關(guān)注

    58

    文章

    4989

    瀏覽量

    146895
  • 藍(lán)牙模塊
    +關(guān)注

    關(guān)注

    30

    文章

    661

    瀏覽量

    57876
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196974
  • HC-05
    +關(guān)注

    關(guān)注

    0

    文章

    34

    瀏覽量

    17563
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    星閃還是藍(lán)牙?讀懂短距無(wú)線通信的技術(shù)革新與選擇

    一文說(shuō)清兩種技術(shù)的核心差異與適用場(chǎng)景在萬(wàn)物互聯(lián)的時(shí)代,短距離無(wú)線通信技術(shù)已經(jīng)成為我們生活中不可或缺的一部分。從手機(jī)連接耳機(jī),到智能家居控制,再到汽車電子系統(tǒng),這些場(chǎng)景都離不開(kāi)無(wú)線通信技術(shù)的支撐。今天
    的頭像 發(fā)表于 01-22 19:34 ?715次閱讀
    星閃還是<b class='flag-5'>藍(lán)牙</b>?讀懂短距<b class='flag-5'>無(wú)線通信</b>的技術(shù)革新與選擇

    低功耗藍(lán)牙模塊無(wú)線通信新時(shí)代,滿足多場(chǎng)景需求

    在當(dāng)今科技飛速發(fā)展的時(shí)代,無(wú)線通信技術(shù)已經(jīng)成為推動(dòng)各行業(yè)變革的關(guān)鍵力量。其中,低功耗藍(lán)牙模塊憑借其獨(dú)特的優(yōu)勢(shì),在眾多無(wú)線通信解決方案中脫穎而出,廣泛應(yīng)用于智能家居、可穿戴設(shè)備、醫(yī)療健康
    的頭像 發(fā)表于 01-13 15:37 ?310次閱讀
    低功耗<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>模塊</b>:<b class='flag-5'>無(wú)線通信</b>新時(shí)代,滿足多場(chǎng)景需求

    FSC-HC05藍(lán)牙模塊:高性能無(wú)線連接的核心解決方案

    ——以低功耗、高集成度賦能物聯(lián)網(wǎng)與智能設(shè)備創(chuàng)新 在全球物聯(lián)網(wǎng)(IoT)與智能設(shè)備需求爆發(fā)的背景下,無(wú)線連接技術(shù)已成為硬件開(kāi)發(fā)的核心競(jìng)爭(zhēng)力。 深圳市飛易通科技有限公司 推出的 FSC-HC05藍(lán)牙
    的頭像 發(fā)表于 12-11 15:59 ?1163次閱讀

    遠(yuǎn)程無(wú)線通信快速集成指南與典型方案剖析

    在工業(yè)自動(dòng)化、遠(yuǎn)程控制、環(huán)境監(jiān)測(cè)等領(lǐng)域,遠(yuǎn)程無(wú)線通信模塊因其智能化和便捷性被廣泛應(yīng)用。 一、無(wú)線通信模塊概述 1. PLC遠(yuǎn)程
    的頭像 發(fā)表于 11-24 11:22 ?448次閱讀
    遠(yuǎn)程<b class='flag-5'>無(wú)線通信</b>快速集成指南與典型方案剖析

    LORA無(wú)線通信模塊怎么組網(wǎng)

    LoRa無(wú)線通信模塊的組網(wǎng)通過(guò)低功耗廣域網(wǎng)絡(luò)(LPWAN)協(xié)議,允許在遠(yuǎn)距離、低功耗的條件下實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)通信。LoRa網(wǎng)絡(luò)通常采用星型拓?fù)浣Y(jié)構(gòu),所有LoRa終端節(jié)點(diǎn)
    的頭像 發(fā)表于 10-20 14:49 ?1008次閱讀

    高性能多協(xié)議藍(lán)牙6.0無(wú)線模塊

    PTR54L05S是一款基于NordicnRF54L05芯片打造的硬幣大小、超低功耗的雙核無(wú)線通信模塊,專為物聯(lián)網(wǎng)(IoT)和邊緣計(jì)算應(yīng)用設(shè)計(jì)。該
    的頭像 發(fā)表于 09-09 16:16 ?2218次閱讀
    高性能多協(xié)議<b class='flag-5'>藍(lán)牙</b>6.0<b class='flag-5'>無(wú)線</b><b class='flag-5'>模塊</b>

    PTR54L05藍(lán)牙模塊有哪些特性?

    ; 工業(yè)控制 :替代有線通信模塊化解決方案。 開(kāi)發(fā)建議建議通過(guò)官方SDK實(shí)現(xiàn)固件開(kāi)發(fā),配合藍(lán)牙協(xié)議分析儀(如Ellisys)進(jìn)行射頻性能測(cè)
    發(fā)表于 06-25 09:54

    無(wú)線通信的隱形冠軍:澤耀科技SPI射頻模塊硬核解析

    硬核設(shè)計(jì)匠心通信WIRELESSCOMMUNICATION在物聯(lián)網(wǎng)設(shè)備蓬勃發(fā)展的今天,無(wú)線通信模塊已成為各類智能硬件的“神經(jīng)末梢”。而其中,基于SPI接口的射頻模塊因其靈活的
    的頭像 發(fā)表于 06-24 11:05 ?1634次閱讀
    <b class='flag-5'>無(wú)線通信</b>的隱形冠軍:澤耀科技SPI射頻<b class='flag-5'>模塊</b>硬核解析

    ESP32用作經(jīng)典藍(lán)牙串口透?jìng)?b class='flag-5'>模塊與手機(jī)進(jìn)行串口通信

    本文介紹了如何把ESP32用作一個(gè)藍(lán)牙串口透?jìng)髟O(shè)備使用,其功能和常用的HC-05/06串口藍(lán)牙設(shè)備一樣。并與手機(jī)藍(lán)牙串口APP進(jìn)行雙向藍(lán)牙
    的頭像 發(fā)表于 06-20 17:45 ?3017次閱讀
    ESP32用作經(jīng)典<b class='flag-5'>藍(lán)牙</b>串口透?jìng)?b class='flag-5'>模塊</b>與手機(jī)進(jìn)行串口<b class='flag-5'>通信</b>

    HC05藍(lán)牙原理圖加PCB

    HC05藍(lán)牙原理圖加PCB
    發(fā)表于 06-04 16:31 ?20次下載

    2025年藍(lán)牙技術(shù)白皮書(shū):全球物聯(lián)網(wǎng)無(wú)線通信的創(chuàng)新和品牌方案盤點(diǎn)

    一、最新市場(chǎng)數(shù)據(jù):藍(lán)牙引領(lǐng)物聯(lián)網(wǎng)無(wú)線通信新時(shí)代 根據(jù)MarketsandMarkets最新研究,2024年全球藍(lán)牙模塊市場(chǎng)規(guī)模約為131.8億美元,預(yù)計(jì)到2033年將達(dá)到360.1億美
    的頭像 發(fā)表于 05-30 17:18 ?731次閱讀

    低功耗藍(lán)牙(BLE)技術(shù),IoT短距無(wú)線通信的理想之選

    ,低功耗藍(lán)牙(BLE)作為典型的短距無(wú)線通信技術(shù),憑借著低成本、易部署、功耗低等優(yōu)勢(shì),已成為物聯(lián)網(wǎng)通信生態(tài)中的重要組成部分。與經(jīng)典藍(lán)牙相比,BLE旨在保持同等
    的頭像 發(fā)表于 04-29 15:20 ?1834次閱讀
    低功耗<b class='flag-5'>藍(lán)牙</b>(BLE)技術(shù),IoT短距<b class='flag-5'>無(wú)線通信</b>的理想之選

    【道生物聯(lián)TKB-620開(kāi)發(fā)試用】無(wú)線通信脫機(jī)測(cè)試

    感謝這次能夠獲得道生物聯(lián)TKB-620開(kāi)發(fā)的試用機(jī)會(huì)。收到的板卡也是有兩塊一樣的,并且板卡不僅有無(wú)線通信模塊TKB-620,板卡也板載有STM32F103,可以使用這個(gè)芯片實(shí)現(xiàn)對(duì)無(wú)線通信
    發(fā)表于 04-21 20:47

    實(shí)現(xiàn)Bluetooth5無(wú)線通信和系統(tǒng)控制的RX23W產(chǎn)品陣營(yíng)數(shù)據(jù)手冊(cè)

    5.0遠(yuǎn)距離和Mesh網(wǎng)絡(luò)的全功能支持,并提供出色的接收性能。 *附件:實(shí)現(xiàn)Bluetooth5無(wú)線通信和系統(tǒng)控制的RX23W產(chǎn)品陣營(yíng)數(shù)據(jù)手冊(cè).pdf 此外,RX23W產(chǎn)品陣營(yíng)包括內(nèi)置天線和振蕩器的模塊。盡管該
    的頭像 發(fā)表于 03-24 18:03 ?882次閱讀
    實(shí)現(xiàn)Bluetooth5<b class='flag-5'>無(wú)線通信</b>和系統(tǒng)<b class='flag-5'>控制</b>的RX23W產(chǎn)品陣營(yíng)數(shù)據(jù)手冊(cè)

    開(kāi)源項(xiàng)目!教你如何制作一個(gè)開(kāi)源教育機(jī)械臂

    22 x7 mm,用于增強(qiáng)運(yùn)動(dòng)精度。 集成模塊: NRF24L01用于無(wú)線通信。 ESP8266-01用于WiFi和物聯(lián)網(wǎng)應(yīng)用。 HC-05用于藍(lán)牙連接。 OLED顯示屏128x
    發(fā)表于 03-10 11:22