一晌贪欢

Exert yourself

[新手]ESP8266的使用范例----智能家居

    新手第一次使用ESP8266模块,之前用51单片机做了一个小型的智能家居(其实就是使用各类模块进行数据采集),现在想捣鼓把数据能够用WiFi模块传输到手机端,  于是开始了解8266.(亦可记作我的项目日志)

2015/5/30

  接线:

8266使用的串口通信, 最终目的是为了能够在单片机上运行,但单片机的串口通信用的是4800波特率,而8266的默认波特率是115200(也有可能是其他的),需要先改变8266的波特率。改变波特率我是在电脑上的串口调试助手更改的,用的如下这种。因为要与电脑相连使用串口,另需一块USB转TTL模块(PL2303),将8266与之相连,当然

肯定要安装pl2303驱动(驱动精灵也可下载到 )

    于是乎看8266的接线图 


简而言之:8266的vcc和ch_pd接3.3v电源,8266的RXD,TXD分别接2303的TXD,RXD。因为我的8266的GND接在单片机上,所以2303的GND也需要接在单片机上(共地)。
接线正确的情况下,连上USB转TTL,蓝灯闪烁几下之后红灯常亮,即正常;如果全灭,此现象为模块电流过大,超过了USB转TLL模块的承受范围。解决办法:1. CH-PD换一个阻值更大的上拉电阻;2.换个承受电流大一点USB转TLL模块; 如果

蓝灯持续闪烁,则接线有误。


 波特率:

      一切正常后,开始更改波

特率。8266使用的是AT指令,网上也有很多指令集可以下载到

打开串口助手,在比特率115200的情况下,发送指令AT+CIOBUAD=4800,会出现ok字样,其次重启(AT+RST)会出现ready字样。此时将串口助手的波特率改为4800,再次发送重启,若出现ready则成功了,可以发送其他指令集尝试。



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ywgdk/article/details/51537823
文章标签: 单片机 wi-fi ESP8266
个人分类: 单片机 WiFi
想对作者说点什么? 我来说一句

手机与ESP8266WiFi模块进行通信

2016年03月31日 1.56MB 下载

ESP8266ESP8266安卓控制端源代码

2017年03月24日 1.54MB 下载

ESP8266实现手机app控制例程

2018年03月06日 5.48MB 下载

没有更多推荐了,返回首页

不良信息举报

[新手]ESP8266的使用范例----智能家居

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