久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20730|回復: 68
收起左側

ESP8266無線18B20溫度手機接收有源代碼和開源E4A

  [復制鏈接]
ID:358930 發表于 2018-12-28 05:05 | 顯示全部樓層 |閱讀模式
WIFI無線通信結合手機E4A編程,很好的學習例程,開源全部代碼,如ESP8266無線網地址是直接做進E4A了,每次一鍵接入,初始值10.10.10.208
端口5000
不會E4A的就只能按這個值燒錄ESP8266模塊了。會E4A就直接改成你自己的IP

20181228_044119.jpg Screenshot_2018-12-28-04-40-57.png 20181228_044321.jpg 20181228_044337.jpg

單片機源程序:
  1. /********************************************************************/
  2. /*         WIFI無線傳輸手機顯示                                                                        */
  3. /********************************************************************/
  4. #include <reg51.h>
  5. #include<intrins.h>
  6. #include <stdio.h>
  7. #define uint unsigned int
  8. #define uchar unsigned char

  9. /*****************相關變量**************/
  10. uint Receive,i,xm1,xm2,xm3,xm0;                              
  11. long s;  

  12. [size=36.9444px]uchar Recive_table[40];                  //用于接收wifi模塊反饋到MCU上的數據 [/size]
  13. uchar code ta[]="0123456789- "; //測試一下
  14. uchar table[]="溫度:00.0 C";//傳送用定位模板

  15. sbit dq=P3^7;//18B20總線接口。DQ

  16. bit tflag;//定義一個溫度標志位。+、-
  17. uint tvalue;//定義一個全局變量,用來合高低8位溫度//顯示溫度



  18. void delay (int a)//毫秒級延時
  19. {
  20. int x,y;
  21. for(x=a;x>0;x--)
  22.         for(y=110;y>0;y--);
  23. }
  24. void delayus(int t)//微秒級延時
  25. {
  26. while(t--);
  27. }
  28. /*******************************************************************
  29. 名稱:延時函數  作用:毫秒級延時,微妙級延時函數,為數據收發完成作等待.......  
  30. ********************************************************************/
  31. void ms_delay(uint t)
  32. {  
  33.         uint i,j;  
  34.         for(i=t;i>0;i--)   
  35.         for(j=110;j>0;j--);
  36. }   

  37. void us_delay(uchar t)
  38. {  
  39.         while(t--);
  40. }         
  41. /*------------------------------------------------
  42. uS延時函數,含有輸入參數 unsigned char t,無返回值
  43. unsigned char 是定義無符號字符變量,其值的范圍是
  44. 0~255 這里使用晶振12M,精確延時請使用匯編,大致延時
  45. 長度如下 T=tx2+5 uS
  46. ------------------------------------------------*/
  47. void DelayUs2x(unsigned char t);
  48. /*------------------------------------------------
  49. mS延時函數,含有輸入參數 unsigned char t,無返回值
  50. unsigned char 是定義無符號字符變量,其值的范圍是
  51. 0~255 這里使用晶振12M,精確延時請使用匯編
  52. ------------------------------------------------*/
  53. void DelayMs(unsigned char t);
  54. /*------------------------------------------------
  55. uS延時函數,含有輸入參數 unsigned char t,無返回值
  56. unsigned char 是定義無符號字符變量,其值的范圍是
  57. 0~255 這里使用晶振12M,精確延時請使用匯編,大致延時
  58. 長度如下 T=tx2+5 uS
  59. ------------------------------------------------*/
  60. void DelayUs2x(unsigned char t)
  61. {   
  62. [size=36.9444px]         while(--t);[/size]
  63. }
  64. /*------------------------------------------------
  65. mS延時函數,含有輸入參數 unsigned char t,無返回值
  66. unsigned char 是定義無符號字符變量,其值的范圍是
  67. 0~255 這里使用晶振12M,精確延時請使用匯編
  68. ------------------------------------------------*/
  69. void DelayMs(unsigned char t)
  70. {
  71. [size=36.9444px]          while(t--)                 //大致延時1mS[/size]
  72. [size=36.9444px]         {[/size]
  73. [size=36.9444px]             DelayUs2x(245);[/size]
  74.                  DelayUs2x(245);
  75. [size=36.9444px]         }[/size]
  76. }

  77. [size=36.9444px]void Uart_Init()                                //使用定時器1作為波特率發生器(STC89C52、STC89C51、AT89C51等均可) [/size]
  78. {  
  79.     TMOD = 0x21;
  80. [size=36.9444px]    SCON = 0x50;                                 //設置串行方式[/size]
  81. [size=36.9444px]    TH1 = 0xFD;                                         //波特率9600[/size]
  82.     TL1 = TH1;
  83.     PCON = 0x00;
  84. [size=36.9444px]    EA = 1;                                                //總中斷打開 [/size]
  85. [size=36.9444px]    ES = 1;                                                //開串口中斷  [/size]
  86. [size=36.9444px]    TR1 = 1;                                        //啟動定時器1[/size]
  87. }

  88. /********************************************************************
  89. 名稱:串口發送函數  功能:MCU向無線WIFI模塊ESP8266發送數據  
  90. ********************************************************************/
  91. void Send_Uart(uchar value)
  92. {  
  93.         ES=0;                                                  //關閉串口中斷  
  94.         TI=0;                                           //清發送完畢中斷請求標志位   
  95.         SBUF=value;                                 //發送  
  96.         while(TI==0);                                 //等待發送完畢   
  97.         TI=0;                                           //清發送完畢中斷請求標志位   
  98.         ES=1;                                                  //允許串口中斷
  99.         TH0=0;
  100.         TL0=0;  
  101. }  

  102. /********************************************************************
  103. 名稱:WIFI模塊設置函數  作用: 啟動模塊,以便可以實現無線接入和控制  
  104. ********************************************************************/

  105. [size=36.9444px]void ESP8266_Set(uchar *puf)         // 數組指針*puf指向字符串數組                [/size]
  106. {   
  107.         while(*puf!='\0')                    //遇到空格跳出循環  
  108.         {   
  109.                 Send_Uart(*puf);                  //向WIFI模塊發送控制指令。   
  110.                 us_delay(5);   
  111.                 puf++;   
  112.         }  
  113.         us_delay(5);  
  114.         Send_Uart('\r');                         //回車  
  115.         us_delay(5);  
  116.         Send_Uart('\n');                           //換行  
  117. }
  118. void ds18b20rst()//復位
  119. {
  120. dq=1;
  121. delay(5);
  122. dq=0;
  123. delayus(400);
  124. dq=1;
  125. delayus(50);
  126. }
  127. uchar ds18b20rd()//讀數據
  128. {
  129. uchar i=0;
  130. uchar dat=0;//用DAT把讀出來的數據存起來
  131. for(i=0;i<8;i++)
  132. {
  133. dq=0;
  134. dat>>=1;//DAT不但右移一位,還起到延時一微秒的作用
  135. dq=1;
  136. if(dq==1)//還可寫(if(dq))
  137. dat|=0x80;//DAT或上0X80
  138. delayus(15);
  139. }
  140. return(dat);//調用DAT
  141. }
  142. uchar ds18b20wr(uchar com)//寫數據/命令
  143. {
  144.                 uchar i=0;
  145.                 for (i=0; i<8; i++)
  146.   {
  147.         dq=0;
  148.         dq=com&0x01;//寫的數和0x01與一下
  149.         delayus(15);
  150.         dq=1;
  151.         com>>=1;//數據
  152.         }
  153. }
  154. uint read_temp()//讀溫度,大于256用uint
  155. {
  156. uchar a,b;//定義兩個數為二進制溫度。
  157. ds18b20rst();//復位
  158. ds18b20wr(0xcc);//跳過讀ROM
  159. ds18b20wr(0x44);//發送溫度轉換指令
  160. ds18b20rst();//復位
  161. ds18b20wr(0xcc);//跳過讀ROM
  162. ds18b20wr(0xbe);//讀暫存器
  163. a=ds18b20rd();//A只能讀到低8位。
  164. b=ds18b20rd();//B只能讀到高8位。
  165. tvalue=b;
  166. tvalue=tvalue<<8;//左移8位//把B中的數據去高8位。也可寫成(tvalue=tvalue<<8;)//tvalue=tvalue*256;//tvalue<<=8;
  167. tvalue|=a;//和A或一下,完整的tvalue值就被讀走了
  168. if(tvalue<0xffff)
  169.                 tflag=0;
  170.   else
  171.   {
  172.   tvalue=~tvalue+1;//得出原數據
  173.                 tflag=1;
  174.         }
  175.                 tvalue=tvalue*0.625;//把數據乘以精度=溫度。為了顯示要擴大10倍。(0.0625)
  176.                 return(tvalue);//返回tvalue值
  177. }

  178. /********************************************************************
  179. 名稱:主函數  作用:程序的執行入口  
  180. ********************************************************************/

  181. void main()
  182. [size=36.9444px]{          [/size]
  183.         Uart_Init();                                                                                        //波特率發生器
  184.         ms_delay(10);
  185.         ESP8266_Set("AT+CWMODE=2");                                                         //設置路由器模式1 station,模式2 AP,模式3 station+AP混合模式   
  186.         ms_delay(500);
  187. [size=36.9444px]//        ESP8266_Set("AT+RST");                                                                         //重新啟動wifi模塊            [/size]
  188. //  ms_delay(1000);
  189.         ESP8266_Set("AT+CWSAP=\"wifi_yuan\",\"123456789\",11,4");          //AT+CWSAP="wifi_yuan","123456789",11,4  設置模塊SSID:WIFI, PWD:密碼 及安全類型加密模式(WPA2-PSK)
  190.         ms_delay(500);
  191.         ESP8266_Set("AT+CIPMUX=1");                                                                //開啟多連接模式,允許多個各客戶端接入
  192.         ms_delay(500);
  193.         ESP8266_Set("AT+CIPSERVER=1,5000");                                          //啟動TCP/IP 實現基于網絡//控制         ESP8266_Set("AT+CIPSERVER=1,5000");  
  194.         ms_delay(500);
  195.         ESP8266_Set("AT+CIPSTO=0");                                                         //永遠不超時
  196.         ms_delay(500);         
  197.         ES=1;                                                                                           //允許串口中斷                 

  198.         while(1)   
  199.         {               
  200.             read_temp();//讀溫度
  201.                   ms_delay(500);
  202.                   s=tvalue;
  203.                
  204.                   xm0=(s/100)%10;//存放百位數據
  205. [size=36.9444px]                  xm1=(s/10)%10;  //存放十位數據[/size]
  206. [size=36.9444px]                  xm2=s%10;  //存放個位數據[/size]
  207.                
  208.                   table[6]=ta[xm0];
  209. [size=36.9444px]                  table[7]=ta[xm1];[/size]
  210. [size=36.9444px]                  table[9]=ta[xm2];  [/size]
  211.            
  212.                   ESP8266_Set(table);//距離數據發送出去
  213.             ms_delay(500);
  214.                
  215.         }   
  216. }   

  217. /*********************************************************************  
  218. 名稱:串行通訊中斷  作用:發送或接收結束后進入該函數,對相應的標志位軟件清0,實現模塊對數據正常的收發。  
  219. ********************************************************************/

  220. void Uart_Interrupt() interrupt 4         
  221. {   
  222.         static uchar i=0;  
  223.         if(RI==1)  
  224.         {   
  225.                 RI=0;   
  226.                 Receive=SBUF;                                                        //MCU接收wifi模塊反饋回來的數據      
  227.                 Recive_table[i]=Receive;   
  228.                 if((Recive_table[i]=='\n'))
  229.                 {                     
  230.                         i=0;
  231.                 }   
  232.                 else i++;                                                                                  //遇到換行 重新裝值  
  233.         }   
  234.         else TI=0;   
  235. }  
