638浏览
查看: 638|回复: 2

[ESP8266/ESP32] ESP32-C6基于Blynk平台的点灯测试

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

ESP32-C6基于Blynk平台的点灯测试图2ESP32-C6基于Blynk平台的点灯测试图1
然后复制下面代码,替换掉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客户端测试效果。
ESP32-C6基于Blynk平台的点灯测试图3


cY4k0QuD  学徒

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

666,很好,不错很实用
回复

使用道具 举报

金淼  学徒

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

加一个继电器可以控制家里的灯了,不知道稳定性如何?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail