前言
毕业设计结束了,虽然优秀毕设通过了,但是却由于一些奇怪的问题没得到上报奖励,心里虽然有所落寞,但至少不负自己,同时也吸取教训,凡事亲力亲为,自己的事再小也得上心,多的不说了,不如正题,整个项目分为服务器端、硬件端、web端、App端以及小程序端,总体来说对于使用者还是很便捷的,下面也将分这么几个部分记录过程。
一、服务器端
服务器端使用学生优惠购买了腾讯云服务器,在上面选择搭建了centOS系统,同时搭建了node-red、EMQ、forever工具。
1.node-red
node-red是一个非常方便的在线可视化编程,且提供了web组件框架,可以很方便地进行测试开发;下图便是node-red的线上开发环境,可视化拖拉工具就行了。

下面是node-red提供的web框架插件,虽然挺丑,但是可以用。

2.MQTT服务器
EMQ主要用来搭建MQTT服务器,网上有很多现成免费的MQTT服务器可以使用,但终归自己的才是最好的;当使用node-red服务的时候,会出现途中掉线,服务挂掉的情况,这种情况是由于没有托管,导致node-red自动退出,可以使用dockter托管安装(但是由于刚开始不知道,我各种搜寻,找到了forever这个托管工具,用着倒是挺简单且没有出现问题),下图便是EMQ自带的管理后台。功能很多,但没用上,主要也就是用于MQTT服务器使用

最低0.47元/天 解锁文章
4171

被折叠的 条评论
为什么被折叠?



