极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: Malc

测试成功~让arduino用BT无线下载程序

  [复制链接]
发表于 2014-12-20 20:07:09 | 显示全部楼层
Malc 发表于 2012-4-13 22:01
论坛里有自动reset电路的,搜一下吧~

请问,自动复位电路怎么加,是怎样实现的原理,一直没有搜到,,而且别人说的蓝牙中断口也是没有找到资料,,求解。有没有你说的arduino09不用按复位的原理图。有了发一下邮箱[email protected]      谢谢啊!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2014-12-20 20:08:50 | 显示全部楼层
幻戍从龙 发表于 2014-6-12 14:29
可是,找遍网上所有无线模块,都没有DTR引脚哇,如何自动复位

请问你解决了吗
回复 支持 反对

使用道具 举报

发表于 2014-12-20 22:35:55 | 显示全部楼层
路过,赚点积分                                         
回复 支持 反对

使用道具 举报

发表于 2014-12-23 18:23:38 | 显示全部楼层
我尝试了  还是不行   希望楼主能录制视频或者在哪买的原件
回复 支持 反对

使用道具 举报

发表于 2015-3-23 15:48:16 | 显示全部楼层
好方法,试试,这样不要为了通讯接线了,那些USB口坏了的也可以用上了!~~
回复 支持 反对

使用道具 举报

发表于 2015-3-26 12:19:01 | 显示全部楼层
谢谢分享学习一下
回复 支持 反对

使用道具 举报

发表于 2015-3-26 15:11:33 | 显示全部楼层
我给大家提供个蓝牙自动复位的思路吧:
用一个蓝牙模块和一个ardino组合成一个下载器,给别的arduino下载程序。
下载器中的arduino要监测蓝牙模块TX发出的数据,当接收到{0x30,0x20}这组数据的时候,用一个数字管脚控制需要被下载程序的arduino复位。
回复 支持 反对

使用道具 举报

发表于 2015-3-28 22:11:36 | 显示全部楼层
电脑用蓝牙适配器,arduino接HC 06,能不能实现
回复 支持 反对

使用道具 举报

发表于 2015-4-9 21:04:46 | 显示全部楼层
usb转ttl用的是哪种?某宝上很多这类设备咧
回复 支持 反对

使用道具 举报

发表于 2015-4-13 23:54:29 | 显示全部楼层
你好,我想问一下,这个怎么在串口监视器显示数据呢?用数据线可以用Serial.pirnt显示数据。这个我用BT.print怎么不行呀?设置问题还是其他问题?求解决?
回复 支持 反对

使用道具 举报

发表于 2015-4-18 00:10:56 | 显示全部楼层
A_Fei 发表于 2014-12-20 20:08
请问你解决了吗

蓝牙加 433M射频模块,凑合了
回复 支持 反对

使用道具 举报

发表于 2015-4-22 21:31:59 | 显示全部楼层
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x01
我的蓝牙下载怎么成功不了?呜呜
回复 支持 反对

使用道具 举报

发表于 2015-5-10 21:49:13 | 显示全部楼层
挺好玩的,我也测试成功了,贴出来调试时的经验:
1.可以用两个HC05或者一个HC05和一个HC06来做,即必须有HC05作为主模块;电脑内置和蓝牙适配器没试。。。。电脑木有啊
2.HC05使用AT指令时要在后面加回车,HC06则不能加回车(坑爹啊有木有,竟然不一样)
3.两个模块密码设为一致,上电后两个模块就自动连接了。
4.下载程序的时候要摁reset,按下的时机很重要,经过多次尝试,在下载框里出现字的时候(进度条快满时)按下最好。
上面有不对的地方欢迎改正,最后感谢楼主的的分享!
回复 支持 反对

使用道具 举报

发表于 2015-6-19 16:38:38 | 显示全部楼层
然后就点击upload的吧,在arduino准备上传代码前迅速按下reset
再等待几秒你就能看到arduino上的tx,rx灯狂闪了

我测试了好多次,上传代码前迅速按下reset,没有成功。

是不是因为蓝牙占用了TX和RX口,所以在上传时要按RESET键?
回复 支持 反对

使用道具 举报

发表于 2015-6-22 00:43:35 来自手机 | 显示全部楼层
我也試成功了,看到出現(上傳中)的字出現時,按下重置就,ok了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-19 14:14 , Processed in 0.041913 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表