NodeMcu中使用McuNode云在线控制和开发的示例分析
本篇文章给大家分享的是有关NodeMcu中使用McuNode云在线控制和开发的示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
创新互联建站10多年企业网站制作服务;为您提供网站建设,网站制作,网页设计及高端网站定制服务,企业网站制作及推广,对成都酒楼设计等多个方面拥有多年的网站营销经验的网站建设公司。
NodeMcu的固件要求:至少需要三个模块:net,wifi,timer,这些模块一般都会集成没有问题。
从McuNode开源代码处获取lua基础代码,其中包含两个文件,init.lua为核心文件,cmd.lua为可供用户调用的快捷命令,此文件非必须,但您如果要使用ls,rm等命令会需要,如果您不使用本文件请删除init.lua的第一行dofile(‘cmd.lua’)。
修改您下载的init.lua中的三处:id(您自己设置的id,防冲突,第二行),您wifi的ssid和密码(第28行),cmd.lua不需要修改。
下载上述两个lua文件到nodemcu,并重启,由于nodemcu到服务器的连接不一定稳定,貌似nodemcu断开连接的回调方法并没有那么好用,您也可以在init.lua中加入一些重连机制。
上www.mcunode.com输入您的id并连接,您就连接上您的模块了,实际上此时您已经可以把模块插在充电宝上面使用手机开发nodemcu了!
使用McuNode远程下载文件请注意输入下载到nodemcu的文件存储名,如果忘了输入将自动命名为:fogot.lua,实际上不仅可以下载lua文件,html之类的都可以,还可以使用文件夹方式,比如在nodemcu中的www文件夹中存储index.html文件则在文件名输入www/index.html,是不是很强大,其他IDE我暂时还没有发现创建文件夹快捷方式。
以上就是NodeMcu中使用McuNode云在线控制和开发的示例分析,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
本文标题:NodeMcu中使用McuNode云在线控制和开发的示例分析
文章出自:http://myzitong.com/article/iicehc.html