一、
1.1創(chuàng)建MQTT產(chǎn)品進(jìn)去中移開發(fā)者中心

2.1添加設(shè)備



2.3設(shè)備ID,接入主設(shè)備ID

提示:設(shè)備ID記得一致,OneNET平臺(tái)產(chǎn)品在線
2.4主控設(shè)備發(fā)布消息,受控設(shè)備均獲得消息
在“燈光主控點(diǎn)”設(shè)備中發(fā)布一個(gè)數(shù)據(jù)消息,主題為“power” (1)在 “燈光主控點(diǎn)”設(shè)備所在 MQTT 工具窗口中部“發(fā)布”tab 頁里,發(fā)布一個(gè)主題,本次實(shí)訓(xùn)
任務(wù)填寫內(nèi)容為“power“,在內(nèi)容部分里可以填“Hello everyone, 關(guān)燈!” (2)點(diǎn)擊“Submit“按鈕,發(fā)布一條“power”相關(guān)主題的數(shù)據(jù)到 OneNET 平臺(tái)。

2.5在 OneNET 平臺(tái)上設(shè)備列表頁面,對(duì)“客廳頂燈”設(shè)備記錄所在的條目,點(diǎn)擊右側(cè)“更多操作”,在浮動(dòng)窗口里點(diǎn)“下發(fā)命令”功能。

2.6在 “客廳頂燈”設(shè)備所在 MQTT 工具中部“[OneNET]上傳數(shù)據(jù)點(diǎn)”tab 頁里,選擇“數(shù)據(jù)類型”下拉列表框:數(shù)據(jù)類型 7:分號(hào)間隔的 Float 數(shù)據(jù)(帶時(shí)間戳)
![ZUKTXRP6K6HVFCU]O38HC9Q.png](https://upload-images.jianshu.io/upload_images/24824861-2d9ce70a0b7c53a7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

收到的數(shù)據(jù)流,可以看到數(shù)據(jù) ID 為 1 的數(shù)據(jù)集。
二、
1.1安裝CP2102驅(qū)動(dòng)安裝

提示:電腦設(shè)備管理器會(huì)出現(xiàn)串口
1.2安裝中移物聯(lián)網(wǎng)以及開發(fā)板程序刷寫

提示:注意文件目錄(Keil MDK環(huán)境中打開的hw-standard-v1.1.x\目錄下的HEWU_ Standard工程,編程成功則在hw-standard-v1.1 .x\Output\目錄下生成HEWU_ Standard.hex文件選擇該文件)和搜索串口;
1.3開發(fā)板上電后默認(rèn)狀態(tài)并不是等待下載狀態(tài),需要按住BOOTO按鍵,不要松開,同時(shí)按- - -下復(fù)位鍵,再松開BOOTO鍵,這時(shí)開發(fā)板就會(huì)進(jìn)入待下載狀態(tài),可以接受刷寫工具寫入的程序包。提示1:這兩個(gè)按鍵靠得很緊密,不容易操作,可用兩只手的大拇指協(xié)同完成。具體按鍵的位置參照開發(fā)板上的絲印信息。
提示2:也可以采用另- -種方式:直接拔下USB串口線(斷電) ,按住BOOTO鍵不松開,再將USB線插上(上電),則同樣可以使開發(fā)板進(jìn)入待下載狀態(tài)

2.1進(jìn)入中移物聯(lián)網(wǎng)平臺(tái)創(chuàng)建產(chǎn)品

2.2產(chǎn)品功能定義 創(chuàng)建以下8個(gè)功能








2.3.1設(shè)置背景

2.3.2配置APP界面各個(gè)功能點(diǎn)的模塊大小,不同的模塊大小,在APP中呈現(xiàn)出的形狀各不相同。這里我們?yōu)樗泄δ茳c(diǎn)都配置為“中模塊"
2.3.3配置每個(gè)功能點(diǎn)顯示在界面上的圖標(biāo),需要根據(jù)每個(gè)功能點(diǎn)的含義,精心選擇有較強(qiáng)對(duì)應(yīng)關(guān)系的圖標(biāo),達(dá)到美觀簡潔的APP界面效果。

2.4手機(jī)掃描二維碼下載和物APP


提示:
2.5按功能序號(hào)和字段名稱配置數(shù)據(jù)上報(bào)點(diǎn)和下發(fā)點(diǎn)


提示:必須一致不然數(shù)據(jù)是亂的
2.6修改代碼中產(chǎn)品ID

提示:重新編譯代碼看是否報(bào)錯(cuò)
3.1回到和物平臺(tái),在之前的實(shí)訓(xùn)中我們已經(jīng)完成了APP界面設(shè)計(jì)和調(diào)試,進(jìn)入到第三步”設(shè)備接入測(cè)試”環(huán)節(jié),如下圖。點(diǎn)擊“真實(shí)設(shè)備測(cè)試”開始。

3.2手機(jī)APP配網(wǎng)以及手機(jī)端發(fā)送WIFI配置給設(shè)備



提示:長按外設(shè)板上的普通按鍵2,約3秒鐘后,設(shè)備自動(dòng)進(jìn)入配網(wǎng)模式,可以進(jìn)行配網(wǎng)。提示1:普通LED燈3 (藍(lán)色)在閃爍,即表示設(shè)備進(jìn)入配網(wǎng)模式。
3.3設(shè)備重啟按新的wifi網(wǎng)絡(luò)接入并注冊(cè)到平臺(tái),將設(shè)備側(cè)重新上電,等待約5秒后,可以看到外設(shè)板普通LED燈3、燈4 (均為藍(lán)色)都已經(jīng)點(diǎn)亮,表示設(shè)備板已經(jīng)接入到和物平臺(tái)。
提示:如果只亮一個(gè)燈,示wifi網(wǎng)絡(luò)接入正常,但平臺(tái)注冊(cè)失敗,需檢查設(shè)備刷寫的程序配置是否正確。
3.4點(diǎn)擊APP界面彩虹燈色彩模塊,選擇綠色按鈕,觀察設(shè)備的狀態(tài)變化。依次切換幾種可選的色彩控制按鈕,記錄設(shè)備狀態(tài)變化。



提示:如發(fā)現(xiàn)點(diǎn)擊的按鈕期望顏色,與實(shí)際設(shè)備顯示顏色不符,則依次排查和物平臺(tái)該數(shù)據(jù)點(diǎn)的定義、設(shè)備程序中對(duì)應(yīng)控制數(shù)據(jù)點(diǎn)的顏色定義是否一致。
總結(jié):