当前位置:   article > 正文

ESP8266与STM32通信点亮LED_两个esp8266通信,点亮板上led灯

两个esp8266通信,点亮板上led灯

一 硬件

        安信可ESP8266-01S、STM32F103C8T6、面包板、LED灯、杜邦线、CH340

 二 AP模式与串口助手+手机APP

  •     ESP8266配置

    AT+RST模块重启
    AT+CWMODE=2AT+CWMODE=2
    AT+CWSAP="ESP8266_Test","12345678",1,3

    配置模块WIFI信息

    AT+CIPMUX=0设置为单链路模式
    AT+CIPSTART="TCP","192.168.4.2",8080连接手机端的TCP Server
    AT+CIPMODE=1设置为透传模式
    AT+CIPSEND给手机发送数据
    AT+CIPSERVER=1,8080设置服务器

    输入指令后需要按回车再发送
    基础指令: 测试指令(AT)  复位指令(AT+RST)
    ESP8266波特率默认为115200

  • 串口配置部分
    设置工作模式:AT+CWMODE=2 -> AP模式(服务器热点)
    设置AP模式下的参数:AT+CWSAP="网络名称","密码",通道号(1~14),加密方式(0~4) 如:AT+CWSAP="ESP8266_Test","12345678",1,3
    设置连接:AT+CIPMUX=0(单连接方式)
    连接手机端的TCP Server:AT+CIPSTART="TCP","192.168.4.2",8080(IP需要查看手机APP)
    设置透传模式:AT+CIPMODE=1 (透传模式)
    给手机发送数据:AT+CIPSEND(告诉单片机我要发指令了)
    设置为服务器:AT+CIPSERVER=1,8080

  •   串口初始化配置ESP8266

    1.AT与透传模式
AT模式用来更改ESP8266默认的信息    
透传模式主机和从机进行数据交互
AT指令集http://t.csdnimg.cn/PLJVc
        2.供电电路

                供电方案

CH340面包板STM32ESP8266
5V5V
GND-GND
+3.3V3.3V、EN
-GNDGND
TXDRX
RXDTX

通过CH340上面的5V供电引脚接入面包板下方正负极给STM32供5V工作电压,通过STM32内部降压电路输出3.3V给面包板上方正负极,然后给ESP8266的VCC和EN供3.3V工作电压保证这两个引脚共地,最后就是CH340和ESP8266收发引脚的交叉连接

                示意图

        3.串口助手

        AT测试是否正常

        AT指令之后要按一下Enter回车键 产生一个新行后发送过去才有效

根据下图进行配置

        设置为AP模式

        配置WIFI信息

        设置为单链路模式(只允许一台设备连接)

        手机端进行WIFI连接 打开调试助手

        点击左上角 查看Local IP

        点击TCP Server 设置调试端口号 设置为8080         设置ESP8266连接上手机的TCP Server

        用手机发送自定义指令  用ESP8266给手机端发送指令

        设置透传模式         告诉手机我准备发数据了

三 ESP8266使用串口助手设置后切换为与单片机通信进行点灯

        先关闭服务器(AT+CIPSERVER=0)然后用单片机按键切换开启服务器(AT+CIPSERVER=1,8080) 不然前面串口助手调试完,ESP8266一上电就会寻找端口,我们手机还来不及连接,就会导致连接失败,所有等手机连接好后,按下按键再开启服务器连接

连接完成后,启动ESP8266,连接WIFI,开启手机APP,注意此时的Local IP是否与之前串口助手配置的一致,不一致重新配置,一致就设置端口号8080,然后按下KEY1键,ESP8266会给手机端回传数据如果能帮助到大家,我就很开心,创作不易,希望大家可以点个免费的赞。

除了本文这个驱动还有我自己整理的江科大超详细笔记,如果正在跟着江科大学习的同学可以看看我这篇博客http://t.csdnimg.cn/Z36Ja,可以帮你很大程度提高学习效率

这边是百度网盘ESP8266控制LED工程文件

链接:https://pan.baidu.com/s/1A3Do6ys6DHyT_i1V2VhPbQ

提取码:m1ry


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/684641
推荐阅读
相关标签
  

闽ICP备14008679号