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客户端测试效果。
666,很好,不错很实用 加一个继电器可以控制家里的灯了,不知道稳定性如何?
页:
[1]