开源改变世界

我又试了一次,但没有用 #190

推推 grbl 3年前 (2023-01-29) 184次浏览
关闭
kushalsharma07 打开了这个问题 2019 年 8 月 18 日 · 29条评论
关闭

我又试了一次,但没有用#190

kushalsharma07 打开了这个问题 2019 年 8 月 18 日 · 29条评论

注释

我又试了一次,但没有用 #190

错误 0 累积和连接持续时间不超过 30 秒 使用这些设置上传 grbl
我又试了一次,但没有用 #190
我又试了一次,但没有用 #190

我又试了一次,但没有用 #190

你能告诉我正确版本的程序是什么这样我就可以完成我的项目吗有点紧急

我又试了一次,但没有用 #190
所有者

我不明白你的问题。您能否更详细地描述发生了什么、何时发生以及您在哪里看到错误?

我又试了一次,但没有用 #190

您好
,我们已经使用 Arduino 1.8.9 烧录
了 esp32 devkit 使用 git 配置了 esp32 的最新开发板更新。
并刻录最新的 esp3d gui 以运行 fusion 360 创建的 geodes。

但是当我们连接 grbl_esp 热点并打开 192.168.0.1
GUI 打开但它断开连接时,连接不会持续超过 30 秒。
并且“error 0”被打印到guy的命令窗口。(你可以在第一个截图中看到)。

我们也试过wiki写的程序->编译grbl,也试过很多版本的esp32板子和arduino软件。

你能告诉我们要遵循什么程序,或者哪个版本的 arduino 与哪个版本的 esp32 开发模块板兼容,以及要烧录哪个 esp3d 家伙。
提前致谢。:)

我又试了一次,但没有用 #190
所有者

你可以加入我们的 Slack,这样我可以实时提供帮助吗?

我又试了一次,但没有用 #190
合作者
luc-github 评论了 2019 年 8 月 23 日  

如果您不能,请完成这些信息以了解上下文:

重现
重现行为的步骤:

  1. 去 ‘…’
  2. 点击 ‘….’
  3. 向下滚动到“….”
  4. 查看错误

GRBL固件:(请填写以下信息)

  • 版本构建(grbl.h 中的 GRBL_VERSION_BUILD):[例如 20190708]
  • 网络用户界面版本:[例如 2.1b14]
  • Wifi模式:[例如STA]
  • CPU 映射:[例如 CPU_MAP_FOO_6X]
  • FW 中所做的任何更改

ESP32核心

  • 版本:[例如 1.02 或 git 版本提交 6daf773464b62f9c832f0b9a81ef8b4cd7b36f10]
  • 分区方案:[例如默认 4MB 带 spiffs]

使用的电路板(请填写以下信息):

  • 名称:[例如 NodeMCU2s]
  • 闪存大小:[例如 4M (2M SPIFFS)]
  • 欢迎提供任何硬件详细信息 [例如 Step drivers TMC2200]

使用的浏览器(请填写以下信息):

  • 名称:[例如 Chrome]
  • 版本 [例如 2.0]
  • 操作系统 [例如 Windows 10]

附加上下文
在此处添加有关该问题的任何其他上下文。
开发人员工具输出、错误消息等…

我又试了一次,但没有用 #190
布拉姆软件 评论了 2019 年 8 月 24 日  

GRBL 固件:

Version build (GRBL_VERSION_BUILD in grbl.h):20190708
Web UI Version:2.1b43
Wifi mode:STA
CPU Map:CPU_MAP_ESP32

ESP32核心

Version: 1.0.3-rc1
Partition scheme: Minimal SPIFF (1.9MB APP with OTA/190KB SPIFF)

使用的电路板:
名称:ESP32 开发套件模块 – ESP32D0WDQ6(修订版 1)
闪存大小:4MB

我又试了一次,但没有用 #190

使用的浏览器:

Name: Mozilla Firefox 
Version: 68.0.2 (64-bit)
Operating system: Windows 7 (64-bit)

使用的 ESP3D-WEBUI:
版本:2.1

使用以下配置,草图已成功编译。当我们第一次使用 wifi 连接它时,会发生以下情况:

  1. 在浏览器中打开 192.168.0.1,打开上传页面。
  2. 我们尝试上传 index.html.gz,但大多数情况下都失败了,而且端口 80 没有响应。
  3. 然后在按下重置按钮后页面再次打开,我们在它没有响应之前快速上传 WEBUI。
  4. 然后刷新浏览器窗口后,WEBUI 打开。
  5. 但在 20-30 秒后,它再次变得无响应,并在命令屏幕上打印“ERROR 0”。
    我又试了一次,但没有用 #190
我又试了一次,但没有用 #190
合作者
luc-github 评论了 2019 年 8 月 24 日  

我无法重现您的问题,我执行了相同的 Jog 命令并且 UI 继续工作。
如果您在 AP 模式下响应不佳,则原因看起来像是连接不良。

您可以尝试:
1 – 禁用身份验证以简化通信 – 您可以在获得工作解决方案后启用它
2 – 您提到您在 STA 模式下使用它,但您使用的是 192.168.0.1,这是 AP 模式,您可以确认吗?
3 – 在 STA 模式下检查信号,因为您似乎连接不好,最好手动进入设置。
使用 arduino 串行终端或任何串行终端并按相同顺序一一键入以下 ESP 命令:

