步驟1:設(shè)置
設(shè)置HC-06與ABC一樣容易。您只需要知道引腳配置即可。 HC-06具有6個(gè)引腳:?jiǎn)拘眩琕CC,GND,TXD,RXD和狀態(tài)。現(xiàn)在我將只處理4個(gè)引腳,分別是VCC,GND,TXD和RXD。
HC-06 》》》 Arduino
VCC 》》》》 3.3V
GND 》》》》 GND
TXD 》》》》 RXD
RXD 》》 》》 TXD
HC-06充當(dāng)串行端口,您可以通過該端口發(fā)送和接收數(shù)據(jù)。因此,在計(jì)算機(jī)或電話上使用串行終端或藍(lán)牙自定義應(yīng)用程序,您可以控制和監(jiān)視項(xiàng)目。我將Teraterm用作串行終端。
在將代碼上傳到Arduino之前,請(qǐng)斷開HC-06模塊的連接,因?yàn)樗蚕韙x/rx引腳,并且會(huì)干擾上傳。成功上傳代碼后,將其重新連接。
步驟2:回聲代碼
此代碼使您可以通過藍(lán)牙將字符串發(fā)送到Arduino
NB :如果您使用的是 arduino mega ,請(qǐng)?jiān)?while( Serial.available()); 到 while(Serial.available()》 0); 否則該代碼將無效
第3步:LED代碼
此代碼可讓您通過發(fā)送
第4步:將HC-06與計(jì)算機(jī)配對(duì)
將HC-06與您的計(jì)算機(jī)或其他任何設(shè)備配對(duì)如視頻所示,您擁有的藍(lán)牙設(shè)備
注意:在視頻中,我說您應(yīng)該將串行終端程序(teraterm)連接到INCOMING com端口。這是不對(duì)的。正確的方法應(yīng)該是將串行終端程序連接到OUTCOMING com端口。
步驟5:
模塊配對(duì)后。打開Teraterm或您擁有的任何其他串行終端程序。選擇與HC-06對(duì)應(yīng)的串行端口(我已經(jīng)解釋了如何在視頻中識(shí)別該端口)。
成功連接到HC-06串行端口后,您將能夠發(fā)送字符串到您的Arduino并得到回聲。如果您已上傳第二個(gè)代碼,則可以分別發(fā)送“ n”和“ f”來打開和關(guān)閉LED指示燈。
步驟6:回顯示例
步驟7:LED示例
步驟8:
HC-06有許多應(yīng)用。在我的下一篇文章中了解更多有關(guān)它的信息,因?yàn)槲蚁蚰故玖巳绾瓮ㄟ^藍(lán)牙來控制Arduino機(jī)器人手臂。
責(zé)任編輯:wv
-
藍(lán)牙
+關(guān)注
關(guān)注
116文章
6078瀏覽量
174074 -
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192230
發(fā)布評(píng)論請(qǐng)先 登錄
ArkUI-X添加到現(xiàn)有Android項(xiàng)目中
您希望KiCad Copilot 幫你做什么? 華秋 KiCad 9.0.2 怎么提升設(shè)計(jì)效率呢

ArkUI-X添加到現(xiàn)有Android項(xiàng)目中
如何將VCP功能添加到UVC應(yīng)用程序代碼中?
如何將ENWF9408AVEF Wi-Fi模塊添加到1064EVK wifi_cli SDK項(xiàng)目中?
如何將項(xiàng)目從IAR遷移到Embedded Studio

開源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓
基于Arduino的串口通信項(xiàng)目
KiCad 7中添加網(wǎng)絡(luò)類(一)

藍(lán)牙技術(shù)聯(lián)盟專家為您解讀最新QPRDv3
如何認(rèn)證您的藍(lán)牙產(chǎn)品

評(píng)論