|
本程序可以通過(guò)手機(jī)app遠(yuǎn)程實(shí)現(xiàn)對(duì)esp8266模塊的控制,可以實(shí)現(xiàn)智能家居的功能,該例程燒寫(xiě)到STM32開(kāi)發(fā)板中,然后app就可以控制開(kāi)發(fā)板
本例程演示如何使用串口調(diào)試助手測(cè)試WF-ESP8266 WiFi模塊
通過(guò)串口調(diào)試助手配置模塊,并與外界進(jìn)行數(shù)據(jù)傳輸
ESP8266 作為 AP TCP Server 向手機(jī)網(wǎng)絡(luò)助手發(fā)送 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
0.png (66.6 KB, 下載次數(shù): 173)
下載附件
2017-5-19 20:52 上傳
單片機(jī)源程序如下:
- /**
- ******************************************************************************
- * @file main.c
- * @author fire
- * @version V1.0
- * @date 2015-01-xx
- * @brief WF-ESP8266 WiFi模塊測(cè)試
- ******************************************************************************
- * @attention
- *
- * 實(shí)驗(yàn)平臺(tái):野火 iSO STM32 開(kāi)發(fā)板
- *
- ******************************************************************************
- */
-
- #include "stm32f10x.h"
- #include "bsp_usart1.h"
- #include "bsp_SysTick.h"
- #include "bsp_esp8266.h"
- #include "test.h"
- #include "bsp_dht11.h"
- #include "bsp_led.h"
- #include "bsp_beep.h"
- #include "bsp_cl.h"
- #include "bsp_ch.h"
- #include "bsp_ms.h"
- #include "bsp_jh.h"
- #include "bsp_key.h"
- /**
- * @brief 主函數(shù)
- * @param 無(wú)
- * @retval 無(wú)
- */
- int main ( void )
- {
- /* 初始化 */
- USARTx_Config (); //初始化串口1
- SysTick_Init (); //配置 SysTick 為 1ms 中斷一次
- ESP8266_Init (); //初始化WiFi模塊使用的接口和外設(shè)
- DHT11_Init ();
- LED_Init ();
- Beep_Init ();
- CL_Init();
- CH_Init();
- MS_Init ( );
- JH_Init ( );
- Key_GPIO_Config();
-
- printf ( "\r\n野火 WF-ESP8266 WiFi模塊測(cè)試?yán)蘚r\n" ); //打印測(cè)試?yán)烫崾拘畔?br />
-
- // macBEEP_ON ();
- // Delay_ms(3000);
- // macBEEP_OFF ();
-
- ESP8266_StaTcpClient_UnvarnishTest ();
- ……………………
- …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
1-手機(jī)app控制例程2.rar
(337.95 KB, 下載次數(shù): 201)
2017-5-19 20:57 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|