復制代碼
0.png 0.png

全部資料51hei下載地址:
STC8918B20溫度APP+E4A+ESP8266無線OK.zip (312.16 KB, 下載次數: 598)

評分

參與人數 3黑幣 +65 收起 理由
WFX777888 + 10 謝謝分享資料分享源碼換成DHT11更完美了
51mcu + 5
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:461167 發表于 2019-1-3 17:41 | 顯示全部樓層
贊一個
回復

使用道具 舉報

ID:3802 發表于 2019-1-8 13:49 | 顯示全部樓層
學習中了
回復

使用道具 舉報

ID:73252 發表于 2019-1-8 16:54 | 顯示全部樓層
新手的福利貼
回復

使用道具 舉報

ID:358930 發表于 2019-1-8 19:02 | 顯示全部樓層
WIFI學習強力建意易安卓E4A一起學,因為許多東西用到手機端APP,不然我們能被那些大神玩死,好幾年也跟不上人家的一般水平,因為幾乎好的程序就沒有全開源代碼。其實每個人都是夢想家和創造者,只是別人關上了我們面前的一扇門,要我們自己打開。盡量從自己做起開源起來讓大家一起學習,如何一個人沒有樂于助人的學習精神,那么他的成就永遠不會被歷史所銘記……………
回復

