1、网上购买低价模块。包括(esp01s、继电器模块、AC-DC模块)全部下来在15元以下

2、arduino

下载esp8266最新库

1)设置-附加开发板管理网址:http://arduino.esp8266.com/stable/package_esp8266com_index.json

2)管理库增加8266最新库

3)开发板选择‘Generic ESP8266 Module’

3、注册点灯科技,并下载app,进行添加设备操作

4、代码

#define BLINKER_WIFI
#define BLINKER_DUEROS_OUTLET#include <Blinker.h>char auth[] = "**";
char ssid[] = "**";
char pswd[] = "**";BlinkerButton Button1("btn-abc");#define LED_BUILTIN_LIGHT 0void button1_callback(const String & state)
{BLINKER_LOG("get button state: ", state);if (state == BLINKER_CMD_ON) {Button1.print("on");}else if (state == BLINKER_CMD_OFF) {Button1.print("off");}digitalWrite(LED_BUILTIN_LIGHT, !digitalRead(LED_BUILTIN_LIGHT));digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
}void duerPowerState(const String & state)
{if (state == BLINKER_CMD_ON) {digitalWrite(LED_BUILTIN_LIGHT, 1);BlinkerDuerOS.powerState("on");BlinkerDuerOS.report();}else if (state == BLINKER_CMD_OFF) {digitalWrite(LED_BUILTIN_LIGHT, 0);BlinkerDuerOS.powerState("off");BlinkerDuerOS.report();}
}void setup()
{Serial.begin(115200);BLINKER_DEBUG.stream(Serial);BLINKER_DEBUG.debugAll();pinMode(LED_BUILTIN, OUTPUT);digitalWrite(LED_BUILTIN, 0);pinMode(LED_BUILTIN_LIGHT, OUTPUT);digitalWrite(LED_BUILTIN_LIGHT, 0);Blinker.begin(auth, ssid, pswd);Button1.attach(button1_callback);BlinkerDuerOS.attachPowerState(duerPowerState);
}void loop()
{Blinker.run();
}

代码主要为点灯科技demo稍微改动

5、遇到的问题

1)PC调试没问题,实际运行总是断线?

其中一个可能(我遇到的问题)为,esp01s供电电压为3.3V,超出3.3V电压会导致上边问题。

网上买的esp01s继电器应该是转换到3.3V的,但是转出来为3.33V,后续中间加了根杜邦线使电压降到3.3V以下解决问题

6、未解决的问题

1)小度音响控制,偶尔会出现,暂时不能控制音响的状况。(再说一次关闭/打开灯解决)

