(伪)《Ramps新技能get√》1——蓝牙连打印机的软硬件配置方法
kossel吧
全部回复
仅看楼主
level 6
czj19940201 楼主
一楼祭度娘和尚未到货的K800.
新技能难度:6星/10星
需要工具:Windows超级终端,USB-TTL工具,HC-05/06模块,Ramps1.4
如图是HC-06模块(借用X宝)
2014年08月07日 02点08分 1
level 6
czj19940201 楼主
第一大步骤:用AT指令对蓝牙模块进行修改。
(首先你需要一个叫做超级终端的东西。WIN XP自带,WIN7貌似要下载)
(不一定要超级终端,只要能和蓝牙模块ttl通讯的就好了)
1. 用usb-ttl工具将蓝牙模块连接到电脑
RX-TX交叉连接。 5V对5V,GND对GND
2. 打开超级终端
3. 按照步骤创建新连接。 端口选择你的那个usbttl工具的com,波特率9600。下面还有一个选无或者自动侦测。
(默认的蓝牙模块发货波特率大概都是9600的,具体看卖家)。
2014年08月07日 02点08分 2
level 6
czj19940201 楼主
1. 上面一排菜单里找到连接或者是呼叫,点击,左下角会显示已连接。
2. 输入AT(你看不到你输的是什么的)。返回OK则表示通讯成功
(AT是AT指令的基本命令,用于检测是否连通)
7. 接下来是正式步骤:
在桌面上新建一个TXT文件,打开。
输入
AT+BAUD8
全都是大写的。然后复制
1. 回到超级终端,在空白页右键“黏贴到主机”或者直接control+ V
2. 你会看到返回信息115200,这时候,模块变成115200的波特率了。
(调整到115200波特率是为了能够保持与打印机通讯速率较高,默认的9600波特率也是可以用的,但是相比115200就慢了很多)
2014年08月07日 02点08分 3
level 6
czj19940201 楼主
第二大步骤:修改打印机Arduino固件。
就一步,在configuration.h里面找到波特率250000改成115200。刷入
(这一步不多解释了)
第三大步骤:链接硬件。
大可奇送给我们的模块是5V电平的,无需转换,很方便。
(但你买的要是是3.3V的那还要做一下转换。一般X宝能买到的都是5V电平的)
和连接Arduino串口是一样的。
蓝牙模块TX接到ramps上的D0(RX)
RX接到ramps上的D1(TX)
5v和gnd接好,就完成了链接。
(其实这些在RAMPS的wiki里面有)
两个涂掉的红色是两个用于3.3V转换的限流电阻。
2014年08月07日 02点08分 4
请问除了波特率还需要改固件的其它内容吗?
2016年02月21日 08点02分
level 6
czj19940201 楼主
第四大步骤,电脑端操作。
首先你电脑要有蓝牙,笔记本都有的。请打开蓝牙的开关
Windows里面在任务栏里,右键蓝牙图标,添加设备
只要你的模块通电,你就能看到它。一般是叫HC-06或者未知。
配对密码:1234
好的,等你windows给蓝牙自动安装好服务后,你应该能看到一个多出来的COM口。
右键“计算机”,属性
找到设备管理器。找到串口LPT和CPM
找到新出来的蓝牙串口(可能会多出两个,只有一个能用,希望你自己试试看哪个能用),右键属性。
硬件那一页里面有波特率。选择好115200
2014年08月07日 02点08分 5
level 6
czj19940201 楼主
然后进入你的上位机(随便试repetierhost还是pronterface)
设置好能用的那个蓝牙端口号,和波特率115200
然后连接,等待数秒应该就能连接好了。
切记!!!!!!!!!!!!
蓝牙不能用于烧写板子的固件,因此应该在调试完毕机器后再用。
蓝牙距离有限,如果你是联机打印,注意不要离的太远,不然打到一半断线了,你就白打了。
2014年08月07日 02点08分 6
level 6
czj19940201 楼主
在进行AT配置的时候,推荐使用ttl有线连接。 据太子@promoney测试,似乎蓝牙连接模块也是可以配置AT的,但不是很确定,所以不敢打包票。看看M楼主有没有试过直接配置。@maximscy
2014年08月07日 02点08分 7
level 6
czj19940201 楼主
没蓝牙的台式机朋友就别掺合了。。。。。。你需要电脑上的usb蓝牙
2014年08月07日 02点08分 8
level 1
Arduino中文社区关于HC05蓝牙模块的讲解,包括几种刷AT的方法,比较推荐最后一种最方便个人感觉
http://www.arduino.cn/thread-2961-1-1.html
2014年08月07日 02点08分 9
level 1
忘了说了,楼主讲解很给力,赞!~
2014年08月07日 02点08分 10
感谢Alan你的分享
2014年08月07日 02点08分
level 6
czj19940201 楼主
对飞行器,平衡车等arduino相关有兴趣的可以加我们群聊聊:316662178
Arduino Drone DIYer
[哈哈]
2014年08月07日 02点08分 11
level 12
谢谢雪菜。。话说用其他的串口调试工具也行吧?mac没有这个超级终端啊。。
2014年08月07日 04点08分 12
完全可以,楼上Alan分享的链接里用的就不是那个。我也是mac。[开心]
2014年08月07日 04点08分
回复 czj19940201 :mac党握抓。。
2014年08月07日 04点08分
回复 anaesthesia_vp :[滑稽]
2014年08月07日 04点08分
level 10
土豪 我来收你的mac
2014年08月07日 06点08分 13
[冷]我是屌丝配置的air
2014年08月07日 09点08分
level 12
妈蛋。。用了baud9结果串口调试助手没有那么高的波特律,再也连不上了[泪]
2014年08月14日 08点08分 14
你换个软件试试。
2014年08月14日 09点08分
回复 czj19940201 :[喷]已哭。。估计是电脑原因,试了若干个串口调试软件最高都说115200
2014年08月14日 09点08分
level 12
已搞定。。谢谢雪菜。。。最后还是mac给力。。。着了半天isp驱动,然后改回来了[滑稽]就是略卡怎么破
2014年08月14日 16点08分 15
我弱弱地告诉你,我windows的蓝牙出毛病了连不上打印机,只有mac连得上了。。。[滑稽]
2014年08月15日 01点08分
回复 czj19940201 :mac拯救世界啊
2014年08月15日 03点08分
回复 anaesthesia_vp :然后昨天usb线连载我windows电脑的usb hub上然后接触不好打到一半断了我要吐血。。
2014年08月15日 03点08分
回复 czj19940201 :[滑稽]恭喜
2014年08月15日 04点08分
level 11
WIFI SD卡的方案有人试过吗
2014年08月14日 23点08分 16
[钱]事实证明,,昨天我打到一半usb接触不好断了导致白打。以后还是用SD脱机比较可靠
2014年08月15日 01点08分
level 5
求WIFI解决方案的强势插入,感觉比蓝牙的有用
2014年08月26日 03点08分 18
wifi怎么解决啊?老哥
2017年10月20日 10点10分
level 3
蓝牙连接成功了,但是打印软件连接不成功,不知道哪里错了
2014年08月31日 01点08分 19
level 5
如果是3.3V的芯片,用电阻分压法,请问那2个电阻阻值是多少呢?
另外为啥不是串联到VCC前,而是连到RXD端呢?我这VCC端输入是需要3.3v的,按您的上面图的接法不会烧吧?
求指导,谢谢
2014年10月10日 13点10分 20
level 12
我想用手机遥控。。。发送简单的数据。控制开关。。。。
2014年11月20日 00点11分 21
1 2 尾页