本文選用機(jī)智云Gokit3.0開(kāi)發(fā)板作為核心處理器,進(jìn)行整個(gè)系統(tǒng)的控制和工作,GoKit采用可擴(kuò)展式的硬件設(shè)計(jì)方案。核心硬件是包括:功能擴(kuò)展板、ESP8266 WiFi模塊。使用機(jī)智云平臺(tái),使用自定義數(shù)據(jù)點(diǎn)的IoT開(kāi)發(fā)框架,用戶可以試用其方便地開(kāi)發(fā)智能硬件產(chǎn)品。
開(kāi)發(fā)環(huán)境簡(jiǎn)單,便于上手編寫(xiě)程序;功能代碼實(shí)現(xiàn)簡(jiǎn)單,無(wú)需進(jìn)行大量的初始化,即可實(shí)現(xiàn)多種傳感器功能,開(kāi)發(fā)容易,效率提高。
目錄預(yù)覽
1. 硬件設(shè)計(jì)
2. 云平臺(tái)配置
3. APP開(kāi)發(fā)
4. 產(chǎn)品實(shí)物調(diào)試
01
硬件設(shè)計(jì)
材料準(zhǔn)備
機(jī)智云Gokit3.0,加濕器和香薰機(jī)
02
云平臺(tái)配置
■2.1 產(chǎn)品創(chuàng)建
登陸機(jī)智云開(kāi)發(fā)者中心(https://developer.gizwits.com/menu/dashboard),點(diǎn)擊左上角創(chuàng)建。
此處根據(jù)自己的需求選擇好對(duì)應(yīng)方案(分類選擇不影響產(chǎn)品創(chuàng)建結(jié)果)
配置相關(guān)的產(chǎn)品參數(shù),產(chǎn)品名稱就是項(xiàng)目名稱,app的顯示名稱,類型由于本教程選用gokit3的wifi方案,選擇wifi即可,數(shù)據(jù)傳輸方式選擇定長(zhǎng),一次性傳輸所有數(shù)據(jù)點(diǎn)。
■2.2 數(shù)據(jù)點(diǎn)創(chuàng)建
創(chuàng)建產(chǎn)品以后進(jìn)入產(chǎn)品,在產(chǎn)品信息里面創(chuàng)建數(shù)據(jù)點(diǎn)
編輯數(shù)據(jù)點(diǎn)
同樣的方式創(chuàng)建如下數(shù)據(jù)點(diǎn)
數(shù)據(jù)點(diǎn)參考下表
此處采用STM32F103C8T6版本的gokit,因此按照下圖所示生成我們所需要的代碼包
等待代碼生成結(jié)束,將生成的代碼進(jìn)行下載。
03
APP開(kāi)發(fā)
■3.1APP的創(chuàng)建及關(guān)聯(lián)
如果自己沒(méi)有創(chuàng)建移動(dòng)APP,或者想新建一個(gè)APP,可以在右上角創(chuàng)建進(jìn)行創(chuàng)建。
依次點(diǎn)擊創(chuàng)建,創(chuàng)建移動(dòng)應(yīng)用。
創(chuàng)建好之后點(diǎn)擊即可進(jìn)入APP里面進(jìn)行配置
安裝如圖所示關(guān)聯(lián)產(chǎn)品
04
APP頁(yè)面及應(yīng)用構(gòu)建
■4.1APP頁(yè)面編輯及應(yīng)用構(gòu)建
選擇應(yīng)用模板
配置APP的設(shè)備按鈕圖標(biāo),顯示循序及顯示類型
此參數(shù)對(duì)應(yīng)界面
配置配網(wǎng)方式
配置智能場(chǎng)景,自定義設(shè)置功能點(diǎn)是否支持智能場(chǎng)景觸發(fā)條件、執(zhí)行結(jié)果,勾選支持以后用戶即可在App智能場(chǎng)景進(jìn)行對(duì)應(yīng)功能的聯(lián)動(dòng)設(shè)置。
當(dāng)產(chǎn)品數(shù)據(jù)點(diǎn)更新或者頁(yè)面改變的時(shí)候,應(yīng)在APP開(kāi)發(fā)里面對(duì)已關(guān)聯(lián)的設(shè)備進(jìn)行更新
等待構(gòu)建結(jié)束過(guò)后掃描二維碼下載APP,并安裝到手機(jī)上。到此云平臺(tái)配置結(jié)束。
4.2硬件接線
05
程序編寫(xiě)及燒錄
■5.1程序燒寫(xiě)
CubeMX配置引腳初始化,軟件安裝之類的可參考網(wǎng)上教程,下載機(jī)智云 GoKit_MCU_STM32_V03010101測(cè)試固件及開(kāi)發(fā)資源,在教程附件可以獲取。
將STM32F103C8x.ioc復(fù)制到我們?cè)贫酥跋螺d好的自動(dòng)生成代碼里面。
打開(kāi)生成代碼目錄下的STM32F103C8x.ioc ,并添加香薰機(jī)和加濕器引腳初始化,配置完成以后點(diǎn)擊generate code生成代碼。
06
硬件調(diào)試
APP界面實(shí)操
本文設(shè)計(jì)了一種低成本、省電、具有智能物聯(lián)網(wǎng)自動(dòng)控制功能的加濕器,更加方便、省心,適合生活使用。實(shí)現(xiàn)了智能恒濕,風(fēng)速調(diào)節(jié),耗材管理,溫濕度顯示,手機(jī)APP控制,缺水管理等等功能于一體的智能管理系統(tǒng)。
-
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6659瀏覽量
110888 -
APP
+關(guān)注
關(guān)注
33文章
1577瀏覽量
72782
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
機(jī)智云智家APP的設(shè)備掃描與綁定限制
![<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>智家<b class='flag-5'>APP</b>的設(shè)備掃描與綁定限制](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
基于機(jī)智云的智能私家車庫(kù)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
![基于<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>的<b class='flag-5'>智能</b>私家車庫(kù)<b class='flag-5'>控制系統(tǒng)</b>設(shè)計(jì)與實(shí)現(xiàn)](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
【有獎(jiǎng)直播】STM32最小系統(tǒng)板與ESP01S接入機(jī)智云實(shí)戰(zhàn)指南
![【有獎(jiǎng)直播】STM32最小<b class='flag-5'>系統(tǒng)</b>板與ESP01S接入<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>實(shí)戰(zhàn)指南](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
機(jī)智云開(kāi)源自動(dòng)化控制篇-接近報(bào)警系統(tǒng)
![<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>開(kāi)源自動(dòng)化<b class='flag-5'>控制</b>篇-接近報(bào)警<b class='flag-5'>系統(tǒng)</b>](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
Gokit二次開(kāi)發(fā):云端快速APP生成
![<b class='flag-5'>Gokit</b>二次開(kāi)發(fā):云端快速<b class='flag-5'>APP</b>生成](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
基于機(jī)智云物聯(lián)網(wǎng)的智能花卉栽培系統(tǒng)
![基于<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>物聯(lián)網(wǎng)的<b class='flag-5'>智能</b>花卉栽培<b class='flag-5'>系統(tǒng)</b>](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
智能垃圾回收箱控制系統(tǒng)硬件設(shè)計(jì)-機(jī)智云
基于機(jī)智云物聯(lián)網(wǎng)平臺(tái)的智能垃圾回收箱與控制系統(tǒng)研究
基于機(jī)智云物聯(lián)網(wǎng)智能家居系統(tǒng)
![基于<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>物聯(lián)網(wǎng)<b class='flag-5'>智能</b>家居<b class='flag-5'>系統(tǒng)</b>](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
融合STM32與機(jī)智云物聯(lián)網(wǎng):打造智能門鎖新時(shí)代
![融合STM32與<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>物聯(lián)網(wǎng):打造<b class='flag-5'>智能</b>門鎖新時(shí)代](https://file1.elecfans.com//web2/M00/C5/D3/wKgZomYCjzKAAU0jAABFNm3mgGo081.png)
機(jī)智云開(kāi)發(fā)者中心:讓移動(dòng)APP應(yīng)用開(kāi)發(fā)更智能化
![<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>開(kāi)發(fā)者中心:讓移動(dòng)<b class='flag-5'>APP</b>應(yīng)用開(kāi)發(fā)更<b class='flag-5'>智能</b>化](https://file1.elecfans.com//web2/M00/C6/BC/wKgaomYCiySACVELAAAnscoMqWY584.png)
基于 STM32 和機(jī)智云智能門鎖的實(shí)現(xiàn)
![基于 STM32 和<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>智能</b>門鎖的實(shí)現(xiàn)](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
基于機(jī)智云物聯(lián)網(wǎng)的PCR溫度控制
![基于<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>物聯(lián)網(wǎng)的PCR溫度<b class='flag-5'>控制</b>](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
機(jī)智云平臺(tái)的高效溫濕度智能測(cè)控研發(fā)
![<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>平臺(tái)的高效溫濕度<b class='flag-5'>智能</b>測(cè)控研發(fā)](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
評(píng)論