ESP8266 NodeMcu WiFi连接 POST/GET 请求

视频链接

【ESP8266 NodeMcu WiFi连接 POST/GET 请求-哔哩哔哩】 https://b23.tv/mblREnM【ESP8266 NodeMcu WiFi连接 POST/GET 请求-哔哩哔哩】 https://b23.tv/mblREnM

消息推送服务

在这里插入图片描述
https://sct.ftqq.com/

源码

#include <ESP8266HTTPClient.h>
#include <ESP8266WiFi.h>
#include <WiFiClient.h>

const char *ssid = "wifiName";
const char *password = "WifiPwd";

void setup()
{
    Serial.begin(9600);    
    pinMode(LED_BUILTIN, OUTPUT);
    pinMode(0, INPUT);
    WiFi.mode(WIFI_STA);
    WiFi.begin(ssid,password);
    Serial.print("loading");
    
    while (WiFi.status() != WL_CONNECTED)
    {
        delay(500);
        Serial.print("... ");
        digitalWrite(LED_BUILTIN, HIGH);
        delay(500);
        digitalWrite(LED_BUILTIN, LOW);
        delay(500);
    }
    
    Serial.println("");
    Serial.print("WiFi OK! IP:");
    Serial.println(WiFi.localIP());
}

void loop()
{
    delay(500);
    boolean ledstatus = digitalRead(0);
    if (!ledstatus)
    {
        digitalWrite(LED_BUILTIN, HIGH);
        Serial.println("SendMsg...");
        
        SendMsgddddd();
    }
    else
    {
        digitalWrite(LED_BUILTIN, LOW);
    }
}

void SendMsgddddd(){
    WiFiClient client; 
    HTTPClient hc;
    String url = "https://sctapi.ftqq.com/****************.send?title=messagetitle";
    hc.begin(client,url);

    int httpCode = hc.GET();
    if (httpCode == HTTP_CODE_OK)
    {
        String responsePayload = hc.getString();
        Serial.println("Server Response Payload: ");
        Serial.println(responsePayload);
    }
    else
    {
        Serial.println("Server Respose Code:");
        Serial.println(httpCode);
    }
    
    hc.end();
}

开发版

引脚

IMG20220515111029.jpg
IMG_20220515_111240.jpg

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值