久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 19661|回復: 13
打印 上一主題 下一主題
收起左側(cè)

測試成功~讓arduino用BT無線下載程序

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:112317 發(fā)表于 2016-4-9 21:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
大家都知道藍牙可以無線傳輸數(shù)據(jù),由于arduino有bootloader+串口模塊,所以他的程序可以通過串口進行下載
如果給arduino加上藍牙串口模塊,那就能給arduino進行無線下載程序了!
已經(jīng)測試成功咯!以后再也不用拖著根線,插來插去的了~
升級程序那是相當方便快捷
哼哼。。不羅嗦了,講重點
既然要進行藍牙通訊,那當然要有兩塊藍牙模塊啦,
如果你的電腦已經(jīng)有了,那就可以省了一塊,但是使用電腦內(nèi)置藍牙進行下載我還沒有測試過(因為我的電腦木有內(nèi)置藍牙==。。)
我使用的是usb轉(zhuǎn)ttl+HC05作為電腦藍牙,另一塊HC05與arduino連接
hc05
連接方式呢很簡單,VCC,GND對應連接就行了,而HC05的TX,RX與arduino的TX,RX要反接,即HC05-RX接arduinoTX,HC05-TX接arduinoRX
同理,連接好usb轉(zhuǎn)ttl與藍牙模塊,注意裝驅(qū)動。。
由于我買的是主從一體,因此需要把其中的一塊設置為Master,另一塊設置為slave,
具體設置呢可以在附近中的 AT指令集(HC-05) 中找到
可以把arduino上的藍牙設為slave,因為從模塊可以和手機進行通訊,那也就是說以后能用arduino與手機進行通訊啦~~
如果你用的是安卓的話,可以下載一個名為 藍牙串口助手 的軟件,很好很強大!免費的,附件里也已經(jīng)包含了這個軟件
注意!!!!如果要同藍牙模塊給arduino下程序,那他的波特率一定要設置成與arduino的下載波特率相同,如果不是的話,那是肯定下不了的!
看圖

