该物联网系统是一个实际的需求项目,目前已经完成,现将该项目分享出来,欢迎你们指正。html
该项目分为如下几部分,后续会逐个进行详细说明:mysql
1,需求说明android
该项目硬件到软件都是从零开始,关于远程管理和控制的物联网项目,包含APP(iOS,android 原生开发)、物联网网关、控制器、采集器、传感器数据采集、IO控制、现场触摸屏操做、IoT 服务平台、后台管理、战情中心、视频监控。 sql
2,设计思路 数据库
IoT 平台提供WebAPI ,MQTT 服务,物联网关由ESP8266设计, 物联网网关经过Zigbee与控制器、采集器通信,采集器经过485与传感器链接,采用modbus RTU 通信协议。 windows
3,设计工具服务器
IoT 平台采用.net4.6开发(2年前开始的,没有采用.netcore,后续会升级到.netCore,甚是遗憾),硬件采用arduino开发;数据库采用mysql,系统架构在某云服务器(windows平台)。架构
4,设计过程工具
该项目设计包含:软件包含IoT服务平台、APP、战情中心、后台管理、战情中心;硬件包含网关、控制器、采集器、触摸屏的设计。ui
5,系统调试和部署
6,总结
原文出处:https://www.cnblogs.com/myseven/p/10732658.html