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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4001|回復: 8
打印 上一主題 下一主題
收起左側

esp8266模塊TCP UDP服務器,客戶機的單片機源碼

  [復制鏈接]
跳轉到指定樓層
樓主

AT指令:配置模塊
1. 模塊作為客戶端
AT+RST
AT+CWMODE=3
AT+CWJAP="iimt-wifi","iimt12345678"      //無線網名稱和密碼
AT+CIFSR             //檢查當前網絡狀態
AT+CIPSTART="UDP","192.168.100.84",6000,3000
AT+CIPMODE=1
AT+CIPSEND

2. 模塊作為服務器
AT+RST
AT+CWMODE=3
AT+CIPMUX=1
AT+CIPSERVER=1,8080
AT+CIPSTO=5000
AT+CIFSR            //檢查當前網絡狀態
等待連接
AT+CIPSEND=0,N



單片機源程序如下:
  1. /************************************************************************************  
  2. TCP模式,電腦或者手機作為服務器,esp8266模塊作為客戶機
  3. ************************************************************************************/

  4. #include "uart.h"                                // 串行通信函數頭文件                          

  5. void esp8266_init();
  6. unsigned char code AV_Value[]="增益:";
  7. unsigned char  Av_str[5];
  8. unsigned int value=256;

  9. void main()                                                  // 主函數     
  10. {       
  11.         UartInit();                                                                                                // 初始化串口
  12.         DelayMS(1000);                                                                          // 延時一段時間,讓ESP8266啟動
  13.         esp8266_init();
  14.   while (1)                                                  // 主循環  
  15.         {
  16.                 U1SendString("AT+CIPSEND=10\r\n");
  17.                 U1SendString(AV_Value);
  18.                 Av_str[0] = value/100+0x30;
  19.                 Av_str[1] = value/10%10+0x30;
  20.                 Av_str[2] = value%10+0x30;
  21.                 Av_str[3] = '\r';
  22.                 Av_str[4] = '\n';
  23.           
  24.                 U1SendString(Av_str);
  25.                 DelayMS(1000);
  26.   }       
  27. }
  28. //單鏈接client
  29. void esp8266_init()
  30. {       
  31.         U1SendString("AT+CWMODE=3\r\n");                          //  設置ESP8266的工作模式,返回"OK"或者"no change"
  32.         DelayMS(500);
  33.         U1SendString("AT+RST\r\n");                               //  軟件復位
  34.         DelayMS(500);
  35.         U1SendString("AT+CWJAP=\"Gt135\",\"yanxiaofeng\"\r\n");  //  連接到WiFi熱點,Gt135為熱點名稱,yanxiaofeng為密碼;連接成功返回“OK”
  36.         DelayMS(10000);
  37.         U1SendString("AT+CIFSR\r\n");  //         本機IP地址查詢指令
  38.         DelayMS(500);
  39.         U1SendString("AT+CIPSTART=\"TCP\",\"192.168.155.5\",3000\r\n");//  連接到UDP服務器,返回“OK”
  40.         DelayMS(1000);
  41. }
復制代碼

所有資料51hei提供下載:
esp8266wifi.rar (133.48 KB, 下載次數: 103)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏6 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:385413 發表于 2018-10-16 19:08 | 只看該作者
多謝分享
回復

使用道具 舉報

板凳
ID:396960 發表于 2019-2-21 11:43 | 只看該作者
看一看,謝謝分享
回復

使用道具 舉報

地板
ID:63317 發表于 2019-3-3 12:57 | 只看該作者
謝謝分享資料
回復

使用道具 舉報

5#
ID:256640 發表于 2019-4-2 11:49 | 只看該作者
感謝樓主,先收著備用
回復

使用道具 舉報

6#
ID:585455 發表于 2019-7-23 16:40 | 只看該作者
正在做esp8266,感謝。
回復

使用道具 舉報

7#
ID:77126 發表于 2019-11-12 22:12 | 只看該作者
謝謝樓主的無私分享!
回復

使用道具 舉報

8#
ID:662173 發表于 2019-12-15 11:46 | 只看該作者
下載看了,謝謝樓主分享
回復

使用道具 舉報

9#
ID:705456 發表于 2020-5-5 15:39 | 只看該作者
樓主有沒有 UDP服務器的
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色秀网站| 亚洲欧美中文日韩在线v日本 | jvid精品资源在线观看 | 日韩中文一区二区三区 | 先锋av资源网 | 亚洲色图插插插 | 亚洲啊v在线 | 一区二区在线免费观看 | 国产不卡在线观看 | 久久99精品久久久久久国产越南 | 免费看片在线播放 | 久久综合888 | 午夜在线视频 | 女同久久另类99精品国产 | 99精品欧美一区二区蜜桃免费 | 久久99精品久久 | 国产成都精品91一区二区三 | 91精品国产91久久久久久三级 | 国产免费一区二区三区免费视频 | 免费av一区二区三区 | 深夜福利影院 | 日韩在线视频播放 | 成年人网站国产 | 欧美国产91 | aaaa一级毛片 | 国产一区二区三区色淫影院 | 久久国产精品视频 | 久久午夜精品福利一区二区 | 亚洲一区二区三区视频在线 | 中文在线a在线 | 男人阁久久 | 亚洲欧美精品国产一级在线 | 91社区视频| 99精品视频免费在线观看 | 日韩精品久久一区二区三区 | 中文字幕第三页 | 精品国产乱码久久久久久88av | 免费视频一区 | 免费久久网站 | 亚州精品天堂中文字幕 | 国产精品亚洲视频 |