539| 2
|
[ESP8266/ESP32] 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客户端测试效果。 ![]() |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed