我喜歡在eBay上出售的這些HC-05模塊。您可以以1.75美元到4.50美元的價格向他們付款。我建議您獲得一個具有3個功能的地方:
插頭上的狀態(tài)引腳
將其置于編程模式的按鍵
板載調(diào)節(jié)器允許通過Arduino 5V供電
最近,我在eBay上看到了一些比大多數(shù)主板短的主板,從圖中可以看出HC-05郵票形模塊和排針。除非背面沒有電路,否則這些電路板上沒有3.3 V穩(wěn)壓器,也沒有鑰匙按鈕。我建議注意董事會的照片,以獲得最好的照片。如果不確定,請詢問賣方問題,包括詢問清單背面的照片(如果清單中未顯示)。
本指南涵蓋使用HC-05模塊(而非HC-06模塊)編寫的不同方式。
步驟2:對藍(lán)牙收發(fā)器進(jìn)行編程
將Bluetooth收發(fā)器設(shè)置為57600波特,并為其指定名稱和密碼,以便將其與計算機(jī)配對并與專業(yè)迷你版。原理圖和圖片顯示了接線并為此使用了UNO。
UNO可以運(yùn)行與串口無關(guān)的草圖,例如Blink草圖,或者可以連接Reset引腳。連接到GND,以使UNO主處理器不執(zhí)行任何操作。我們僅使用UNO上的USB到串行適配器與藍(lán)牙收發(fā)器進(jìn)行通信。您還可以使用FTDI適配器對收發(fā)器進(jìn)行編程。
在將Arduino連接到計算機(jī)上電時,按住Bluetooth收發(fā)器上的Key按鈕。上電后,您可以釋放按鈕。收發(fā)器上的LED將緩慢閃爍以指示其處于編程模式,并且正在以38400的波特率監(jiān)聽命令。
打開“串行監(jiān)視器”窗口。將“線路結(jié)尾”設(shè)置為“ NL&CR”,將波特率設(shè)置為38400。在發(fā)送線路上輸入AT,然后單擊“發(fā)送”。如果您看到的第一個AT命令的響應(yīng)是ERROR,就可以了。只需再次發(fā)送AT,然后它就會響應(yīng)OK。您可以輸入大寫或小寫的AT命令。您應(yīng)該在串行監(jiān)視器中看到每個命令的OK響應(yīng)。您不會在串行監(jiān)視器中看到重復(fù)輸入的命令,而只會看到OK響應(yīng)。輸入以下命令并查看響應(yīng):
at
OK
at+orgl
OK
at+role=0
OK
at+polar=1,0
OK
at+uart=57600,0,0
OK
at+name=Arduino
OK
at+pswd=1234
OK
關(guān)閉“串行監(jiān)視器”窗口并斷開Arduino的電源。將Arduino重新連接到計算機(jī)以打開電源。進(jìn)入計算機(jī)的“系統(tǒng)偏好設(shè)置”或“控制面板”,然后使用您在收發(fā)器中編程的密碼作為配對代碼,將藍(lán)牙收發(fā)器與計算機(jī)配對。
您的藍(lán)牙收發(fā)器現(xiàn)已準(zhǔn)備好與Arduino一起使用。它的波特率設(shè)置為57600,這是Pro Mini上自舉程序的波特率。如果您需要不同的波特率,請遵循上述相同的步驟,只是更改at + uart命令以編程您的首選波特率。上面顯示的收發(fā)器名稱Arduino是一個示例。您可以隨意命名。您還可以使用任何所需的配對代碼對其進(jìn)行編程。
步驟3:將插頭和電阻與藍(lán)牙收發(fā)器粘合在一起
從藍(lán)牙收發(fā)器上切掉收縮包裝的塑料。從藍(lán)牙收發(fā)器中拆焊,卸下并丟棄插頭。我發(fā)現(xiàn)最簡單的方法是在彎頭處切斷針腳,使它們與接頭座中的塑料支座齊平。然后將塑料支座撬開,然后將其丟棄?,F(xiàn)在,您已經(jīng)露出了各個引腳,您可以用尖嘴鉗一次抓住一個,一次加熱每個焊點,然后將引腳拔出,然后移動下一個引腳。盡快加熱每個焊點,并在移除引腳后盡快消除熱量。
使用一些通用粘合劑將6引腳單行母頭和15K和10K電阻器粘在面板上。收發(fā)器的背面。將電阻指向RX引腳,因為這是進(jìn)行連接的地方。 15K電阻最靠近RX引腳,而10K電阻最靠近TX引腳。
注意:我所做的接線是連接到派生的Pro Mini,并且插頭已定向,因此藍(lán)牙收發(fā)器朝上。我將反轉(zhuǎn)電阻的位置以反轉(zhuǎn)SparkFun Pro Mini插頭的方向,因此10K電阻最接近RX引腳,而15K電阻最接近TX引腳。有關(guān)SparkFun Pro Mini和衍生產(chǎn)品Pro Mini之間的排針差異的更多信息,請參見下一步。
讓膠水干燥。
步驟4:完成接線
電線連接到母頭以連接:
Pro Mini的TX到通過Pro Mini的分壓電阻
RX到HC-05的TX
Pro Mini的VCC到HC-05的VCC
Pro Mini的BLK或GND到HC-05的GND
Gron或Pro Mini的DTR到HC-05的狀態(tài)
在eBay上出售的衍生產(chǎn)品經(jīng)常被顛倒與原始SparkFun模型相比,編程標(biāo)頭上的引腳排列如上圖所示。我喜歡接線,所以將HC-05的頂部插入Pro Mini時朝上。如果您將HC-05的母接頭連接到SparkFun Pro Mini上,要在衍生產(chǎn)品上使用它,請將其翻轉(zhuǎn)并插入。我建議在接頭的DTR側(cè)面上留一點綠色油漆,以便記住
步驟5:驗證Pro Mini接頭上是否有5V電壓
另一個區(qū)別在SparkFun和衍生產(chǎn)品之間:某些衍生產(chǎn)品在電路中添加了一個二極管,以防止VCC流向編程頭。編程標(biāo)頭可以為Pro Mini提供電源,但是Pro Mini無法為編程人員提供電源。這是SparkFun網(wǎng)站上官方Pro Mini示意圖中沒有的附加組件。我有一個衍生板,所以我加了一根小電線使二極管短路。
第6步:將其插入
無線適配器已完成。將其插入Pro Mini接頭,將電池連接至RAW輸入或?qū)? V穩(wěn)壓電源連接至Pro Mini的VCC引腳。在Arduino IDE工具的端口菜單中選擇藍(lán)牙適配器。在工具,板菜單中選擇Pro Mini。
。如果在草圖中包含任何Serial語句,則需要使用Serial.begin(57600);。
第7步:進(jìn)一步閱讀
要為3.3V Pro Mini制作適配器,請在您的設(shè)置中進(jìn)行設(shè)置。
,您可以省略分壓電阻,而購買不帶板載穩(wěn)壓器的HC-05模塊。
責(zé)任編輯:wv
-
適配器
+關(guān)注
關(guān)注
8文章
1965瀏覽量
68116
發(fā)布評論請先 登錄
相關(guān)推薦
評論