Contact me: hankecnc@gmail.com

数控蓝牙 #442

推推 grbl 3年前 (2023-01-22) 410次浏览

关闭
RobertoRmz 打开了这个问题 2018 年 5 月 18 日 · 2 条评论
关闭

数控蓝牙#442

RobertoRmz 打开了这个问题 2018 年 5 月 18 日 · 2 条评论

注释

数控蓝牙 #442

你好,下午好,我写信是因为我有疑问,做了一个小的数控来画画,但我想用蓝牙来处理它。我使用通用 G 代码发送器版本 1.0.9。使用 arduino one 和 cnc shield V3.0

但是无从下手,因为我从来没有用过蓝牙,一直在研究这个问题,看到的是蓝牙模块HC-05。

有没有人已经有从哪里开始的建议,或者是否有人已经在 CNC 上使用了蓝牙模块?

数控蓝牙 #442
疯狂的 评论了 2018 年 5 月 18 日  

为此,您需要更改蓝牙模块的波特率。
更改波特率后,将蓝牙模块的 Rx 连接到 arduino 的 Tx,将蓝牙模块的 Tx 连接到 arduino 的 Rx。
检查这些链接
https://github.com/zeevy/grblcontroller/wiki/Bluetooth-Setup-HC-06
http://www.buildlog.net/blog/2017/10/using-the-hc-05-bluetooth-模块

通用 gcode 发送器不直接支持蓝牙,除非它在主机上支持。
你可以试试手机版。
https://github.com/zeevy/grblcontroller

数控蓝牙 #442

非常感谢 Zeevy,因为我正在做的是首先打开和关闭 LED,我通过第二个链接中的图表得到它。但是配置蓝牙模块的 Arduino 程序使用示例中的一个

#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
// 打开串行通信并等待端口打开:
Serial.begin(9600);
mySerial.begin(38400);
while (!Serial) {
; // 等待串口连接。仅本机 USB 端口需要
}
Serial.println(“Configuracion”);
}
void loop() { // 一遍又一遍地运行
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}

以及我用于 HC-05 模块的配置
AT + ROLE = 0
AT + POLAR = 1.0
AT + UART = 115200,0,0
AT + RESET

我有几个小时的问题是要加载程序,我必须关闭 arduino 并将其重新打开,并用 Led 的点火进行探测,如果它有效,我认为如果它与 led 一起工作并且将放置它在 CNC Shield 中,以便可以通过蓝牙通用 Gcode 发送器工作,但将继续进行测试,非常感谢您提供的信息,这非常有帮助

喜欢 (0)