【问题标题】:DHT and NodeMCU completely not working?DHT 和 NodeMCU 完全不起作用?
【发布时间】:2016-11-07 13:53:14
【问题描述】:

我直接将来自官方 NodeMCU GitHub 的 dht.md 示例复制粘贴到我的脚本窗口中,如下所示:

但在保存到 ESP8266 时出现错误:

init.lua:3: attempt to index global 'dht' (a nil value)

【问题讨论】:

标签: lua esp8266 nodemcu


【解决方案1】:

您使用哪个 NodeMcu 固件(版本)? 确保您获得(构建)最新的(1.5.1),最容易从这里获得: http://nodemcu-build.com/

并且 - 确保 - 点击那里的“DHT”小框。

【讨论】:

  • 使用 esplorer.ru 有什么办法可以只下载 DHT 吗?
  • 不,您需要将 DHT 编译到固件中。唯一的选择是使用构建服务编译包含它的新固件,然后将其重新刷新到 ESP 上。
  • 这个网站给了我一个二进制文件,有没有其他网站可以给我更好格式的固件?
  • 我担心固件只有二进制格式。我假设你最初闪过你的 ESP?那不是使用二进制文件吗?
  • 你想使用这些指令来刷机:nodemcu.readthedocs.io/en/dev/en/flash
猜你喜欢
  • 2017-01-27
  • 2014-12-27
  • 2018-10-22
  • 2014-12-18
  • 1970-01-01
  • 2021-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多