使用道具 舉報

ID:63317 發表于 2019-1-9 20:52 | 顯示全部樓層
謝謝分享資料有E4A源碼嗎
回復

使用道具 舉報

ID:358930 發表于 2019-1-9 22:57 來自手機 | 顯示全部樓層
WFX777888 發表于 2019-1-9 20:52
謝謝分享資料有E4A源碼嗎

有呀,你下載就能用,我自己搞的很成功的。我一般發貼都全部開源,謝謝大家支持,蘇州2019
回復

使用道具 舉報

ID:358930 發表于 2019-1-9 23:31 | 顯示全部樓層
有人想要DHT11溫濕度計,改天弄下,其實下位機很簡單,換成DHT11.超聲波,NTC都行,51代碼理理拼拼就行,E4A手機控制桌面就是多做一行窗口,代碼總體變化不大,ESP8266固件都一樣,只是一次多接收幾個數據量,

評分

參與人數 2黑幣 +19 收起 理由
zqy181818 + 9 動手能力好好好的!
WFX777888 + 10 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:63317 發表于 2019-1-10 05:27 | 顯示全部樓層
冰冰潔潔 發表于 2019-1-9 23:31
有人想要DHT11溫濕度計,改天弄下,其實下位機很簡單,換成DHT11.超聲波,NTC都行,51代碼理理拼拼就行,E4 ...

