这是本人用了一周半的时候写的,出是现学现卖。发这个主要的目的就是为了方便新人,这个代码新人直接复制就可以用。 支持 百度小度 小米小爱 天猫精灵 的语音控制。
同时内置了无线配网。方便大家联不通的WIFI, 唯一不足就是 点灯的 blinker char auth,也就是点灯的KEY要 一次烧录。
不废话 代码 如下。
#define BLINKER_WIFI
#define BLINKER_MIOT_LIGHT //定义小米小爱灵库函数
#define BLINKER_DUEROS_LIGHT //定义小度智能库函数
#define BLINKER_ALIGENIE_LIGHT //定义天猫精灵库函数
#include <Blinker.h>
#include <WiFiManager.h>
char auth[] = "xxxxxxx";//点灯科技获取的KEY
int GPIO=0;//定义GPIO口用于控制继电器
#define BUTTON_1 "ButtonKey"//定义按钮
BlinkerButton Button1("switch");//括号里面的字符就是点灯APP 创建按钮的字符
// 按下按键即会执行该函数 点灯APP代码配置
void button1_callback(const String & state)
{
BLINKER_LOG("get button state: ", state);
digitalWrite(G