該物聯網系統是一個實際的需求項目,目前已經完成,現將該項目分享出來,歡迎你們指正。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