為了讓電腦用藍芽控制科學魔法車。(就是要學習雄哥的這招)
購買了HC-05藍芽模組和L293D控制馬達的IC
要把藍芽模組搞懂花了點力氣,所以在這邊作筆記
一、HC-05藍芽模組,正常使用共會用到四個接點,分別是5V, GND, 然後TX接到Arduino的RX, RX接到Arduino的TX。
二、運作時,藍芽模組的baud必須要跟arduino韌體的baud相同,如果不同的話,就要將HC-05切換到AT command 模式,下指令將baud改成相同。
三、以下是進入AT command的方式
1.參考影片:https://www.youtube.com/watch?v=fkS1elBSzgs
2.參考文件:http://www.instructables.com/id/Modify-The-HC-05-Bluetooth-Module-Defaults-Using-A/step1/Components-Wiring/
3.參考文件:http://gsyan888.blogspot.tw/2014/03/arduino-hc-05.html
以下是我自己的文字說明
STEP1 首先先把藍芽模組和arduino以下列方式連接
GND --- GND
TX --- pin10
RX --- pin11
共三條接線,5V先不要接喔
STEP2接著,程式碼複製貼上並且upload(程式碼來源)
STEP3 打開monitor, 確認右下角的baud為9600, baud左邊則切換成 NL and CR
STPE4 按下在HC-05上的小按鈕,並且將VCC接上5V
此時HC-05上面顯示的燈號,是慢速閃動的,代表已經進入AT command mode
這時候就可以在monitor視窗輸入了
例如輸入AT,monitor會顯示OK
要改baud的話,就用 AT+AURT,可以查詢到現在的baud
如果輸入AT+UART:38400,0,0 就可以將baud改成38400,以此類推
沒有留言:
張貼留言