源启 发表于 2024-4-20 19:11:27

ESP32-C6基于Blynk平台的点灯测试

使用ESP32-C6测试了几个物联网平台,大部分都还不支持C6.昨天偶然发现Blynk居然可以。就是就做了一个点灯的小案例,Blynk客户端升级了有了一点小变动……在Blynk中放一个按钮,然后设置DATASTREAM选择 Swith Control(V0),如图所示。


然后复制下面代码,替换掉ID、Name、wifi名称、密码等
/*************************************************************
ESP32-C6基于Blynk的点灯测试
2024年4月20日
源启
*************************************************************/
#define BLYNK_TEMPLATE_ID         "TMPL68"         //修改为你的TEMPLATE_ID
#define BLYNK_TEMPLATE_NAME         "Template"   //修改为你的TEMPLATE_NAME
#define BLYNK_AUTH_TOKEN            "A9akeszR"////修改为你的BLYNK_AUTH_TOKEN
int led = 15;                //设置板载LED引脚
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char ssid[] = "IOT-YY";       //设置wifi名称
char pass[] = "Cygjrjdj8866"; //设置wifi密码
BlynkTimer timer;

BLYNK_WRITE(V0)
{
if(param.asInt() == 1)
    {
      digitalWrite(led,HIGH);//设置led引脚为高电平
    }
    else
    {
      digitalWrite(led,LOW);//设置led引脚为低电平
    }
}

void setup()
{
Serial.begin(115200);
pinMode(15, OUTPUT);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);

}

void loop()
{
Blynk.run();
timer.run();
}

上传成功以后,打开Blynk客户端测试效果。



cY4k0QuD 发表于 2024-4-22 09:22:07

666,很好,不错很实用

金淼 发表于 2024-4-22 12:42:43

加一个继电器可以控制家里的灯了,不知道稳定性如何?
页: [1]
查看完整版本: ESP32-C6基于Blynk平台的点灯测试