注释
@vMeph: 那太棒了!我已经等了很久有人来做这件事了。我很高兴看到他们能够如此快速地更新 v1.1。 虽然 v1.1 中一次给出机器位置或工作位置的说法并不完全正确。Grbl v1.1 确实只报告一个或另一个,但 GUI 所要做的就是保留最后给定的 这在界面文档中没有明确说明,所以我将更新它以确保 GUI 开发人员不会把它搞砸。 |
很长一段时间以来,我都想在机器上安装 LCD,但是很多人在做这件事的视频却没有人分享,很高兴看到像 jpbbricole 这样的人实现了它并愿意与所有人分享 我还邀请了做这个项目的人 jpbbricole 来这里讨论,根据我上次与他交谈的内容,他说他也将尝试实施 SD 卡,让我们看看会发生什么:) |
我不久前用第二个 UNO 和一个 LCD 屏蔽做了这个。我能够实现足够的功能,能够从 SD 卡进行微动、零工件偏移、探测和运行文件。我遇到的一个问题是 LCD 更新使整个过程变慢了一点,不符合我的口味。如果我每 0.5 秒刷新一次工作坐标超过一次,LCD 会占用太多资源和其他任务,例如呼叫响应协议会变慢。我使用的是 LCD 制造商提供的 LCD 库,我研究了一些东西,发现这些库显然有点慢,因此可能需要优化库。如果作业正在运行,我通过更改 LCD 更新率来解决这个问题。我实际上运行了几个测试部分,它起作用了,但我最终决定,对我来说,给我的旧上网本笔记本电脑更有用。我可以看看我是否还有主机的 Arduino 代码。它绕过 CH340G 直接连接到 TX/RX 引脚,使我的 Nano 可用于 grbl 固件。 |
@109JB 祝你有美好的 |
你知道吗,我说错了。我确实为我使用了 mega,但 LCD 不是 i2c。真高兴你做到了。我可能会在某个时候重新审视我的,但现在我有太多的项目。 |
你好 GRBL! GRBL 很棒,谢谢你。 |
太好了,只有一个 arduino 可以解码串行,是一个简单的功能理念,一台带有 LCD 的机器看起来多么可爱,可以使用 arduino nano 并制作一个纤薄的版本。 |
@chamnit 我不知道这是否是个好主意,但感觉使用 arduino uno 的 grbl 1.1 基本上空间不足,并且 LCD 在同一个 uno 上与 grbl 不在选项中,也许在维基上有一个关于如何适应一个部分的好主意使用第二个 arduino uno 在 grbl 上显示 LCD,也许然后@jpbbricole可以做一个部分来解释它是如何工作的以及如何让它工作,我已经使用这个选项很长时间了并且非常喜欢它,对于那些对它感兴趣的人来说,将它放在 wiki 上会很棒。 只是一个想法… |
听起来棒极了!第二个arduino也可以有sd卡或者从U盘读取程序吗? |
你好, 我制作了一个可以在没有 PC 的情况下工作的 GRBL 版本,它仅适用于激光。它需要 LCD 1602、SD 卡模块和一个 Arduino Nano(不是两个,其他人也是这样)。 |
@vMeph你好朋友,我对你的项目很感兴趣,但现在页面不存在,可以与我分享主文件吗?我的电子邮件是andres.campa_luis@hotmail.com 谢谢! |
@chamnit我希望你不介意我已经删除了这篇文章,这不是问题,但我想我会与那些有兴趣通过使用第二个 arduino 在机器上安装 LCD 的人分享。
此人在 shapeoko 论坛 (jpbbricole) 上完成
了该项目的链接:
http://www.shapeoko.com/wiki/index.php/LCD_on_GRBL#Full_version_GRBL_1.1
它是通过让第二个 arduino 从 GRBL arduino 接收数据来完成的,它具有 GRBL 0.9 的版本,并且还更新了版本以与 GRBL1.1 一起使用
效果很好 grbl0.9 版本同时显示机器和工作位置,grbl 1.1 的新版本只能在时间显示 1 或机器位置或工作位置通过设置 $10=0 或 $10=1 来完成