开源改变世界

无法让 NeoPixels 工作 #63

推推 grbl 3年前 (2023-02-06) 244次浏览
打开
h00etn 开启了这个问题 2019 年 10 月 25 日 · 3条评论
打开

无法让 NeoPixels 工作#63

h00etn 开启了这个问题 2019 年 10 月 25 日 · 3条评论

评论

无法让 NeoPixels 工作 #63
h00etn 评论了 2019 年 10 月 25 日  

下载了 v1.2 的 firmware.bin(它说 neopixel 已修复)。但无论我将 LED 灯条连接到哪里,它都不会亮起。而M150只是给出了“未知命令”。

我尝试使用:

  • 左边三个引脚(从上到下:GND、5V、Signal)
  • 右侧三个引脚(从上到下:GND、5V、信号)并关闭跳线
  • Neopixel“插槽”内的引脚(从左到右:GND、SGNL、5V)

而且我还尝试在 Atom 中(从这里)编辑固件(就像我之前所做的那样)。在那个版本中,我看到 neopixel 被注释掉了,所以我取消了注释。但是我无法上传更新的固件。构建顺利,但上传失败。

我应该怎么办?

无法让 NeoPixels 工作 #63

您是正确的,#define NEOPIXEL_LED必须取消注释。

构建顺利,但上传失败。

什么/它到底是怎么失败的?

无法让 NeoPixels 工作 #63

你曾经对你的 neopixel 进行过排序吗?您订购了 dcdc 插件板了吗?

无法让 NeoPixels 工作 #63

今天我有一个有趣的观察。我使用了我的 fork(包括编译的 FW,检查 README),其中启用了 NeoPixels(以及其他调整),显然我不想在我测试一切正常之前推送提交。

当我用 10 个 LED 连接我的 WS2812B LED 灯条时,它们根本不工作。我认为这是一个配置问题,但经过多次挠头和三重检查固件后,我最终只用 1 个 LED 进行了测试。它有效!这对我来说很奇怪,因为 LED 本身 – 当关闭时 – 不应该消耗那么多电流……如果有人有类似的问题,只需我的 5 美分。

  • 左边三个引脚(从上到下:GND、5V、Signal)
  • 右侧三个引脚(从上到下:GND、5V、信号)并关闭跳线

你指的是哪个引脚(BTT SKR MINI E3 V1.2PIN.pdf)??

Neopixel“插槽”内的引脚(从左到右:GND、SGNL、5V)

这是正确的连接器。如BTT SKR MINI E3 V1.2.pdf 的注释所示,您将 NeoPixel 连接到Neopixel连接器,其中最左侧的引脚为 GND,中间信号 (PC7) 和最右侧的 +5V(查看电路板,以便 USB 连接器在右侧)。然后将Neo-PWR跳线移动到正确的位置,以便将 +5V 从Neopixel连接器连接到电路板电源 –如果您的 LED 数量足够少,以便板载切换器可以处理它(在我的例子中,10 个太多了) .

而M150只是给出了“未知命令”。

如果您不启用和配置 NEOPIXEL_LED,就会发生这种情况,正如您已经发现的那样。NeoPixel 在这种情况下将不起作用。NEOPIXEL_STARTUP_TEST这也是一个很好的启用功能 – 它可以让你看到你的 NeoPixel 是否在为打印机供电后立即工作(它只是点亮它们红色……绿色……蓝色……关闭)。

但是我无法上传更新的固件。构建顺利,但上传失败。

我想你遇到了Self-compiled firmware not working,现在已经解决了。如果除此之外,欢迎提供更详细的描述。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

3人参加
无法让 NeoPixels 工作 #63无法让 NeoPixels 工作 #63无法让 NeoPixels 工作 #63

喜欢 (0)