• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ESP8266LUA脚本语言开发(NodeMCU):测试下诱人的程序(SmartConfig配网绑定,MQTT远程通 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

 

 

前言

  这一节测试一下诱人的程序

  实现的功能,APP通过SmartConfig给Wi-Fi模块配网并绑定设备,然后通过MQTT远程控制开发板的继电器,

  APP显示ESP8266采集的温湿度数据.

  简而言之:ESP8266用LUA开发实现MQTT(连接的本人云服务器上的MQTT服务器软件)

  ESP8266订阅的主题:user/Wi-Fi的MAC地址

  ESP8266发布的主题:device/Wi-Fi的MAC地址

使用USB连接开发板

  

 

 

 

  二,如果自己的电脑没有安装CH340(串口模块)驱动,请先安装CH340(串口模块)驱动程序

    

 

 

    

 

 

 

给Wi-Fi模块刷固件

  一,固件里面我打包进了执行程序,涮完以后不需要再下载程序即可测试,打开刷固件软件

    

 

 

    

 

 

    

    

  二,选择第一节里面的nodemcu_32mb.bin 文件

    

 

 

  三,我的是COM16,端口号按照自己的选择

 

    

 

 

  四,按下复位按钮 → 按下固件按钮 → 松开复位按钮 → 松开固件按钮

  按照上述步骤,ESP8266进入等待刷固件状态

 

    

 

 

  

  五,点击软件 START开始刷固件

    

 

 

  六,由于选择的波特率是 115200,所以下载的比较慢

 

    

 

 

  七,如果自己的电脑支持高波特率,可以选择1152000,然后按照上面的步骤重头开始

 

    

 

 

  八,刷入完成,复位下

 

    

 

 

    

 

 

  九,正常工作OLED液晶屏会显示采集的温湿度数据

    

 

 

 

开始测试

  一,安装手机APP

    

  二,点击APP右上角菜单

 

          

 

 

  四.连接家里的路由器,输入路由器密码

 

    

 

 

  五,长按开发板的固件引脚大约3S,等待指示灯快闪,之后松开按钮

 

    

 

 

  六,点击APP上面的搜索设备按钮

 

    

 

 

  七,搜索成功,主页面会添加一个设备,然后点击这个设备,进入控制页面

 

    

  八,显示设备采集的温湿度数据,显示继电器的开关状态

 

    

 

 

 

 

 

 

   九,控制继电器吸合

      

 

 

 

 

  十,控制继电器断开

 

      

 

 

 

 

自行远程控制家电(额定10A,注意安全)

  

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
cocos2dx-lua圆角矩形圆角图片drawNode发布时间:2022-07-22
下一篇:
AIR202的lua开发发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap