首页 > Web开发 > 详细

WIFI网络(ESP8266)升级STM32 预热: 单片机定时 使用 http 获取云端文本文件里面的内容,然后显示在液晶屏

时间:2019-10-13 09:14:49      阅读:256      评论:0      收藏:0      [点我收藏+]

 

一,实现的功能:

  单片机每隔5S 使用 http 获取云端文本文件里面的内容,然后显示在液晶屏

二,测试视频

  https://qqqqqbucket.oss-cn-beijing.aliyuncs.com/%E5%BC%80%E5%8F%91%E6%9D%BF/ESA2GJK1DH1K/%E5%8D%87%E7%BA%A7%E7%AF%87/2.1.mp4

 

三,操作流程

  3.1 硬件设置: 短接STM32   PB2 和 WIFI  RST   (以后均采用硬件复位)

  技术分享图片

 

 

  3.2 下载单片机程序

 

  技术分享图片

  3.3  如果想让WIFI连接路由器,可直接

  技术分享图片

 

 

 

 

 

 

  技术分享图片

 

 

  如果采用以上步骤,可略过3.3-3.6使用软件给模块配网过程!

 

  3.4 由于SmartConfig 当前android9.0以上有兼容性问题,先提供    Airkiss  方式    (微信扫描下方二维码)                 

  技术分享图片    

 

 

  3.5 调整波动开关位置,长按PB5               指示灯快闪,给WIFI模块配网        

 

  技术分享图片          技术分享图片

 

 

 

  3.6 输入路由器密码,点击连接                  配网成功(已经配置了WIFI连接了路由器)

    技术分享图片                                                          技术分享图片

四,等待大约5S  如果一直不显示可能是我动了服务器!!!

  技术分享图片

 

 

 

五,应用到自己的服务器

  5.1 修改单片机程序访问的Web服务器的IP地址和端口号     访问文件的路径自己随意

  技术分享图片

 

 

  5.2 按照单片机设置的访问的路径放置文件,

 

  技术分享图片

 

 

  技术分享图片

 

 

  技术分享图片

 

 

 

 

六,程序说明

 

  6.1 如果想把某些功能移植到自己的工程请参考该功能的源文件开始位置.

  列如:

 

  技术分享图片

  列如:

 

  技术分享图片

 

 

  技术分享图片

 

 

   请自行查阅!

  6.2 整体程序是单片机通过AT指令配置8266以TCP透传模式方式连接Web服务器,然后单片机发送http协议给Web服务器

  技术分享图片

 

  技术分享图片

 

 

 

  6.3 必须理解的函数

  技术分享图片

 

 

  技术分享图片

 

 

 

 

 

 

   技术分享图片

 

 

 

 

 

  务必吃透!!!!!!后面的升级代码皆是使用此函数!     

 

WIFI网络(ESP8266)升级STM32 预热: 单片机定时 使用 http 获取云端文本文件里面的内容,然后显示在液晶屏

原文:https://www.cnblogs.com/yangfengwu/p/11664649.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!