本文選用機智云Gokit3.0開發板作為核心處理器,進行整個系統的控制和工作,GoKit采用可擴展式的硬件設計方案。核心硬件是包括:功能擴展板、ESP8266 WiFi模塊。使用機智云平臺,使用自定義數據點的IoT開發框架,用戶可以試用其方便地開發智能硬件產品。
開發環境簡單,便于上手編寫程序;功能代碼實現簡單,無需進行大量的初始化,即可實現多種傳感器功能,開發容易,效率提高。
目錄預覽
1. 硬件設計
2. 云平臺配置
3. APP開發
4. 產品實物調試
01
硬件設計
材料準備

機智云Gokit3.0,加濕器和香薰機
02
云平臺配置
■2.1 產品創建
登陸機智云開發者中心(https://developer.gizwits.com/menu/dashboard),點擊左上角創建。
此處根據自己的需求選擇好對應方案(分類選擇不影響產品創建結果)
配置相關的產品參數,產品名稱就是項目名稱,app的顯示名稱,類型由于本教程選用gokit3的wifi方案,選擇wifi即可,數據傳輸方式選擇定長,一次性傳輸所有數據點。
■2.2 數據點創建
創建產品以后進入產品,在產品信息里面創建數據點
編輯數據點
同樣的方式創建如下數據點
數據點參考下表
此處采用STM32F103C8T6版本的gokit,因此按照下圖所示生成我們所需要的代碼包
等待代碼生成結束,將生成的代碼進行下載。
03
APP開發
■3.1APP的創建及關聯
如果自己沒有創建移動APP,或者想新建一個APP,可以在右上角創建進行創建。
依次點擊創建,創建移動應用。
創建好之后點擊即可進入APP里面進行配置
安裝如圖所示關聯產品
04
APP頁面及應用構建
■4.1APP頁面編輯及應用構建
選擇應用模板
配置APP的設備按鈕圖標,顯示循序及顯示類型
此參數對應界面
配置配網方式
配置智能場景,自定義設置功能點是否支持智能場景觸發條件、執行結果,勾選支持以后用戶即可在App智能場景進行對應功能的聯動設置。
當產品數據點更新或者頁面改變的時候,應在APP開發里面對已關聯的設備進行更新
等待構建結束過后掃描二維碼下載APP,并安裝到手機上。到此云平臺配置結束。
4.2硬件接線



05
程序編寫及燒錄
■5.1程序燒寫
CubeMX配置引腳初始化,軟件安裝之類的可參考網上教程,下載機智云 GoKit_MCU_STM32_V03010101測試固件及開發資源,在教程附件可以獲取。
將STM32F103C8x.ioc復制到我們云端之前下載好的自動生成代碼里面。
打開生成代碼目錄下的STM32F103C8x.ioc ,并添加香薰機和加濕器引腳初始化,配置完成以后點擊generate code生成代碼。
06
硬件調試
本文設計了一種低成本、省電、具有智能物聯網自動控制功能的加濕器,更加方便、省心,適合生活使用。實現了智能恒濕,風速調節,耗材管理,溫濕度顯示,手機APP控制,缺水管理等等功能于一體的智能管理系統。由于文章篇幅有限僅展示部分,完整內容請點擊“閱讀原文”下載原文檔。
▽點擊“閱讀原文”,可下載原文檔
原文標題:基于機智云Gokit3.0的智能加濕器APP控制系統
文章出處:【微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
-
機智云
+關注
關注
3文章
609瀏覽量
26750
原文標題:基于機智云Gokit3.0的智能加濕器APP控制系統
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
三相反應式步進電機智能控制系統設計
手機APP遠程控制,智能家居監測、智能控制系統(STM32L4、服務器、安卓源碼)實例項目打包下載
手機APP遠程控制,智能家居監測、智能控制系統(STM32L4、服務器、安卓源碼)
機智云Gokit5 AI智能體開發板操作說明:全面教程與實戰指南

機智云發布Gokit5 AI智能體開發板:工業級智能體流水線重構AIoT開發范式

比亞迪云輦-X智能全主動車身控制系統獲多項認證
基于機智云的智能私家車庫控制系統設計與實現

機智云開源自動化控制篇-接近報警系統

Gokit二次開發:云端快速APP生成

評論