简单操作实现Siri控制ESP8266引脚电平--1

简单操作实现Siri控制ESP8266引脚电平--1(本章)

简单操作实现Siri控制ESP8266引脚电平--2

资料下载:https://pan.baidu.com/s/12MXNEOhVo3ORHYJSLMQnpQ 
提取码:1234

私信有时候没看到,新建了一个QQ交流群,有想咨询的朋友可以在群里问哈

一、概述

以前写过一篇也是Siri和小爱同学控制ESP8266引脚的,不过当时那个的微信配网不稳定,有不少朋友无法配网;现在重新优化了一下代码,亲自测试了三款手机(安卓,苹果)都是稳定的。更重要的是这次不需要电脑运行服务器脚本了,ESP8266内部跑了一个HTTP服务器。支持控制的IO口:IO0,IO2,IO4,IO5,IO12,IO13,IO14,IO15;因为IO0低电平三秒会被识别为启动智能配网,所以控制IO0引脚的时候不要设置低电平超过三秒钟。本次教程是免费开放了固件及相关工具下载。

二、需要准备的材料

1.ESP8266模块一个,推荐这种带串口功能的,调试及烧录非常简单-https://jd.cn.hn/a5Sp

 2.能上微信的手机一台,想用Siri的话自然是需要苹果手机,想用小爱同学的话自然是需要小米手机(不支持小爱同学音箱控制);

3.路由器一台,ESP8266和手机需要连同一个路由器,路由器不连接外网可是可以的;

4.本人亲自为你们提供的资料大礼包一份,免积分下载;

5.电脑一台,用来烧录固件的,不用运行MQTT服务器在电脑啦。

 三、烧录固件

1.打开资料中的flash_download_tool,运行烧录软件,并选择ESP8266的芯片类型;

简单操作实现Siri控制ESP8266引脚电平--1_第1张图片简单操作实现Siri控制ESP8266引脚电平--1_第2张图片

 2.打开烧录软件后,选择资料里面的bin文件夹下的固件;

简单操作实现Siri控制ESP8266引脚电平--1_第3张图片

 3.把ESP8266模块通过USB线插入电脑,选择你电脑的COM号,一般不会是COM1;然后直接点击烧录软件的“START”按钮即可开始下载固件;

简单操作实现Siri控制ESP8266引脚电平--1_第4张图片

注:如果你用的不是这种ESP8266模块,你需要把IO0接低电平,然后按一下复位按钮才会启动下载。 如果你的模块插入电脑,但是没有可以选的COM,你需要安装你的串口驱动,百度一下你系统的串口驱动安装即可。

 4.烧录过程及烧录完成图示;

简单操作实现Siri控制ESP8266引脚电平--1_第5张图片

简单操作实现Siri控制ESP8266引脚电平--1_第6张图片

注:如果频繁烧录失败,可以把烧录波特率降低一点。

 四、微信配网

1.烧录成功后,打开串口调试助手,选择对应的串口号,波特率选115200,然后打开串口后,按一下模块的复位按钮;

简单操作实现Siri控制ESP8266引脚电平--1_第7张图片

简单操作实现Siri控制ESP8266引脚电平--1_第8张图片

 2.用一根导线把模块上的D3和G短接在一起(不是长按FLASH),直到模块LED在闪烁后松开,此时模块处于等待配网状态;

简单操作实现Siri控制ESP8266引脚电平--1_第9张图片

 此时串口调试助手也打印模块处于配网状态;

简单操作实现Siri控制ESP8266引脚电平--1_第10张图片

3.掏出你的手机,连上路由器,打开你的微信,扫一下下面配网二维码(放心,无毒);

简单操作实现Siri控制ESP8266引脚电平--1_第11张图片

 注:如果路由器是不能连接外网的,那就先用数据上网,打开微信,先扫了这个二维码后,再连接路由器,此时就可以进行配网了。

4.配网操作步骤:

简单操作实现Siri控制ESP8266引脚电平--1_第12张图片

简单操作实现Siri控制ESP8266引脚电平--1_第13张图片

 点击连接后,可以看一下串口调试助手界面的信息;

简单操作实现Siri控制ESP8266引脚电平--1_第14张图片

 配网结束后,模块的LED等也不会闪烁了。

 下一章:配置快捷指令,实现Siri语音控制ESP8266引脚电平!!

你可能感兴趣的:(硬件,物联网,siri,ESP8266,智能配网)