步驟1:設置
設置HC-06與ABC一樣容易。您只需要知道引腳配置即可。 HC-06具有6個引腳:喚醒,VCC,GND,TXD,RXD和狀態。現在我將只處理4個引腳,分別是VCC,GND,TXD和RXD。
HC-06 》》》 Arduino
VCC 》》》》 3.3V
GND 》》》》 GND
TXD 》》》》 RXD
RXD 》》 》》 TXD
HC-06充當串行端口,您可以通過該端口發送和接收數據。因此,在計算機或電話上使用串行終端或藍牙自定義應用程序,您可以控制和監視項目。我將Teraterm用作串行終端。
在將代碼上傳到Arduino之前,請斷開HC-06模塊的連接,因為它共享tx/rx引腳,并且會干擾上傳。成功上傳代碼后,將其重新連接。
步驟2:回聲代碼
此代碼使您可以通過藍牙將字符串發送到Arduino
NB :如果您使用的是 arduino mega ,請在 while( Serial.available()); 到 while(Serial.available()》 0); 否則該代碼將無效
第3步:LED代碼
此代碼可讓您通過發送
第4步:將HC-06與計算機配對
將HC-06與您的計算機或其他任何設備配對如視頻所示,您擁有的藍牙設備
注意:在視頻中,我說您應該將串行終端程序(teraterm)連接到INCOMING com端口。這是不對的。正確的方法應該是將串行終端程序連接到OUTCOMING com端口。
步驟5:
模塊配對后。打開Teraterm或您擁有的任何其他串行終端程序。選擇與HC-06對應的串行端口(我已經解釋了如何在視頻中識別該端口)。
成功連接到HC-06串行端口后,您將能夠發送字符串到您的Arduino并得到回聲。如果您已上傳第二個代碼,則可以分別發送“ n”和“ f”來打開和關閉LED指示燈。
步驟6:回顯示例
步驟7:LED示例
步驟8:
HC-06有許多應用。在我的下一篇文章中了解更多有關它的信息,因為我向您展示了如何通過藍牙來控制Arduino機器人手臂。
責任編輯:wv
-
藍牙
+關注
關注
116文章
6026瀏覽量
173156 -
Arduino
+關注
關注
188文章
6490瀏覽量
190075
發布評論請先 登錄
ArkUI-X添加到現有Android項目中
如何將VCP功能添加到UVC應用程序代碼中?
如何將ENWF9408AVEF Wi-Fi模塊添加到1064EVK wifi_cli SDK項目中?
開源項目!基于 Arduino 的 MIDI 架子鼓
基于Arduino的串口通信項目
KiCad 7中添加網絡類(一)

評論