謝謝分享期待你的DHT11   
回復

使用道具 舉報

ID:65956 發表于 2019-1-10 08:37 | 顯示全部樓層
下載下來參考學習
回復

使用道具 舉報

ID:110875 發表于 2019-1-10 11:09 | 顯示全部樓層
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出來,咨詢一下,
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 13:46 來自手機 | 顯示全部樓層
13118302007 發表于 2019-1-10 11:09
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出 ...

說明看下,記的燒固件,拼電腦網頁IP
15470968581030.9181547079634033.jpg
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 13:49 來自手機 | 顯示全部樓層
13118302007 發表于 2019-1-10 11:09
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出 ...

確認下你的單片機發送正常,用串口助手這個程序也會發溫度到串口助手的。
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 13:52 來自手機 | 顯示全部樓層
13118302007 發表于 2019-1-10 11:09
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出 ...

我也試了N久,ESP8266固件很關鍵,不要用AT指令,固件不燒是對不上這個程序的。我一般幾個ESP8266一個程序一個固件燒好打印個小紙條貼上,不是每個固件改好IP都能用的,聯上也沒有溫度上傳。
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 13:55 來自手機 | 顯示全部樓層
13118302007 發表于 2019-1-10 11:09
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出 ...

固件燒寫地址別錯,要燒兩個0x00000和0x40000
15470968581030.9181547079634033.jpg
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 13:57 來自手機 | 顯示全部樓層
13118302007 發表于 2019-1-10 11:09
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出 ...

E4A就個IP
15470968581030.9181547079634033.jpg
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 14:00 來自手機 | 顯示全部樓層
13118302007 發表于 2019-1-10 11:09
您好!我測試了一下您的源碼,修改了APP的服務器地址,安裝到手機也連接上了wifi,但是就是沒有數據發送出 ...

說實話論壇要是每個人都能調通這個程序,那么相信以后創新的東西會很多,因為學了幾年的基本程序只有聯通才能有發揮的有能。
回復

使用道具 舉報

ID:358930 發表于 2019-1-10 14:09 來自手機 | 顯示全部樓層
冰冰潔潔 發表于 2019-1-10 13:57
E4A就個IP

對了要是臺式機沒無線網卡的調不通,好像用電腦聯ESP8266進網頁改IP做不了。要筆記本電腦。不行改天弄個教程,反正來圍觀的我一定想辦法讓大家全通。這個程序很好的,
回復

使用道具 舉報

ID:110875 發表于 2019-1-10 15:17 | 顯示全部樓層
冰冰潔潔 發表于 2019-1-10 13:52
我也試了N久,ESP8266固件很關鍵,不要用AT指令,固件不燒是對不上這個程序的。我一般幾個ESP8266一個程 ...

