一豆同、
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 頁(yè)里证杭,發(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è)備列表頁(yè)面奸笤,對(duì)“客廳頂燈”設(shè)備記錄所在的條目,點(diǎn)擊右側(cè)“更多操作”哼鬓,在浮動(dòng)窗口里點(diǎn)“下發(fā)命令”功能监右。
2.6在 “客廳頂燈”設(shè)備所在 MQTT 工具中部“[OneNET]上傳數(shù)據(jù)點(diǎn)”tab 頁(yè)里,選擇“數(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á)到美觀簡(jiǎn)潔的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è)備
提示:長(zhǎng)按外設(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é):