代码之家  ›  专栏  ›  技术社区  ›  sameera207

与Arduino一起运行NodeMCU

  •  0
  • sameera207  · 技术社区  · 7 年前

    今天我拿到了我的第一个NodeMCU,我正在尝试运行Arduino的眨眼草图 http://www.arduino.cc/en/Tutorial/Blink

    我已经安装了 ch340G 驱动程序(正如我在nodemcu中提到的),一切都顺利进行,没有出现任何错误。

    然而,问题是,它说程序是100%上传的,但LED没有闪烁。我希望LED在上传后会闪烁。

    以下是我的设置的屏幕截图:

    此外,我在谷歌上搜索了一下,我发现端口错误可能是由糟糕的电缆引起的,但我在这里使用的是我的GoPro电缆。

    2 回复  |  直到 7 年前
        1
  •  3
  •   Nitro    7 年前

    Nodemcu上有两个LED。

    可能只是第二个led可能有故障。

    在闪烁代码示例的开头添加此选项

    #ifdef LED_BUILTIN
    #undef LED_BUILTIN
    #endif
    #define LED_BUILTIN 2
    

    这会将内置led的pin码更改为节点MCU上的第二个led。

    检查它是否有效。如果是,则第一个led可能有故障。

    我希望这有帮助。

        2
  •  3
  •   Martin    7 年前

    似乎加载正常,请尝试重新启动电路板(重置按钮)。

    也许LED灯在另一个针脚上, nodeMCU的管脚编号不必与arduino框架中使用的管脚编号相对应,请看这里的示例 possible pin mapping, example sketch and schema .

    编辑: LED is on pin D4