謝謝樓主,太貼心了,我明白了,我沒有燒錄固件的問題,串口是有數據打印的,我也根據您說的用E4A打開了APP,看了里面的IP,我更改了IP地址,就是沒有看說明,還需要燒錄固件,之前一直以為wifi和藍牙差不多,只要配對成功,使用串口就可以通信了,結果不一樣,看來還要再深究一下固件的問題。謝謝樓主和論壇平臺。
回復

使用道具 舉報

ID:25481 發表于 2019-1-10 16:59 | 顯示全部樓層
冰冰潔潔 發表于 2019-1-8 19:02
WIFI學習強力建意易安卓E4A一起學,因為許多東西用到手機端APP,不然我們能被那些大神玩死,好幾年也跟不上 ...

說的太好了,心聲啊!
回復

使用道具 舉報

ID:466050 發表于 2019-1-10 18:31 | 顯示全部樓層
很不錯的資料,頂
回復

使用道具 舉報

ID:231936 發表于 2019-1-11 09:46 | 顯示全部樓層
謝謝你資料,給個電路圖。讓我少走彎路。
回復

使用道具 舉報

ID:358930 發表于 2019-1-11 12:41 來自手機 | 顯示全部樓層
gxlin 發表于 2019-1-11 09:46
謝謝你資料,給個電路圖。讓我少走彎路。

串口線交叉連接下就行,燒寫和單片機都要交叉,燒寫還要短接IO 0,運行再斷開,都要斷電重啟
15471815439750.7089906333969704.jpg
回復

使用道具 舉報

ID:343102 發表于 2019-1-12 09:02 | 顯示全部樓層
謝謝分享!
回復

使用道具 舉報

ID:358930 發表于 2019-1-12 14:43 來自手機 | 顯示全部樓層
WFX777888 發表于 2019-1-10 05:27
謝謝分享期待你的DHT11

ESP8266無線溫濕度DHT11調試通過,全部開源,可以下載了,一次傳輸兩個數據溫度和濕度。

評分

參與人數 1黑幣 +15 收起 理由
WFX777888 + 15 很給力!

查看全部評分

回復

使用道具 舉報

ID:73182 發表于 2019-1-12 16:33 | 顯示全部樓層
謝謝分享!
回復

使用道具 舉報

ID:475269 發表于 2019-2-8 10:01 | 顯示全部樓層
謝謝分享資料
回復

使用道具 舉報

ID:359281 發表于 2019-2-23 16:07 | 顯示全部樓層
謝謝分享資料!!!!!!!!!
回復

使用道具 舉報

ID:424598 發表于 2019-2-28 08:51 | 顯示全部樓層
測試時,發現說明有不詳進的地方,現對說明進行個人的修改,感謝樓主分享

  1. 1.燒錄固件到ESP8266(需將GIO0接高電平)即接VCC
  2. 燒錄成功后,撥掉GIO0的線
  3. 2.重啟進入運行模式
  4. 3.用手機連接熱點admin
  5. 密碼:12345678 (固件初始的)
  6. 4.用手機打開IP網址:10.10.10.208(進入設置)
  7.   默認的熱點名稱和密碼(可改可不改)
  8.  Wifi輸入你無線路由器的SSID和密碼(是否連接打上勾) 初次設置可不設此項
  9.   協議默認為TCP Server
  10.   IP地址改為:10.10.10.208  端口:5000  
  11.   靜態IP地址改為你無線路由器分配的IP(并打上勾) 初次設置可不設此項
  12.   如我的路由器是192.168.31.1
  13.   而我設的靜態IP為192.168.31.208

  14. 5.修改E4A客戶端,比如加入一個按鈕,在這個按鈕事件(被單擊)加入以下代碼,即上面配置好的靜態IP
  15. ,這樣當你聯admin熱點時,可以點原來的按鈕聯接10.10.10.208,而當你聯家里的無線路由器時,你可以
  16. 點你新增的按鈕

  17. 客戶1.連接服務器("192.168.31.208",5000,2000)

  18. 編譯后,手機安裝APP,點連接按鈕即可(需要ESP8266開啟狀態)

  19.   如果你手機聯的是admin熱點,那么你就聯10.10.10.208
  20.   如果你手機聯的是Wifi, 那么你就聯你設的靜態IP

  21. 7.然后就可以看到APP顯示溫度了


  22. 各模塊引腳說明

  23. 18B20
  24. 有字的一面朝自己
  25. 1腳 GND
  26. 2腳 DQ
  27. 3腳 VCC(5V)


  28. ESP8266只要將RX和單片機的TX相聯就行(ESP8266的TX可不用接線)
