
ESP8266-NodeMCU入门教程
文章平均质量分 87
「已注销」
这个作者很懒,什么都没留下…
展开
-
【Node-Red ESP8266 MQTT 发布示例】
ESP8266 将湿度和温度数据发送到 MQTT 代理,我们在 Node-Red 的节点中使用 mqtt 读取这些数据,并通过 Node-Red 物联网框架将其发布到互联网上。这里基于 ESP8266 的 NodeMCU 板用于从 DHT11 传感器读取温度和湿度数据,并通过 WiFi 将发布的数据发送到 WiFi 服务器,以便任何人都可以通过互联网访问。同样在 loop() 函数中,我们检查读取的数据是否有效,如果有效,将浮点数据转换为字符串,保存在数组中,然后通过 wifi 发布数据。原创 2023-02-09 00:15:30 · 1278 阅读 · 0 评论 -
【使用 SPIFFS 从 NodeMCU 写入和读取】
带有 ESP8266 芯片或板的 NodeMCU 具有闪存芯片,其中可以存储传感器数据、html、css 等数据、用于构建 Web 服务器的 javascript 文件、配置文件、草图、固件等数据。也就是说,如果Arduino IDE上安装了这个工具,Arduino IDE的工具下拉列表中会出现一个名为“ESP8266 Sketch Data Upload”的上传工具。下面的草图将读取之前保存在 NodeMCU 闪存中的 log.txt 中的温度数据。该数据随后将上传到闪存文件系统中的日志文件中。原创 2023-02-09 00:07:50 · 1291 阅读 · 0 评论 -
【NodeMCU PWM:用电位器控制直流电机速度】
它有两个电源引脚 Vs(引脚 4)和 Vss(引脚 9)。它有两个电流检测引脚 A(引脚 1)和 B(引脚 15),用于监测两个全桥驱动器中的电流。每个全驱动器都有两个输入(引脚 5 和 7、引脚 10 和 12)、两个输出(引脚 2 和 3、引脚 13 和 14)和使能输入(6 和 11)。NodeMCU 使传感器和执行器等设备能够连接到 WiFi 网络和互联网,它支持 SPI、I2C 等各种通信协议,它可以感知和获取外部模拟信号,可以测量外部事件,可以执行正常的数字 I /O,可以产生PWM信号等等。原创 2023-02-09 00:01:59 · 2637 阅读 · 0 评论 -
【Arduino物联网云平台入门指南】
数据由 NodeMCU ESP8266 读取,然后发送到 Arduino 云,湿度和传感器数据显示在网络仪表板上,如下所示。要添加变量,请单击“添加”按钮并创建两个变量,如 dhttemp 和 dhthumid,它们具有浮点类型,变量权限为只读,变量更新策略为 onchange 特性。因此,通过这种方式,您可以在云端使用 Arduino IoT 平台来显示来自 DHT11 的湿度和温度值,并使用 NodeMCU。提供您的 Wifi SSID 和密码以及您在前面的步骤中提供的设备的密钥,如下所示。原创 2023-02-08 23:55:42 · 2457 阅读 · 0 评论 -
【Arduino 物联网云平台酒精传感器】
在这里,我们展示了如何使用 MQ3 酒精传感器和 NodeMCU 作为我们的物联网设备获取酒精传感器数据,并在云网络上显示酒精。在变量属性中,为变量命名,如 mq3Value,将数据类型设置为 float,将变量权限设置为 Read Only,将 Variable Update Policy 设置为 Periodically。单击“选择设备”,然后单击由 Arduino 云物联网代理应用程序自动检测到的设备,或单击“设置新设备”以选择您的物联网设备。选择物联网设备后,设备将显示在如下所示的事物中。原创 2023-02-08 23:47:06 · 971 阅读 · 0 评论 -
【使用 Arduino 物联网平台进行开关监控】
这可以使用物联网或 IIoT(工业物联网)平台来完成,例如 Arduino 物联网平台或IBM 物联网平台或基于 Node-Red 的自定义物联网平台(请参阅NodeMCU Node Red 工业物联网平台)以及许多其他物联网平台。在这里,您会看到 IoT 云从以前的使用中检测到的 IoT 设备,如上所示,或者如果这是您第一次设置,您可以使用设置新设备添加您的 IoT 设备。我们还可以监控 LED 或连接到物联网设备的任何传感器的状态,例如本教育教程中使用的 NodeMCU ESP8266 物联网设备。原创 2023-02-08 23:38:18 · 783 阅读 · 0 评论 -
【简单的 Arduino 物联网云教程】
还有其他几个物联网平台,如谷歌物联网平台、IBM物联网平台等,可以类似地用于工业物联网的家庭。在 setup() 函数中,如下所示。在新建变量窗口中,将变量命名为myLED,然后选择数据类型为boolean,选择变量权限为Read and Write,将变量更新策略设置为On Change,最后点击Add Variable,如下图。至此,我们已经设置了变量,配置了物联网设备和物联网网络凭证,从而完成了设置部分。在新窗口中,选择检测到的 NodeMCU 设备或使用“设置新设备”按钮搜索并选择您的物联网设备。原创 2023-02-08 23:31:22 · 1261 阅读 · 0 评论 -
【Proteus 和面包板上的 NodeMCU LED 闪烁】
基于 ESP8266 的 NodeMCU 有 17 个 GPIO 引脚,可用作普通输入输出引脚或用于 I2C、I2S、UART、PWM 和 IR 远程控制。该教程使用通用 ESP8266 模块,这里我们将使用 ESP8266 NodeMCU。在上面的代码中,我们使用了数字引脚 5(D5) 来连接和闪烁 LED。在 setup() 函数中,我们首先将其作为输出,然后在主 loop() 函数中,我们将高电平和低电平发送到 D5 引脚,低电平和高电平之间有 300 毫秒的延迟。这样我们就可以使 LED 闪烁。原创 2023-02-08 23:22:50 · 788 阅读 · 1 评论 -
【如何通过WiFi从NodeMCU传输数据?】
这里展示了如何使用 WiFi 连接读取传感器数据并将其从 NodeMCU ESP8266MOD 板传输到 PC 或移动设备或其他设备浏览器。如果您想获取传感器数据或其他类型的数据并通过 wifi 将其发送到本地服务器或在 Internet 上发布数据,则这是必需的。这允许人们创建物联网 (IoT) 设备和 IoT 项目。在此演示中,我们将使用 NodeMCU 板从 DHT11 传感器获取湿度和温度数据,然后通过 WiFi 网络将该传感器数据无线发送到 PC。原创 2023-02-08 23:18:29 · 2241 阅读 · 0 评论