50 我想做一个网络开关

我想做一个网络开关来控制48伏电源,现在购买了Air202S5模块、物联网卡、四个继电器。

我看网上有一些学习资料,但不知道从哪里开始,之前没做过单片机开发,想试试。

网上的资料:

https://pan.baidu.com/s/1-SRfsKGQ7rZVvFmp1ObHWw

密码:p9qs

现在我可以通过工具LuaTools串口连上Air202s5模块了,还尝试了下载Lua(code),下载Lua脚本,但如何通过网络控制整个继电器的开关呢?

Tcp服务端已经做了一部分,因为没搞做这种网络模块,不知道该怎么做?有没有从头学习的教程呢?或者我该如何做呢?

请先 登录 后评论

最佳答案 2018-08-24 17:05

可以参考一下tcp的demo,在luatools的LuaTools 1.x.x\script\script_LuaTask\demo\socket\longConnection目录可以找到

看不懂的话也可以参考https://www.chenxublog.com/2018/08/12/luat-socket-code-explaination.html这篇文章,另外这篇文章会在这周末的时候搬到这个网站

控制继电器的话可以参考GPIO的demo,同样在LuaTools 1.x.x\script\script_LuaTask\demo\文件夹中也有

请先 登录 后评论

其它 1 个回答

技术销售Wendal - 软件工程师
擅长:软件开发

我已经做好一款220v继电器的, 给你思路吧:

第一步, 自建mqtt还是阿里云/中移动ONENET, 三选一

1. 搞懂阿里云物联网的demo

2. 搞懂mqtt的demo

3. 搞懂ONENET的demo

第二步, 学会GPIO控制, 目测你已经搞懂了

第三步, 把第一步和第二步连起来 ^_^ 处理mqtt信息的时候控制继电器

请先 登录 后评论
  • 2 关注
  • 0 收藏,2681 浏览
  • aresnet 提出于 2018-08-24 13:58