下面的橙色字體“Overriding Baud Rate          : 57600”
經(jīng)過測試,下載波特率主要有以下幾個
uno,mega 用的是 115200
atmega328 用的是 57600
atmega168,atmega8 用的是 19200
而我的duemilanove328 用的就是57600
好了,設置完這些,打開arduino,在example里選一個Blink程序,選擇SerialPort為USB轉(zhuǎn)TTL所用的串口(不是arduino下載線占用的串口>然后就點擊upload的吧,在arduino準備上傳代碼前迅速按下reset
再等待幾秒你就能看到arduino上的tx,rx燈狂閃了
然后在13腳與gnd間插上一個led
成功~
目前已經(jīng)在duemilanove328上測試通過
arduino搖身一變成了arduinoBT,省了不少money哦,
hc05主從一體50元/個,usb轉(zhuǎn)ttl13元/個
另,大家可以測試一下用藍牙適配器看是否能代替usb轉(zhuǎn)ttl+hc05的方案,如果行,那這樣就差不多省了50塊。。。
有內(nèi)置藍牙的童鞋有福了(我木有內(nèi)置藍牙啊!!!)
ok,大家發(fā)揮自己的創(chuàng)意~做出自己的BTduino吧
恩。。剛才給robox mini加了個自制的BTsheild,
非常感謝 奈何 提供的robox mini
趕緊測試~
上圖







重點把握好藍牙的波特率設置和下載時按下Reset鍵。
不同arduino單片機對應的藍牙設置可能不同,見附件。


補充:     LEONARDO  57600


BTduino.rar (1.05 MB, 下載次數(shù): 70)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:112317 發(fā)表于 2016-4-9 21:00 | 只看該作者
我給大家提供個藍牙自動復位的思路吧:
用一個藍牙模塊和一個ardino組合成一個下載器,給別的arduino下載程序。
下載器中的arduino要監(jiān)測藍牙模塊TX發(fā)出的數(shù)據(jù),當接收到{0x30,0x20}這組數(shù)據(jù)的時候,用一個數(shù)字管腳控制需要被下載程序的arduino復位。
回復

使用道具 舉報

板凳
ID:112317 發(fā)表于 2016-4-9 21:01 | 只看該作者
挺好玩的,我也測試成功了,貼出來調(diào)試時的經(jīng)驗:
1.可以用兩個HC05或者一個HC05和一個HC06來做,即必須有HC05作為主模塊;電腦內(nèi)置和藍牙適配器沒試。。。。電腦木有啊
2.HC05使用AT指令時要在后面加回車,HC06則不能加回車(坑爹啊有木有,竟然不一樣)
3.兩個模塊密碼設為一致,上電后兩個模塊就自動連接了。
4.下載程序的時候要摁reset,按下的時機很重要,經(jīng)過多次嘗試,在下載框里出現(xiàn)字的時候(進度條快滿時)按下最好。
上面有不對的地方歡迎改正,最后感謝樓主的的分享!
回復

使用道具 舉報

地板
ID:43554 發(fā)表于 2016-4-10 12:33 | 只看該作者
謝謝樓主無私的分享,我最近正在研究藍牙無線下載。
回復

使用道具 舉報

5#
ID:43554 發(fā)表于 2016-4-10 12:34 | 只看該作者
謝謝分享了~~~~~~~~~~
回復

使用道具 舉報

6#
ID:214650 發(fā)表于 2017-6-26 09:54 | 只看該作者
請問,上傳程序的串口就是藍牙連接的串口嗎?
回復

使用道具 舉報

7#
ID:213970 發(fā)表于 2017-7-14 17:52 | 只看該作者
這個不錯!!!!!!!!!!
回復

使用道具 舉報

8#
ID:264734 發(fā)表于 2017-12-21 11:58 | 只看該作者
請問,上傳程序的串口就是藍牙連接的串口嗎?
回復

使用道具 舉報

9#
ID:274005 發(fā)表于 2018-1-9 21:13 | 只看該作者
樓主,初學者,我將藍牙模塊和arduino連起來之后,程序就上傳不上去了。
以前不需要藍牙的也上傳不上去了。
回復

使用道具 舉報

10#
ID:378745 發(fā)表于 2018-7-28 22:43 | 只看該作者
帥爆了
回復

使用道具 舉報

11#
ID:378745 發(fā)表于 2018-7-28 23:20 | 只看該作者
樓主下載時藍牙模塊燈閃嗎,HC-06一直閃鏈接不上
回復

使用道具 舉報

12#
ID:376018 發(fā)表于 2018-8-2 12:59 | 只看該作者
正在研究這個不知道使用hc-08的藍牙來做能否成功
回復

使用道具 舉報

13#
ID:390659 發(fā)表于 2020-7-2 11:42 | 只看該作者
有的時候成功 有的時候失敗
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜影院在线观看 | 久久精品在线免费视频 | 成人日韩av | 日本午夜免费福利视频 | 午夜在线视频一区二区三区 | 欧美一区二区另类 | 国产一区二区三区四区五区加勒比 | 国产精品久久精品 | 国产精品一区2区 | 久久国产精品久久久久久久久久 | 国产在线不卡 | 亚洲欧美另类在线 | 一区二区三区久久久 | 国产免费又黄又爽又刺激蜜月al | h视频在线播放 | 久久精品在线免费视频 | 国产丝袜av | 一区二区三区国产在线观看 | 国产在线中文字幕 | 五月天激情电影 | 人人人干 | 国产夜恋视频在线观看 | 国产成人精品免高潮在线观看 | 91亚洲国产成人精品一区二三 | 成人精品在线观看 | 国产成人久久精品 | av在线播放网址 | 亚洲视频在线播放 | 国产午夜精品一区二区三区嫩草 | 盗摄精品av一区二区三区 | 欧美 日韩 国产 成人 在线 | 日本a v在线播放 | 人操人人 | 日本不卡一区二区三区 | 精品国产一区二区在线 | 久久毛片 | 日韩欧美国产精品一区二区三区 | 久久精品毛片 | 中文字幕亚洲视频 | 久久综合亚洲 | 欧美区日韩区 |