记一次esp01s小度语音控制灯实现(小白记录)相关推荐

  1. 用小爱,小度语音控制家里的灯,无网络时,不影响物理开关

    贝壳物联和小度,小爱的完美结合 亮点 材料 接线 注册贝壳物联 ArduinoIDE 安装 程序编写烧录 巴法云微信推送 巴法云控制设置 微信小程序控制设备 小度音箱,小爱绑定和语音控制 关于内网穿透 ...

  2. 想用天猫精灵、小爱同学语音控制灯、窗帘、卷帘门、投影幕……实现你的智能家居梦?用十几元钱制作一个红外射频转发器试试吧

    使用场景 自从智能音箱出现以后,是不是想用智能音箱控制家里的电器和设备?但是购买接入天猫精灵和小爱同学的设备都很贵,比如一套普通的电动窗帘架300元左右,但是接入智能音箱控制的最少要700元.想尝试智 ...

  3. 大佬们:小爱音响添加点灯科技里的灯,语音控制时提示“要操作的设备好像出问题了,等一会再试”这个怎么处理?

    想做一个小爱同学+ESP8266+blinker点灯,但是失败了. 点灯科技中是可以正常操作的,开关都可以,用语言也可以正常控制灯开关,小爱音响也可以正常添加,但是语音控制时提示"要操作的设 ...

  4. 华景机器人怎么控制_【扫地机器人选购】支持华为hilink智能家居联动/支持华为小艺语音控制的扫地机器人...

    不用找了,这里已经给你准备好了支持华为智能家居生态联动的扫地机器人,同时也支持华为小艺智能音箱联动: 什么意思呢:(我是研究智能家居的) 智能家居联动:就是可以和华为hilink其他智能设备联动,比如 ...

  5. 【TB-02模组专题②】学习如何对接天猫精灵语音控制的过程;

    本<安信可ble mesh蓝牙模组TB-02模组专题>系列博客学习由官方博客 CSDN安信可博客 潜心所力所写.如有不对之处,请留言,我们及时更改. 1.BLE MESH开发环境linux ...

  6. DIY 智能家居语音助理 —— 语音控制万物

    本文作者:默. 开源电子平台兴起以来,诞生了不少的创客们,他们用天马行空的想象力,创造出各种新鲜有趣的作品,他们热衷于改变千篇一律的生活,享受科技创造带来的乐趣.其中与我们的生活息息相关的就包括智能家 ...

  7. Esp8266进阶之路11 企业者的福音之8266接入阿里智能,点亮一盏LED灯,期待天猫精灵语音控制的不约而至!

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  8. 通过百度语音在线识别控制灯和播放本地音乐

    参考链接:https://blog.csdn.net/qazwyc/article/details/57153734 本文所有代码链接:https://pan.baidu.com/s/1LT5LBkO ...

  9. 【离线语音专题④】安信可VC离线语音开发板二次开发语音控制LED灯

    系列文章目录 [离线语音专题①]安信可最新离线语音模组VC系列出厂固件使用教程--SDK开源? [离线语音专题②]安信可语音开放平台的使用--VC系列SDK的获取 [离线语音专题③]安信可VC系列离线 ...

最新文章

  1. 公开处刑:PapersWithCode上线“论文复现报告”,遏制耍流氓行为!
  2. 清华张悠慧:AI时代,「图灵完备」之后,「类脑计算完备」如何设计?
  3. CSDN博客生成目录
  4. 常见的技术类英文字母含义总结,Localhost、SDK、URL 等(持续更新中)
  5. js+jquery手写弹出提示框
  6. Python GUI界面编程初步 04 - Tkinter设计框架和概念
  7. 平板电脑连接投影仪_苹果电脑如何连接投影仪 苹果Mac连接投影仪方法【详解】...
  8. WPF 打印不显示的元素
  9. 服务应用突然宕机了?别怕,Dubbo 帮你自动搞定服务隔离!
  10. 日志易产品使用系列二:使用日志易 SaaS 版本完成一次 JSON 日志分析
  11. 微信号码检测工具为什么不能免费使用?(2017)
  12. fcm算法的MATLAB实现
  13. 不合适学计算机的人,想学计算机,这三类人并不合适!
  14. 陈强老师公开课笔记2——中介效应的原理与检验
  15. 机器学习笔记之概率图模型(八)信念传播(Belief Propagation,BP)(基于树结构)
  16. vue + Electron 制作桌面应用
  17. Java端实现JSHOP2的调用
  18. Linux网络-UDP/TCP协议详解
  19. 【实战】Spring+Spring MVC+Mybatis实战项目之云笔记项目
  20. Python网络爬虫数据采集实战:Scrapy框架爬取QQ音乐存入MongoDB

热门文章

  1. Mac IDEA中导入jar包
  2. 关于idea的jar包爆红问题
  3. 企业网站建设的意义和价值
  4. Centos7 安装超牛逼的api管理平台yapi
  5. 李开复:给中国学生的一封信
  6. 文件包含 -- Web渗透
  7. EXCEL有三列数,其中两列相同的数值对齐,第三列跟随移动 (类似数据库update)
  8. android日历价格控件,Android 自定义价格日历控件
  9. 幼儿安全消防知识教案
  10. 2008.11 中国软件产业最大规模前100家企业统计