找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10573|回复: 15
打印 上一主题 下一主题
收起左侧

STM32驱动esp8266 WiFi手机app控制代码

  [复制链接]
跳转到指定楼层
楼主
ID:202458 发表于 2017-5-19 10:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本程序可以通过手机app远程实现对esp8266模块的控制,可以实现智能家居的功能,该例程烧写到STM32开发板中,然后app就可以控制开发板
本例程演示如何使用串口调试助手测试WF-ESP8266 WiFi模块

通过串口调试助手配置模块,并与外界进行数据传输

ESP8266 作为 AP TCP Server 向手机网络助手发送 DHT11 温湿度

AT+GMRAT version:0.22.0.0(Mar 20 2015 10:04:26)
SDK version:1.0.0
compile time:Mar 20 2015 11:00:32

OK


单片机源程序如下:
  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.   * @attention
  10.   *
  11.   * 实验平台:野火 iSO STM32 开发板
  12.   *
  13.   ******************************************************************************
  14.   */

  15. #include "stm32f10x.h"
  16. #include "bsp_usart1.h"
  17. #include "bsp_SysTick.h"
  18. #include "bsp_esp8266.h"
  19. #include "test.h"
  20. #include "bsp_dht11.h"
  21. #include "bsp_led.h"
  22. #include "bsp_beep.h"
  23. #include "bsp_cl.h"
  24. #include "bsp_ch.h"
  25. #include "bsp_ms.h"
  26. #include "bsp_jh.h"
  27. #include "bsp_key.h"

  28. /**
  29.   * @brief  主函数
  30.   * @param  无
  31.   * @retval 无
  32.   */
  33. int main ( void )
  34. {
  35.         /* 初始化 */
  36.   USARTx_Config ();                                                              //初始化串口1
  37.         SysTick_Init ();                                                               //配置 SysTick 为 1ms 中断一次
  38.         ESP8266_Init ();                                                               //初始化WiFi模块使用的接口和外设
  39.         DHT11_Init ();
  40.   LED_Init ();
  41.         Beep_Init ();
  42.         CL_Init();
  43.         CH_Init();
  44.         MS_Init ( );
  45.   JH_Init ( );
  46.         Key_GPIO_Config();
  47.         
  48.         printf ( "\r\n野火 WF-ESP8266 WiFi模块测试例程\r\n" );                          //打印测试例程提示信息
  49.         
  50. //        macBEEP_ON ();
  51. //        Delay_ms(3000);
  52. //        macBEEP_OFF ();
  53.         
  54.   ESP8266_StaTcpClient_UnvarnishTest ();
  55. ……………………

  56. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
1-手机app控制例程2.rar (337.95 KB, 下载次数: 201)





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏8 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:110814 发表于 2017-5-23 20:14 | 只看该作者
有没有3.5.0库的版本呢?
回复

使用道具 举报

板凳
ID:154092 发表于 2017-6-26 08:19 | 只看该作者
太好了 感謝分享  下載來研究研究
回复

使用道具 举报

地板
ID:192218 发表于 2017-10-19 23:20 | 只看该作者
APP有没有
回复

使用道具 举报

5#
ID:221051 发表于 2017-10-20 08:56 | 只看该作者
谢谢楼主的分享。
回复

使用道具 举报

6#
ID:243229 发表于 2017-10-30 01:40 来自手机 | 只看该作者
感谢楼主的分享!
回复

使用道具 举报

7#
ID:244934 发表于 2017-11-1 14:19 | 只看该作者
谢谢版主,,我下载来学习一下!
回复

使用道具 举报

8#
ID:307700 发表于 2018-4-18 14:13 | 只看该作者
谢谢版主
回复

使用道具 举报

9#
ID:226410 发表于 2018-5-21 22:27 | 只看该作者
感谢提供~
回复

使用道具 举报

10#
ID:437118 发表于 2018-12-1 15:13 来自手机 | 只看该作者
楼主下载不了了
回复

使用道具 举报

11#
ID:437115 发表于 2018-12-1 17:20 | 只看该作者
太好了,我就是要学习这个,谢谢
回复

使用道具 举报

12#
ID:493408 发表于 2019-5-11 23:46 | 只看该作者
没有app
回复

使用道具 举报

13#
ID:219729 发表于 2019-5-18 09:53 | 只看该作者
你好,楼主,这个例程需要用串口助手连接STM32来对进行配置吗?
回复

使用道具 举报

14#
ID:219729 发表于 2019-5-18 10:05 | 只看该作者
您用的ESP8266不是01的吧?
回复

使用道具 举报

15#
ID:585455 发表于 2019-9-9 13:53 | 只看该作者
感謝分享
回复

使用道具 举报

16#
ID:480389 发表于 2019-9-13 19:22 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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