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