復制代碼


大家可以在溫度那里加一個判斷,可根據溫度來控制繼電器的開啟和關閉
回復

使用道具 舉報

ID:130345 發表于 2019-3-1 08:11 | 顯示全部樓層
謝謝樓主啊
回復

使用道具 舉報

ID:486614 發表于 2019-3-7 23:50 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:486960 發表于 2019-3-8 16:01 | 顯示全部樓層
在溫度那里加一個判斷,可根據溫度來控制繼電器的開啟和關閉
回復

使用道具 舉報

ID:495485 發表于 2019-3-23 00:22 來自手機 | 顯示全部樓層
冰冰潔潔 發表于 2019-1-10 13:55
固件燒寫地址別錯,要燒兩個0x00000和0x40000

請問,下載了您共享的壓縮包,里面沒有esp8266的固件,該去哪里下載esp8266的固件呢?謝謝。
回復

使用道具 舉報

ID:495485 發表于 2019-3-23 00:24 來自手機 | 顯示全部樓層
ssk7793 發表于 2019-2-28 08:51
測試時,發現說明有不詳進的地方,現對說明進行個人的修改,感謝樓主分享



請問:燒錄固件時GIO0是接VCC還是GND?前面的圖紙好像是接GND?
回復

使用道具 舉報

ID:472506 發表于 2019-3-23 06:51 | 顯示全部樓層
做一個試試。
回復

使用道具 舉報

ID:110875 發表于 2019-3-23 13:30 | 顯示全部樓層
老師,您好,您有易安卓藍牙接收超聲波的APP嗎?可以在APP上面顯示距離和報警,有沒有類似的呢?我想要一份源碼,自己做了一個藍牙超聲波,想學著做APP試一下,謝謝
回復

使用道具 舉報

ID:237723 發表于 2019-3-30 11:43 | 顯示全部樓層
請問[size=36.9444px]  是什么意思
回復

使用道具 舉報

ID:110875 發表于 2019-4-1 18:59 | 顯示全部樓層

您好,APP里面的地址可以改成192.168.4.1(與8266的IP一樣),然后在串口發送前添加一句ESP8266_Set("AT+CIPSEND=0,X")APP就可以接收到數據了,而8266只需要提前使用調試工具配置一下波特率和工作模式即可,購買的模塊也就不需要再刷固件了(測試了好幾個類似的程序了,沒有問題!)。以上全是綜合樓主的平臺得到的調試經驗,(大神請勿噴)如有打擾,還請見諒!
回復

使用道具 舉報

ID:495485 發表于 2019-4-2 21:57 來自手機 | 顯示全部樓層
13118302007 發表于 2019-4-1 18:59
您好,APP里面的地址可以改成192.168.4.1(與8266的IP一樣),然后在串口發送前添加一句ESP8266_Set("AT+ ...

請問ip是192.168.4.1,改成這個ip后,端口號改了么?
回復

使用道具 舉報

ID:356526 發表于 2019-4-3 16:27 來自手機 | 顯示全部樓層
太棒了,感謝開源!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 伊人二区| 九九热在线免费视频 | 久久久久免费 | 9久9久9久女女女九九九一九 | 欧美黄a| 特a毛片 | 亚洲精选久久 | 中文字幕在线一区 | www精品美女久久久tv | 香蕉二区 | 中文字幕1区 | 欧美性生活网 | 日韩一级不卡 | h片在线观看免费 | 欧美一区二区三区在线看 | 干狠狠 | 国产一级电影在线 | 国产精品无码久久久久 | 国产精品免费一区二区三区四区 | 亚洲人成人一区二区在线观看 | 日韩激情视频一区 | 一区二区三区中文字幕 | 91伊人| 国产日韩欧美另类 | 精品国产乱码久久久久久牛牛 | 黄频视频 | 精品国产一区二区三区久久久蜜月 | 91欧美激情一区二区三区成人 | 亚洲一区在线日韩在线深爱 | 4hu最新网址 | 亚洲国产一区二区三区在线观看 | 国产午夜在线 | 91视频观看 | 亚洲视频在线观看 | www国产精品 | 成人免费视频网站在线看 | 综合网中文字幕 | 国产我和子的乱视频网站 | 天天干夜夜操 | 黄色片av| 亚洲一区二区精品视频在线观看 |