小爱语音控制esp8266


前言

用自己的单片机ESP8266和小爱同学关联就可以实现语音控制开关了。
以往大家都是使用点灯科技接入ESP8266的,前段时间发现这个平台的绑定的设备已经不行了,试了很多方法也不行。
那么今天教大家如何使用巴法云平台接入到小爱同学中。接入方式也特别简单。

![在这里插入图片描述](https://img-blog.csdnimg.cn/5b83db4a245e4e8fb571b5c2c00808dd.jpeg


一、前期准备

  1. Arduino安装配置文字教程:https://bbs.bemfa.com/6
  2. Bemfa-MQTT巴法云ESP8266接入小爱同学实例代码
  3. 巴法云官方开发文档

二、配置代码Bemfa_MQTT.ino

//********************需要修改的部分*******************//
const char* ssid = "******";         //你的路由去WIFI名字
const char* password = "******";     //你的WIFI密码
#define ID_MQTT  "******"    		 //用户私钥,控制台获取
const char*  topic = "*****";        //主题名字,可在巴法云控制台自行创建,名称随意
const int B_led = LED_BUILTIN;       //单片机LED引脚值,D系列是NodeMcu引脚命名方式,其他esp8266型号将D2改为自己的引脚
//**************************************************//

在这里插入图片描述

三、使用Arduino烧录到ESP8266中

在这里插入图片描述

四、建立MQTT设备云 主题名字topic

自己用邮箱注册一个巴法云账号。

巴法云物联网平台默认接入米家,仅支持以下类型的设备:插座、灯泡、风扇、传感器、空调、开关、窗帘。
用户可以自主选择是否接入米家,根据主题名字判定。
当主题名字后三位是001时为插座设备。
当主题名字后三位是002时为灯泡设备。
当主题名字后三位是003时为风扇设备。
当主题名字后三位是004时为传感器设备。
当主题名字后三位是005时为空调设备。
当主题名字后三位是006时为开关设备。
当主题名字后三位是009时为窗帘设备。
当主题名字为其他时,默认为普通主题节点,不会同步到米家。
示例
若新建主题名字为:chazuo001,haha001,led001,balabala001,sha001等均为插座设备。
若新建主题名字为:led002,shawanyi002,led_002,myled002,hahaha002等均为灯泡设备。
若新建主题名字为:fan003,fan_003,myfan_003,hahahahh003,balabala003等均为风扇设备。
若新建主题名字为:haha004,m004,my004,hh_004,temp004等均为传感器设备。
若新建主题名字为:haha005,w005,air005,wo_005,nihao005等均为空调设备。
若新建主题名字为:chazuo006,haha006,led006,balabala006,sha006等均为开关设备。
若新建主题名字为:cu009,shawanyi009,cu_009,myled009,hahaha009等均为窗帘设备。
在这里插入图片描述

五、更新昵称,主要小爱同学给识别用的

在这里插入图片描述

六、绑定到小爱音响

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值