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