|
背景
玩OTTO 機(jī)器人,藍(lán)牙遙控車等,裝上藍(lán)牙模塊就可以用手機(jī)遙控 ,每次下程序之前都得取下藍(lán)牙模塊才能下載,很不方便。藍(lán)牙和有線串口不能同時(shí)使用,因此將藍(lán)牙模塊集成下載功能。
視頻演示藍(lán)牙串口 和CH340串口都連上,使用CH340有線串口無(wú)法下載,使用藍(lán)牙串口可以正常下載。
https://v.qq.com/x/page/o0980k6o62r.html
一 簡(jiǎn)介
Arduino藍(lán)牙無(wú)線下載器,只需要將5個(gè)線連接到arduino上即可,無(wú)需任何復(fù)雜操作,無(wú)需手動(dòng)復(fù)位,即可自動(dòng)對(duì)程序進(jìn)行下載,同時(shí)在非程序下載階段,可以將作為普通的無(wú)線串口使用,從機(jī)藍(lán)牙支持手機(jī)藍(lán)牙連接通信。藍(lán)牙無(wú)線下載器支持波特率為115200bps的arduino的板子,支持UNO, nano, mega2560 等板子程序的無(wú)線下載。
二 組成
藍(lán)牙下載器分為USB藍(lán)牙主機(jī)、藍(lán)牙從機(jī)兩部分,配對(duì)后一對(duì)一使用,同一區(qū)域多對(duì)同時(shí)使用互不影響。
1)USB藍(lán)牙主機(jī):電腦USB即插即用,支持熱插拔 ,自動(dòng)搜索已配對(duì)從機(jī)(主從機(jī)配對(duì)出廠)并連接。帶藍(lán)牙狀態(tài)指示燈,連接完成指示燈常亮;未連接狀態(tài)指示燈閃爍。
USB主機(jī).png (110.42 KB, 下載次數(shù): 58)
下載附件
2020-6-18 12:26 上傳
2)藍(lán)牙從機(jī),模塊尺寸與HC-06藍(lán)牙模塊大小一致,帶藍(lán)牙狀態(tài)指示燈,連接完成指示燈常亮;未連接狀態(tài)指示燈閃爍,藍(lán)牙模塊串口電平轉(zhuǎn)換芯片,串口輸出電平與arduino匹配,不會(huì)出現(xiàn)藍(lán)牙下載時(shí)arduino串口燈閃較暗的情況,藍(lán)牙模塊和板上usb轉(zhuǎn)串口不能同時(shí)使用(藍(lán)牙串口優(yōu)先于有線串口-詳細(xì)可參考后面演示視頻0),如需要使用arduino有線串口(板上usb轉(zhuǎn)串口)需要取下藍(lán)牙模塊。
從機(jī).png (97.91 KB, 下載次數(shù): 83)
下載附件
2020-6-18 12:27 上傳
三 使用
1)藍(lán)牙從機(jī)模塊腳位如下圖,與 Arduino控制板 接線 對(duì)應(yīng)關(guān)系如下圖 :
接線表1.png (116.67 KB, 下載次數(shù): 67)
下載附件
2020-6-18 12:27 上傳
2)電腦端:插上USB藍(lán)牙主機(jī),裝上驅(qū)動(dòng)(驅(qū)動(dòng)安裝方法及文件網(wǎng)盤資料提供),識(shí)別出串口號(hào)。
3)藍(lán)牙主機(jī)、從機(jī)連接:主機(jī)藍(lán)牙和從機(jī)藍(lán)牙都通電,主機(jī)按照保存mac地址自動(dòng)搜索從機(jī)藍(lán)牙(從機(jī)藍(lán)牙m(xù)ac地址主機(jī)出廠已寫入),未連接時(shí)主機(jī)藍(lán)牙和從機(jī)藍(lán)牙指示燈都閃爍狀態(tài),連接完成后都變?yōu)槌A粒藭r(shí)可以進(jìn)行arduino程序下載,或串口通信。程序下載和串口通信的波特率都是115200,不可修改,程序需要藍(lán)牙串口通信須將波特率設(shè)置為115200。
四 藍(lán)牙從機(jī)名稱修改和配對(duì)密碼修改
1) 藍(lán)牙從機(jī)模塊 ,默認(rèn)名稱為ArduinoBT , 默認(rèn)密碼為:1234,名稱和密碼都可以修改
2) 安裝CH340串口驅(qū)動(dòng) ,將藍(lán)牙從機(jī)模塊和USB轉(zhuǎn)串口模塊(發(fā)貨提供)按照下圖線序?qū)?yīng)關(guān)系連接起來(lái),然后把USB串口模塊插到電腦USB上
接線表2.png (72.5 KB, 下載次數(shù): 52)
下載附件
2020-6-18 12:27 上傳
3) 使用串口調(diào)試助手發(fā)送指令修改 ,具體修改過(guò)程詳見使用說(shuō)明書。
五 藍(lán)牙從機(jī) 與手機(jī)藍(lán)牙連接
藍(lán)牙從機(jī)與USB主機(jī)藍(lán)牙斷開后才能被手機(jī)藍(lán)牙搜索,把USB主機(jī)藍(lán)牙從電腦USB端拔下,等待藍(lán)牙從機(jī)指示燈閃爍,此時(shí)可以使用手機(jī)藍(lán)牙搜索從機(jī)藍(lán)牙,藍(lán)牙名稱默認(rèn)為ArduinoBT,密碼為1234
六 演示視頻
0)arduino 藍(lán)牙下載-藍(lán)牙串口優(yōu)先于有線串口演示:https://v.qq.com/x/page/o0980k6o62r.html
1)arduino UNO藍(lán)牙下載串口打印演示視頻連接(光敏傳感器實(shí)驗(yàn),串口打印光敏數(shù)值):https://v.qq.com/x/page/m0980kz0gct.html
2)arduino OTTO藍(lán)牙下載及手機(jī)藍(lán)牙遙控演示視頻連接:https://v.qq.com/x/page/u098075dm1f.html
3)arduino MEGA2560藍(lán)牙下載視頻連接(MEGA2560-MKS 3D打印機(jī)主板-藍(lán)牙下載程序):https://v.qq.com/x/page/w0980voay6k.html
4)arduino nano藍(lán)牙下載演示視頻連接:https://v.qq.com/x/page/j0980ag5t6h.html
5)arduino 藍(lán)牙無(wú)線下載器兩對(duì)同時(shí)使用演示視頻連接:https://v.qq.com/x/page/f09805q0fyl.html
6)arduino 藍(lán)牙無(wú)線下載器米思齊軟件下載使用演示視頻連接:https://v.qq.com/x/page/y0980guisaf.html
7)arduino 藍(lán)牙無(wú)線下載器Mind+軟件下載使用演示視頻連接:https://v.qq.com/x/page/b09804dkurx.html
七 獲取鏈接
游客,本帖隱藏的內(nèi)容需要積分高于 1 才可瀏覽,您當(dāng)前積分為 0
|
|