简单操作实现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的芯片类型;
2.打开烧录软件后,选择资料里面的bin文件夹下的固件;
3.把ESP8266模块通过USB线插入电脑,选择你电脑的COM号,一般不会是COM1;然后直接点击烧录软件的“START”按钮即可开始下载固件;
注:如果你用的不是这种ESP8266模块,你需要把IO0接低电平,然后按一下复位按钮才会启动下载。 如果你的模块插入电脑,但是没有可以选的COM,你需要安装你的串口驱动,百度一下你系统的串口驱动安装即可。
4.烧录过程及烧录完成图示;
注:如果频繁烧录失败,可以把烧录波特率降低一点。
四、微信配网
1.烧录成功后,打开串口调试助手,选择对应的串口号,波特率选115200,然后打开串口后,按一下模块的复位按钮;
2.用一根导线把模块上的D3和G短接在一起(不是长按FLASH),直到模块LED在闪烁后松开,此时模块处于等待配网状态;
此时串口调试助手也打印模块处于配网状态;
3.掏出你的手机,连上路由器,打开你的微信,扫一下下面配网二维码(放心,无毒);
注:如果路由器是不能连接外网的,那就先用数据上网,打开微信,先扫了这个二维码后,再连接路由器,此时就可以进行配网了。
4.配网操作步骤:
点击连接后,可以看一下串口调试助手界面的信息;
配网结束后,模块的LED等也不会闪烁了。
下一章:配置快捷指令,实现Siri语音控制ESP8266引脚电平!!
简单操作实现Siri控制ESP8266引脚电平--1相关推荐
- 简单操作实现Siri控制ESP8266引脚电平--2
简单操作实现Siri控制ESP8266引脚电平--1 私信有时候没看到,新建了一个QQ交流群,有想咨询的朋友可以在群里问哈 简单操作实现Siri控制ESP8266引脚电平--2(本章) 资料下载:ht ...
- 使用siri和小爱同学控制ESP8266引脚电平--资料已配齐,简单操作即可----4.Siri控制一个灯
新教程已出:https://blog.csdn.net/qishi3250/article/details/119945762 新教程不需要电脑运行服务器脚本,ESP8266内置了HTTP服务器,配网 ...
- linux/npm/git的简单操作
下面是命令操作的详细步骤,每一步都是相连接的:对于git的相关命令,包括了团队开发时候如何操作,以及QA如何测试的:都挺详细的,可能有注释的理解不太正确,可以进行补充: 也可以看着之前发布的一篇git ...
- 树莓派-语音聊天机器人+语音控制引脚电平高低
最近和几位本学院的研究生师兄师姐参加研究生电子设计大赛,自己也来折腾下之前没有搞完的语音控制小车.恰巧自己负责的是语音控制这部分,折腾了几天也差不多搞定啦-把自己的折腾套路总结一下,给一起折腾的小伙伴 ...
- (远程控制)App inventor 编写安卓app控制 ESP8266
(远程控制)App inventor 编写安卓app控制 ESP8266 第一 下载ESP8266示例(arduino ide 编程开发) 第二 修改demo例程 第三 app inventor 开发 ...
- Google智能家居控制ESP8266
Google home 智能家居控制ESP8266 第一步 下载程序到esp8266 第二步 google智能家居 第三步 (附)开源app控制 第一步 下载程序到esp8266 下载地址: 点击下载 ...
- 【巴法云】开源安卓App控制ESP8266,通过MQTT协议,APP Inventor 开发
[巴法云]APP Inventor 开发安卓app,通过MQTT控制ESP8266 第一 下载ESP8266示例(arduino ide 编程开发) 第二 修改demo例程 第三 app invent ...
- 天猫精灵 python_利用天猫精灵控制ESP8266(NodeMCU开发板)arduino ide开发
第一 下载demo例程 下载地址: 点击下载 本demo 是利用arduino IDE开发,关于arduino IDE 的ESP8266环境配置可参考:环境配置: 点击跳转 第二 修改demo例程 需 ...
- 乐鑫Esp32-S2学习之旅① 入门 ESP32-S2 环境搭建 ,分享如何直连苹果智能家居 HomeKit 平台,轻松语音 Siri 控制!
本系列博客学习由非乐鑫官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 基于乐鑫ESP32 芯片模组 C SDK二次开发的技 ...
最新文章
- 2022-2028年中国可降解聚乙烯农用地膜产业竞争现状及发展规模预测报告
- springcloud config 分布式配置中心
- 运维大数据可视化分析平台来了,枯燥运维数据也可以生动起来
- linux 退后根目录,linux下半部与退后执行的工作
- scala学习-scala通过mkString方法把一个集合转化为一个字符串
- 数据库下午怎么插入_数据库性能调优大全(附某大型医院真实案例)
- java hough_java – 如何实现Hough变换?
- 数据--第43课 - 图课后练习
- memset函数的使用
- Web爬虫|入门教程之爬虫简介
- Python 编程之Tkinter的使用01
- 2013 NMPD展示预览,第1部分
- 阿昆同学的Java学习日记Day1
- JZOJ 1266. 玉米田
- 解密seata全局锁(一)
- 关于python赋值语句下列选项中描述正确的是_关于 Python 语句 P = –P,以下选项中描述正确的是________...
- html导航栏横向展开,横向三级展开的CSS菜单
- 部署github上的代码到本地pycharm
- Acitivity(页面)之间的跳转,ProgressBar 进度条,PopupWindow 弹出框,Dialog 对话框,Spinner下拉框
- 系统引导文件之 boot.ini
热门文章
- mysql5.0忘记root密码_【咨询】mysql忘记root密码的处理方法(5.5/5.0)
- minSdk(API 26) deviceSdk(API 17)
- 工程伦理第十二章学习笔记2020最新
- [18考研]如何给导师发邮件?(模版)
- 方舟编译器的下载与安装配置及小组分工
- manjaro双系统 windows_manjaro win10双系统安装
- 【Linux性能分析】火焰图(Flame Graphs)的安装和基本用法
- oracle里的tns是什么意思
- 单体对象 Singleton Object 提供的顶层方法
- 内网渗透之跨路由访问