当前位置: 首页 > wzjs >正文

网站建设前端岗位职责宁波网站推广网站优化

网站建设前端岗位职责,宁波网站推广网站优化,做装修效果图的网站有哪些软件下载,深圳网站建设公司盛世华彩若该文为原创文章,转载请注明原文出处。 此篇记录如何使用APP,在局域网内和STM32通信,并远程控制。 一、原理 STM32通过串口AT指令控制ESP8266(ESP-01S), ESP8266会产生一个热点,并创建了TCP服务,手机连接热点&#…

若该文为原创文章,转载请注明原文出处。

此篇记录如何使用APP,在局域网内和STM32通信,并远程控制。

一、原理

STM32通过串口AT指令控制ESP8266(ESP-01S), ESP8266会产生一个热点,并创建了TCP服务,手机连接热点,打开APP,APP会创建一个客户端,并连接ESP8266创建的TCP服务,连接成功后,就可以通信了

二、ESP8266 AT指令

1、复位ESP8266

AT+RST\r\n

2、设置AP模式

AT+CWMODE=2

3、设置WIFI的名称、密码、通道号、加密方式(4-WPA_WPA2_PSK)

AT+CWSAP=\"ESP8266_TEST\",\"1234567890\",1,4\r\n

4、打开多连接    

AT+CIPMUX=1\r\n

5、建立TCP服务器,开放端口

AT+CIPSERVER=1,8080\r\n

6、设置服务器超时时间

AT+CIPSTO=2880\r\n

7、本机IP地址查询指令

AT+CIFSR\r\n

8、发送数据

AT+CIPSEND=0,<长度>,<内容>

9、接收数据

其它在网络中的无线设备发送到ESP-01S的数据会被模块通过串口发送到单片机。数据格式如下:

  1. +IPD,0,15:This is message

  2. +IPD,<客户ID>,<信息长度>:<信息内容>

需要在单片机的串口中断中接收解析以上的数据,就可以得到其它无线设备发送的信息。

三、整体流程及代码片段解析

1、初始化串口,使用STM32的PA2和PA3,串口2

2、 初始化ESP8266, 即打开热点,并创建TCP服务

3、接收数据,并解析

APP下发的数据格式是{“temp1:123,"temp2":134}为JSON格式,直接使用sscanf获取值

4、定时发送数据

先封装数据,也是JSON格式,然后发送AT指令AT+CIPSEND=0,在发送内容,APP就要可以接收了

四、框架图

五、APP通信过程

STM32使用ESP8266通过局域网通信大致流程

如有侵权,或需要完整代码,请及时联系博主。

http://www.dtcms.com/wzjs/10821.html

相关文章:

  • 太原公司网站建设爱站网反链查询
  • 楼盘怎么在网站上做推广汕头网络营销公司
  • 汉口做网站的公司关键词检索
  • 做网站开发的需求文档常州网络推广哪家好
  • 网站排名分析 用户需求北京网站优化排名推广
  • 青岛做外贸网站哪家好seo优化推广工程师招聘
  • 建设协会网站做app的网站
  • 做网站和推广上海网站排名seo公司
  • 检查网站收录问题百度人工客服24小时电话
  • 济南网站推广徽hyhyk1网站优化的意义
  • 网页浏览器翻译广州排前三的seo公司
  • 秦皇岛网站建设关联词有哪些五年级
  • 京东网站建设策划书百度问问首页
  • 买服务器做网站主机手机百度搜索app
  • 建网站对企业的作用优化大师最新版下载
  • 自己做签名网站收录网站排名
  • 怎样是做网站电脑系统优化软件哪个好用
  • 做调查网站的问卷哪个给的钱高上海网站排名优化公司
  • 自己做网站语言包怎么做樱桃电视剧西瓜视频在线观看
  • 怎样做自己的网站和发布网站6个好用的bt种子搜索引擎
  • 视频公司的网站设计福州百度seo代理
  • 怎么架设个人网站北京培训seo哪个好
  • 微信做的地方门户网站google权重查询
  • 网站被挂马无法访问百度指数的数据怎么导出
  • 网站前台设计过程百度快照
  • 千万别在百度上搜别人的名字刷移动关键词优化
  • 中国空间站最新进展百度app内打开
  • 移动版网站建设百度首页网址是多少
  • nginx 网站正在建设中百度品牌
  • 贵州省建设银行网站营销是什么