注释
我遇到了同样的问题,最后在使用 arduino IDE 编译 Rick Paul mrp 电子邮件时在 Notepad++ 中进行了编辑
|
我想我得到了 machine.h 正确的。如果我理解正确,我所要做的就是添加我的机器定义文件。还是我没有得到部分说明。我一遍又一遍地阅读维基,如果我遗漏了一些东西,那可能是因为我对一般的编程不熟悉——我有一种咬得比我能咀嚼的更多的倾向。 我迷路的地方在arduino草图中,我不添加任何东西吗?我只是修改机器定义文件。然后确保它包含在 machine.h 文件中,就是这样?我根本不需要修改 Grbl_Esp32.ino 草图?我觉得我应该将 src 中的所有文件独立地直接添加到 arduino 草图中或其他东西……我觉得这样一个菜鸟让我错过了一些对其他人来说很明显的非常基本的东西。 |
是的,您只需更改机器文件并上传即可。如果您想在没有电机等的情况下试驾,您可以上传默认值(无更改)。 |
明白了.. 工作了.. 再次感谢您…感谢您的帮助和出色的控制器;) |
所以我肯定咬得比我能咀嚼的还多。当我购买电路板时,我错过了你的电子邮件,这是一个很大的错误。我让它闪烁,然后电机不工作,然后我意识到这是因为我使用的是 tmc2209 的..所以整个早上我一直在比较机器定义文件并尝试不同的东西无济于事..所以我希望回复那封邮件还不晚,如果你能帮忙把它放在一起,我可以把它刷出来。对于这个,我只是一个菜鸟.. rofl。无论如何,如果可以的话,那就太棒了。无论如何,这是对那封电子邮件的回复;* 电机 * 您打算使用多少个字母轴(不是电机数)?3 * 任何轴都会使用 2 个电机吗?否 * 您使用的是什么类型的电机驱动器?TMC2209 * 开关 * 您将使用多少个限位开关?3 * 您使用的是 Z 探头吗?是 * 还有什么?否 * 主轴 * 您想要什么类型的主轴/激光 廉价的 500 “静音切割主轴”,在电源中具有潜力 * 配件 * 有您想要控制的配件吗?(真空、冷却液等) 暂时没有 * 未使用的模块 * 您是否购买了任何不打算立即使用的模块?是的,4 INPUT I/O 模块有什么我遗漏的吗?您是否购买了上述未涵盖的任何特殊用途的模块。不,涵盖了它,非常感谢你……克林顿……
|
我刚刚意识到我应该更具体地了解我正在使用的光学常闭限位开关
|
你有我可以用来验证你拥有的零件的订单号吗? TMC2209 仅在独立模式下受支持。你有链接到你买它们的地方,所以我可以验证。 并非所有的光叶片开关都适用于 4x 输入模块。它具有光学隔离,并且为 3d 打印机设计的一些基本开关电路有问题。你可以试试,但是有问题。不管固件是一样的。NC vs. NO 可以在不重新编译的情况下更改。 |
这是您的机器定义文件。我没有在 StepStick 模式下测试过 TMC2209。我只是使用数据表作为参考。 如果您正在寻找其他驱动程序,我会推荐 TMC2130 或 DRV8825。您需要更改机器文件。 6_pack_TMC2209_XYZP_SpinRelay.zip 为了将来的支持,我建议使用 Discord。 |
只是想说非常感谢你……对不起,我的屁股很痛苦……再次感谢你……?
|
六二八 评论 on 19 Jan 2021
我不认为这是一个编译错误,因为我似乎还没有解决这个问题..
我对编译固件感到有些困惑。我已按照说明为 esp 设置争论 ide,这似乎工作正常(为 esp cam 刷新固件工作正常)。我相信我用我当前的机器定义正确设置了 machine.h 配置文件。但是当我加载包含在 GitHub 文件中的草图时,它似乎很空白。然而,当我观看某人在打开草图时或第一次预加载#includes 和所有(打开多个选项卡等)时为 grbl_esp 闪烁控制器的 YouTube 视频时,但当我打开它时它几乎是空的。它看起来类似于 GitHub 中 esp 的设置应该是什么样的图片。但是当我打开草图时它只是空的。我错过了什么?
抱歉,如果这是非常基本的,我才刚刚开始。