[ESP100]<your Access point SSID>
[ESP101]<your Access point SSID password>
[ES102]DHCP
[ESP110]STA
[ESP444]RESTART

然后当你连接时你可以输入串行终端
[ESP420]并在此处复制输出
也尝试使用新 IP 的 webUI 看看你是否仍然有问题

我又试了一次,但没有用 #190

感谢您的重播。

  1. 身份验证已禁用。
  2. 是的,AP 模式对此感到抱歉。
  3. 我现在正在尝试 STA,然后我将尝试这些 ESP 命令。

你也能告诉我我应该使用以下哪些版本,我也想试试这个:

  1. GRBL固件
  2. ESP32核心
  3. ESP3D 网页版
我又试了一次,但没有用 #190
合作者
luc-github 评论了 2019 年 8 月 24 日  

1 grbl_esp32 master 分支的最新 git 版本
2 esp32 core master 分支
的最新 git 版本 3 index.html.gz 存在于您正在使用的 grbl_esp32 分支的数据目录中

我又试了一次,但没有用 #190

https://www.instagram.com/p/Br48eKsA7WB/?igshid=1p84mfta54otl
我们在 2018 年 12 月使用您以前的 grbl 版本制作了这个。

这次我们尝试更大,但我们陷入了上述问题。

请检查您的松弛帐户。

我又试了一次,但没有用 #190

我在 ESP-32S VROOM 模块上遇到过这种情况。我的解决办法是将闪光模式从 QIO 更改为 DIO,并将闪光频率从 80MHz 降低到 40MHz。我仔细阅读,显然由于这些模块中的闪存类型,VROOM 模块和 QIO 支持存在问题。

我又试了一次,但没有用 #190

我又试了一次,但没有用 #190
我又试了一次,但没有用 #190
我又试了一次,但没有用 #190
我又试了一次,但没有用 #190

这是我们准备与此 grbl 一起使用的 cnc 路由器床,但它的性能不如我们上次在 2018 年 12 月所做的那样。

我又试了一次,但没有用 #190
所有者

我认为固件和 WebUI 已正确加载。我认为你正在失去联系。这可能是由于模块上的无线电噪声或天线损坏造成的。

信号强度是多少?您可以尝试将 STA 模式连接到附近的路由器吗?

我又试了一次,但没有用 #190

通过 sta 模式,您的意思是我们应该在设置菜单中选择客户端?
它的响应时间大约是 20-25 秒来进行这样的更改,我会尝试。

我又试了一次,但没有用 #190
合作者

或者你使用我给你的命令。不需要webui

我又试了一次,但没有用 #190

我们尝试了这些给出错误的命令:1

我又试了一次,但没有用 #190
合作者

你在我写的 webui 中使用它们,以串行方式使用它们

我又试了一次,但没有用 #190

我在串行监视器或 arduino ide 中编写它,它在某些命令上给出错误:1,在某些命令上给出错误:2

我又试了一次,但没有用 #190
合作者
luc-github 评论了 2019 年 8 月 25 日  

"error:1":"G-code words consist of a letter and a value. Letter was not found.",
"error:2":"Missing the expected G-code word value or numeric value format is not valid.",

可能是错误的波特率/没有结束行/错误的拼写错误
你能发送一张串行监视器窗口的屏幕截图,输入这样的命令吗?
我又试了一次,但没有用 #190

然后输入给那个
我又试了一次,但没有用 #190

我又试了一次,但没有用 #190

让我去我的车间,我会尽快将屏幕截图发送给您,感谢您的帮助和快速回复?

我又试了一次,但没有用 #190
所有者

如果您只是单击发送按钮,它应该以“确定”响应。下拉…”Both NL & CR” 可以改成”Carriage return”

我又试了一次,但没有用 #190
布拉姆软件 评论了 2019 年 8 月 25 日  

命令的响应顺序:

  1. [ESP420]
  2. [ESP100]
  3. [ESP101]
  4. [ESP102]
  5. [ESP110]
  6. [ESP444] STA 模式现已激活 :)
    我又试了一次,但没有用 #190
我又试了一次,但没有用 #190

哇!
它现在运作良好。
太感谢了!!:)?

我又试了一次,但没有用 #190

我又试了一次,但没有用 #190
它现在运作良好。我明天会在我们的机器上检查它。
先感谢您!
你成就了我们的一天。?

我又试了一次,但没有用 #190

出于好奇,我一直在关注这个。究竟是什么问题?我不清楚是什么解决了这个问题?

我又试了一次,但没有用 #190

@james我们试图将它与 ap 模式连接,但它正在断开连接,让我们看看它如何运行电机 :)
谢谢 Barton & luc-github

我又试了一次,但没有用 #190
所有者

大多数 ESP32 开发板都有非常基本的天线。Espressif 建议将模块的天线部分悬挂在电路板的边缘。大多数人不这样做。

与具有良好天线的路由器一起使用的站模式可能会弥补这一点。

无论如何,如果连接良好,AP 和 STA 都可以工作。我没有任何问题。

我又试了一次,但没有用 #190

hold, start and reset 是否需要在文件中启用?因为这些按钮在接地时什么都不做。

我又试了一次,但没有用 #190
所有者

您需要在 cpu_map 中定义它们并在 config.h 中注释掉#define IGNORE_CONTROL_PINS

你能从每一期开始一个新的话题吗?这个标题从来都不是很有帮助,而且这个话题经常跳来跳去。

我正在关闭这个问题