运行 带 Arduino 的 NodeMCU
Running NodeMCU with Arduino
我今天得到了我的第一个 NodeMCU,我正在尝试 运行 Arduino 的闪烁草图 http://www.arduino.cc/en/Tutorial/Blink
我已经安装了 ch340G 驱动程序(如我的 nodemcu 中所述)并且一切顺利,没有任何错误。
但是问题是,它说程序已上传100%,但是LED不闪烁。我希望 LED 会在上传后闪烁。
以下是我的设置的屏幕截图:
此外,我进行了一些谷歌搜索,发现端口错误可能是由不良电缆引起的,但我在这里使用的是我的 GoPro 电缆。
Nodemcu 上有 2 个 LED。
可能只是第二个led灯坏了。
在闪烁代码示例的开头添加此内容
#ifdef LED_BUILTIN
#undef LED_BUILTIN
#endif
#define LED_BUILTIN 2
这会将内置 LED 的引脚编号更改为 Nodemcu 上的第二个 LED。
检查它是否有效。如果是这样,那么第一个 LED 可能有故障。
希望对您有所帮助。
似乎加载正常,请尝试重新启动开发板(重置按钮)。
也许 LED 在另一个引脚上,
nodeMCU 引脚号不必与 arduino 框架中使用的引脚号相对应,请在此处查看 possible pin mapping, example sketch and schema.
编辑:
LED is on pin D4
我今天得到了我的第一个 NodeMCU,我正在尝试 运行 Arduino 的闪烁草图 http://www.arduino.cc/en/Tutorial/Blink
我已经安装了 ch340G 驱动程序(如我的 nodemcu 中所述)并且一切顺利,没有任何错误。
但是问题是,它说程序已上传100%,但是LED不闪烁。我希望 LED 会在上传后闪烁。
以下是我的设置的屏幕截图:
此外,我进行了一些谷歌搜索,发现端口错误可能是由不良电缆引起的,但我在这里使用的是我的 GoPro 电缆。
Nodemcu 上有 2 个 LED。
可能只是第二个led灯坏了。
在闪烁代码示例的开头添加此内容
#ifdef LED_BUILTIN
#undef LED_BUILTIN
#endif
#define LED_BUILTIN 2
这会将内置 LED 的引脚编号更改为 Nodemcu 上的第二个 LED。
检查它是否有效。如果是这样,那么第一个 LED 可能有故障。
希望对您有所帮助。
似乎加载正常,请尝试重新启动开发板(重置按钮)。
也许 LED 在另一个引脚上, nodeMCU 引脚号不必与 arduino 框架中使用的引脚号相对应,请在此处查看 possible pin mapping, example sketch and schema.
编辑: LED is on pin D4