酷易物联-arduino-sdk教程利用自动生成的sdk模板点灯和上传数据
Posted Kamimiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了酷易物联-arduino-sdk教程利用自动生成的sdk模板点灯和上传数据相关的知识,希望对你有一定的参考价值。
目前更新了SDK生成代码功能,很适合新手入门,特别推荐。
工作准备:
开发板:ESP8266
开发环境:ESP-8266 arduino环境
arduino软件安装
接入设备:
选择模板,点灯,其他随意
接入设备后,进入设备控制-代码窗口 直接下载代码
打开工程文件
#include <CoolE.h>
CoolE iot("lF5BoLT4qb");
在代码最上方初始化酷易物联IOT函数中填入自己的设备ID
设备ID可以在设备控制端里找到
然后在初始化setup()部分 加入自己的IO口定义,以D1引脚为例
void setup()
// 功能部分
pinMode(D1, OUTPUT); //定义输出
// IoT部分
iot.setDebug(true);
iot.start();
在接收处理函数 的对应命令下 填入处理函数,以默认“open”和"close"为例
以下效果为 开关灯并发送状态回客户端
void handleCommand()
// 接收命令字段数据
String command = iot.decode(recv,COMMAND);
if (command == "open")
digitalWrite(D1, HIGH);
iot.publish("ledsta", "开"); //上传数据到ledsta
// 接收到open命令将执行的业务逻辑
else if (command == "close")
digitalWrite(D1, LOW);
iot.publish("ledsta", "关");
// 接收到close命令将执行的业务逻辑
WIFI问题:如果连接不上WEB配网,请使用自定义WIFIID并在初始化IOT部分删除iot.start()
//iot.start();
iot.init("wifiid","passward");
iot.connect();
以上是关于酷易物联-arduino-sdk教程利用自动生成的sdk模板点灯和上传数据的主要内容,如果未能解决你的问题,请参考以下文章
酷易物联-arduino-sdk教程利用自动生成的sdk模板点灯和上传数据
酷易物联-arduino-sdk教程利用自动生成的sdk模板点灯和上传数据
酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯
酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯
酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