ESP8266 C/C++应用(六)----NodeMCU通过网络服务显示引脚状态

本文介绍了如何利用ESP8266 NodeMCU开发板,通过网络服务实时展示D3引脚状态。当按下开发板上的FLASH按键时,D3引脚状态会在HTML页面上更新,实现引脚状态的动态显示。通过定时刷新网页,浏览器不断获取并显示NodeMCU的最新引脚状态。
摘要由CSDN通过智能技术生成

在项目可能需要实时掌握NodeMCU开发板的引脚状态。使用D3引脚作为演示,因为已与开发板上的FLASH按键开关连好了。

 

通过NodeMCU开发板上的FLASH按键控制D3引脚的电平。没有按下该按键时,D3引脚将会保持高电平状态;按下该按键后,D3引脚会变为低电平。

 

#include <ESP8266WiFi.h>        
#include <ESP8266WiFiMulti.h>  
#include <ESP8266WebServer.h>   
 
#define buttonPin D3                  // 按钮引脚D3
ESP8266WiFiMulti wifiMulti;           // 建立ESP8266WiFiMulti对象,对象名称是'wifiMulti'
ESP8266WebServer esp8266_server(80);  // 建立网络服务器对象,该对象用于响应HTTP请求。监听端口(80)
bool pinState;                        // 存储引脚状态用变量
 
void setup()
{
  Serial.begin(9600);          
  dela
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值