如何在NodeMCU上使用ESP8266-01模块的GPIO引脚来进行温度感应

我该如何在ESP8266独立环境中使用ESP8266-01模块的GPIO引脚进行温度感应,使用NodeMCU ROM。如果可能的话,它的lua代码将是什么?

无论我使用的模块版本是ESP8266-01还是ESP8266-07,ESP8266的编程/闪存方式是否相同。

点赞
用户3392724
用户3392724

如何使用 GPIO 引脚取决于您将使用哪种温度传感器,更具体地说,取决于它们使用哪种协议(假设它是数字而不是模拟传感器,模拟传感器不能真正地(或者容易地)与 GPIO 引脚一起使用)。 但基本上,您只需将传感器的数据引脚连接到 GPIO 引脚,使用与传感器类型相关的任何电路即可。

您最好使用最新的 NodeMCU 固件(1.5.1),您需要使用他们的在线构建服务进行构建(非常简单 :))。在此过程中,您需要选择要使用的模块,其中必须包括对您将要使用的传感器的支持。

闪存对于任何 ESP 模块都是相同的,除了需要指定不同的闪存大小/模式,您可能需要为“裸”模块添加复位和闪存按钮。

一旦您刷入 NodeMCU 固件,编程(= LUA)对于任何模块都是相同的,除了您可能需要指定不同的 GPIO 引脚。

例如,针对 ds18b20 传感器的 LUA 代码,您可以查看:

但对于每种类型的传感器,这都会有所不同。

2016-07-08 13:31:25