找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11922|回复: 11
收起左侧

野火STM32 wifi模块esp8266完整代码与APP下载

  [复制链接]
ID:256683 发表于 2018-8-17 22:25 | 显示全部楼层 |阅读模式
野火STM32F1wifi模块 esp8266完整代码
0.png

0.jpg

1、APP 中的 IP 地址和端口指的是 WIFI 模块 ESP8266 的信息,默认程序设置好,不用修改,旁边的连接按钮默认是白色,当点击连接成功之后会变成黄褐色。
2、APP 中设备状态栏返回的是设备的状态信息,LED 的亮灭和温湿度信息,因为可以同时 5 台手机控制,当一台手机控制板子的 LED 改变状态时。另一台手机界面的状态变化可以通过这个按钮选择自动更新还是手动更新,自动更新的时间一般为 3s 最合适。
3、APP 中三个 LED 的图标可控制开发板中三个 LED 的亮灭,灭的时候全部显示灰色,亮的时候三个 LED 对应对应板子上的 D3、D4、D5
4、温度和湿度是开发板上的 DHT11 传回来的信息,前提是开发板上插有温湿度传感器 DHT11。
5、蜂鸣器按钮可以控制蜂鸣器的开和关 。
4. 如何修改 IP 和端口号
如果想修改 WIFI 信号名称,IP 地址和端口号,可自行在程序中修改,只需要修改下面几个宏即可:
代码 1 修改 WIFI 名称、IP 地址和端口号

程序:
在局域网内,ESP8266工作在STA模式,ESP8266作为客户端跟电脑服务端发数据,一次发送1120个字节,时间间隔100ms,
程序具有掉线自动重连功能。

单片机源程序如下:
  1. /**
  2.   ******************************************************************************
  3.   * @file    main.c
  4.   * @author  fire
  5.   * @version V1.0
  6.   * @date    2015-01-xx
  7.   * @brief   WF-ESP8266 WiFi模块测试
  8.   */

  9. #include "stm32f10x.h"
  10. #include "bsp_usart1.h"
  11. #include "bsp_SysTick.h"
  12. #include "bsp_esp8266.h"
  13. #include "test.h"
  14. #include "bsp_dht11.h"



  15. /**
  16.   * @brief  主函数
  17.   * @param  无
  18.   * @retval 无
  19.   */
  20. int main ( void )
  21. {
  22.         /* 初始化 */
  23.   USARTx_Config ();                                                              //初始化串口1
  24.         SysTick_Init ();                                                               //配置 SysTick 为 1ms 中断一次
  25.         ESP8266_Init ();                                                               //初始化WiFi模块使用的接口和外设

  26.        
  27.         printf ( "\r\n野火 WF-ESP8266 WiFi模块测试例程\r\n" );                          //打印测试例程提示信息

  28.        
  29.   ESP8266_StaTcpClient_UnvarnishTest ();
  30.        
  31.        
  32.   while ( 1 );
  33.        
  34.        
  35. }


  36. /*********************************************END OF FILE**********************/
复制代码

所有资料51hei提供下载:
5.WIFI—ESP8266.rar (2.88 MB, 下载次数: 489)
回复

使用道具 举报

ID:445225 发表于 2018-12-13 09:09 | 显示全部楼层
怎么下载程序到开发板?应该下载哪个?
回复

使用道具 举报

ID:367180 发表于 2018-12-17 14:28 | 显示全部楼层
请问一下啊
这个应该是如何接线的
回复

使用道具 举报

ID:278145 发表于 2018-12-20 12:27 | 显示全部楼层
先学习学习一下
回复

使用道具 举报

ID:478535 发表于 2019-2-20 16:15 | 显示全部楼层
谢谢楼主共享
回复

使用道具 举报

ID:445069 发表于 2019-5-17 13:54 | 显示全部楼层
stm32+wifi,是目前正在学习的内容。
回复

使用道具 举报

ID:373720 发表于 2019-6-23 21:17 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:567602 发表于 2019-8-6 15:40 | 显示全部楼层
修改为USART2了,WIFI建立不成功
回复

使用道具 举报

ID:563554 发表于 2019-8-22 14:38 | 显示全部楼层
感谢感谢,大爱楼主
回复

使用道具 举报

ID:602733 发表于 2019-8-22 15:01 | 显示全部楼层
学习用学习!!
回复

使用道具 举报

ID:239620 发表于 2020-1-14 14:56 | 显示全部楼层
15088603706 发表于 2019-8-6 15:40
修改为USART2了,WIFI建立不成功

贴个程序我帮你看一下
回复

使用道具 举报

ID:829939 发表于 2020-10-14 20:06 | 显示全部楼层
这个程序f103的板子能用吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表