2021-06-28

基于中移和物的智能家居監(jiān)控系統(tǒng)實(shí)訓(xùn)報(bào)告

一凛俱、實(shí)訓(xùn)背景

雖然視頻監(jiān)控系統(tǒng)在20世紀(jì)90年代末就在中國市場興起,有很多公司推出了自己的智能家居系統(tǒng)盒齿,但是現(xiàn)在仍來得到普及成福,而且目前智能家居的國際標(biāo)準(zhǔn)尚未成熱,因此智能家居監(jiān)控系統(tǒng)存在廣闊的發(fā)展空間灵再。

二肋层、實(shí)訓(xùn)目的

1.分辨中移物聯(lián)網(wǎng)開發(fā)板套件硬件亿笤,了解各硬件組成及其作用。
2.熟悉開發(fā)板各個(gè)信號輸入輸出位置栋猖,及了解其連接到電腦的方式净薛。
3.通過中移和物平臺(tái)實(shí)現(xiàn)自定義的智能家居系統(tǒng);
4.利用平臺(tái)的數(shù)據(jù)接入以及應(yīng)用能力蒲拉,實(shí)現(xiàn)智能家居系統(tǒng)端到端的快速搭建和調(diào)試上線肃拜。

2.1.開發(fā)板程序刷寫

步驟 1:運(yùn)行串口刷寫工具
使用FlyMcu.exe 可執(zhí)行程序作為刷寫工具。
步驟 2:匹配串口
點(diǎn)擊刷寫工具菜單的“搜索串口”命令雌团,工具將自動(dòng)搜索 usb 串口燃领,并識別到可與開發(fā)板通信的那個(gè)串口以及所需的波特率。
步驟 3:設(shè)置開發(fā)板進(jìn)入待下載狀態(tài)
該步驟很重要:開發(fā)板上電后默認(rèn)狀態(tài)并不是等待下載狀態(tài)锦援,需要按住 BOOT0 按鍵猛蔽,不要松開,同時(shí)按一下復(fù)位鍵灵寺,再松開 BOOT0 鍵枢舶,這時(shí)開發(fā)板就會(huì)進(jìn)入待下載狀態(tài),可以接受刷寫工具寫入的程序包替久。
提示 1:這兩個(gè)按鍵靠得很緊密凉泄,不容易操作,可用兩只手的大拇指協(xié)同完成蚯根。具體按鍵的位置參照開發(fā)板上的絲印信息后众。
提示 2:也可以采用另一種方式:直接拔下 USB 串口線(斷電),按住 BOOT0 鍵不松開颅拦,再將 USB線插上(上電)蒂誉,則同樣可以使開發(fā)板進(jìn)入待下載狀態(tài)。
步驟 4:下載目標(biāo)程序文件
點(diǎn)擊刷寫工具的“開始編程(P)”按鈕距帅,如果一切順利右锨,右側(cè)日志窗口會(huì)提示開始下載,并有綠色進(jìn)度條提示刷寫情況碌秸,最終刷寫完成后提示完畢绍移,一切正常。

屏幕截圖 2021-06-21 165450.png

下載完成后讥电,按下復(fù)位鍵 1 次蹂窖,或拔下 USB 線再重新插上,都可使開發(fā)板進(jìn)入程序運(yùn)行模式恩敌。

(2).設(shè)備級 LED 按鍵控制功能

步驟一:添加按鍵控?zé)暨壿嫶a
在工程代碼找到 user.c 文件瞬测,并在82 行添加如下代碼。

GPIO_WriteBit(GPIOA,GPIO_Pin_4,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOA,GPIO_Pin_4)));

添加完成如圖所示

屏幕截圖 2021-06-20 181228.png

步驟 2:編譯程序并下載程序文件到開發(fā)板中
1.將工程編譯完成,并下載程序文件到開發(fā)板中月趟;
2.如發(fā)現(xiàn)編譯失敗或下載刷寫失敗灯蝴,參考前面實(shí)訓(xùn)手冊中提示進(jìn)行分析和處理。
步驟3: 上電測試板級鍵控 LED 功能是否實(shí)現(xiàn)
1.按下外設(shè)板(中間層)的普通按鍵 2孝宗,如下圖紅框所示靠外側(cè)的矩形按鈕
2.觀察外設(shè)板中部的普通 LED 燈中绽乔,是否有 LED 發(fā)生狀態(tài)的變化,將第幾個(gè) LED 以及如何變化的情況記錄碳褒。

(3).智能家居系統(tǒng)端到端搭建

1.創(chuàng)建中移和物的智能家居產(chǎn)品
步驟 1 進(jìn)入中移和物平臺(tái)

  • 通過中移物聯(lián)網(wǎng)首頁“產(chǎn)品服務(wù)”進(jìn)入“中移和物”平臺(tái)入口折砸,點(diǎn)擊“立即使用”即可進(jìn)入。
  • 在“和物”平臺(tái)進(jìn)行登陸沙峻,使用統(tǒng)一的 OneNET 賬號授權(quán)登陸認(rèn)證信息即可完成睦授。

步驟 2 “和物”產(chǎn)品創(chuàng)建

  • 在和物平臺(tái)中,點(diǎn)擊頁面頂部的 “管理中心”入口摔寨,進(jìn)入具體的“和物”產(chǎn)品管理頁面去枷。
    選擇產(chǎn)品類別為其他
屏幕截圖 2021-06-28 203010.png
  • 初次進(jìn)入時(shí)產(chǎn)品列表區(qū)信息為空,需要點(diǎn)擊右側(cè)“創(chuàng)建產(chǎn)品”按鈕新增“和物”產(chǎn)品是复。

  • 輸入產(chǎn)品名稱:智能家居系統(tǒng)删顶,點(diǎn)擊確定完成產(chǎn)品的創(chuàng)建。

屏幕截圖 2021-06-28 203120.png
  • 創(chuàng)建完成后淑廊,可以看到產(chǎn)品列表中新出現(xiàn)了該產(chǎn)品條目逗余。注意記錄該產(chǎn)品的 ID,本次實(shí)訓(xùn)任務(wù)里季惩,ID如下圖所示:440982录粱。
屏幕截圖 2021-06-28 202949.png

2.定義智能家居系統(tǒng)具備的功能
步驟 1 產(chǎn)品功能定義

該步驟非常重要,我們采用的是自定義功能方式画拾,選擇右側(cè)“添加”按鈕啥繁。

image.png
  • 定義“溫度”數(shù)據(jù)上報(bào)能力
    功能類型:屬性值
    功能點(diǎn)名稱:溫度
    字段名稱:temperature
    數(shù)據(jù)類型:數(shù)值型
    數(shù)值范圍:0 -- 50
    間距:0.1
    單位:°C
    傳輸類型:只上報(bào)

填寫完成后如下圖類似,點(diǎn)擊“確定”保存該字段青抛∑烀觯‘

image

其他的資源同理添加即可

  • 濕度資源
image
  • 觸控開關(guān)資源

    image
  • 彩虹燈色彩資源

    image
  • 彩虹燈亮度資源

image
  • 智能窗簾資源
image
  • 洗衣機(jī)資源

    image
  • 智能空調(diào)資源

    image

    3.APP 界面設(shè)計(jì)
    步驟 1:編輯 APP 模板

  • 在完成產(chǎn)品功能定義后,我們點(diǎn)擊頁面右上角的“下一步”蜜另,進(jìn)入 APP 界面設(shè)計(jì)環(huán)節(jié)适室。

image.png
  • 因?yàn)樵谥安襟E中我們設(shè)定的 app 呈現(xiàn)模式是自由配置方式,所以這里選擇頁面下方的“編輯模板”蚕钦。

步驟 2:編輯 APP 界面細(xì)節(jié)

  • 配置 APP 界面顯示的背景顏色亭病,選擇青綠色
image.png
  • 配置 APP 界面各個(gè)功能點(diǎn)的模塊大小,不同的模塊大小嘶居,在 APP 中呈現(xiàn)出的形狀各不相同。這里我們?yōu)樗泄δ茳c(diǎn)都配置為“中模塊”且要配置每個(gè)功能點(diǎn)顯示在界面上的圖標(biāo),需要根據(jù)每個(gè)功能點(diǎn)的含義邮屁,精心選擇有較強(qiáng)對應(yīng)關(guān)系的圖標(biāo)整袁,達(dá)到美觀簡潔的 APP 界面效果。
image.png

步驟 3:下載和物 app佑吝,在和物app 中查看剛剛配置的app界面效果

  • 在 app 模板配置頁面坐昙,可直接掃碼下載和物app,該二維碼也是預(yù)覽當(dāng)前 app 界面效果的掃碼入口(好像放二維碼違規(guī)芋忿,這里就不放了)炸客。

  • 在手機(jī)上安裝和物 app。

  • 手機(jī)掃碼查看當(dāng)前 app 的界面效果戈钢。本次實(shí)訓(xùn)任務(wù)配置后的 APP 效果如下類似:
    可以對比之前配置的“中模塊”在 APP 界面中占有的空間痹仙,對應(yīng)查看圖標(biāo)是否符合家居功能特點(diǎn),如有需要調(diào)整的地方殉了,返回 APP 模塊配置界面進(jìn)入編輯功能开仰,定制調(diào)整即可。

<article class="_2rhmJa">

  • image.png
  • 切換到 Keil MDK 環(huán)境里薪铜,如圖展開 SDK 目錄众弓,并直接展開 device.c 文件,在下面找到“product_def.h”文件隔箍,雙擊打開該文件谓娃,在右方顯示該文件的代碼內(nèi)容,然后把ID換成自己的產(chǎn)品ID蜒滩。
#define PRODUCT_ID "440982"

4.設(shè)備配網(wǎng)及接入
步驟 1:通過和物平臺(tái)觸發(fā)真實(shí)設(shè)備配網(wǎng)

  • 回到和物平臺(tái)傻粘,在之前的實(shí)訓(xùn)中我們已經(jīng)完成了 APP 界面設(shè)計(jì)和調(diào)試,進(jìn)入到第三步“設(shè)備接入測試”環(huán)節(jié)帮掉,如下圖弦悉。我們點(diǎn)擊“真實(shí)設(shè)備測試”開始。

  • 當(dāng)前產(chǎn)品還沒有任何真實(shí)設(shè)備蟆炊,我們點(diǎn)擊“添加設(shè)備”:通過手機(jī)上的和物 APP 掃碼即可觸發(fā)手機(jī)端進(jìn)入“配網(wǎng)模式”稽莉。
    步驟 2:真實(shí)設(shè)備進(jìn)入配網(wǎ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:手機(jī)端發(fā)送 wifi 配置給設(shè)備

  • 在“手機(jī)端 app”上點(diǎn)擊“開始連接設(shè)備”,配置 wifi 連接信息,供配網(wǎng)時(shí)發(fā)送給設(shè)備板充边。

  • 配置完成點(diǎn)擊下一步庸推,開始配網(wǎng)常侦。

  • 配網(wǎng)成功后,設(shè)備產(chǎn)品在線贬媒,如下圖所示聋亡。

image.png

然后就可以通過中移和物APP控制實(shí)訓(xùn)開發(fā)板上的彩虹燈,電機(jī)和觸控板了际乘,當(dāng)然也可以看到實(shí)時(shí)的溫濕度數(shù)據(jù)坡倔。

四、實(shí)訓(xùn)總結(jié)

本次實(shí)訓(xùn)學(xué)會(huì)了如何控制彩虹燈脖含,在中移和物平臺(tái)上創(chuàng)建產(chǎn)品罪塔,唯一的不足就是配網(wǎng)沒成功。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末养葵,一起剝皮案震驚了整個(gè)濱河市征堪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌港柜,老刑警劉巖请契,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異夏醉,居然都是意外死亡爽锥,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門畔柔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來氯夷,“玉大人,你說我怎么就攤上這事靶擦∪迹” “怎么了?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵玄捕,是天一觀的道長踩蔚。 經(jīng)常有香客問我,道長枚粘,這世上最難降的妖魔是什么馅闽? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮馍迄,結(jié)果婚禮上福也,老公的妹妹穿的比我還像新娘。我一直安慰自己攀圈,他們只是感情好暴凑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著赘来,像睡著了一般现喳。 火紅的嫁衣襯著肌膚如雪凯傲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天拿穴,我揣著相機(jī)與錄音泣洞,去河邊找鬼忧风。 笑死默色,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的狮腿。 我是一名探鬼主播腿宰,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼缘厢!你這毒婦竟也來了吃度?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤贴硫,失蹤者是張志新(化名)和其女友劉穎椿每,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體英遭,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡间护,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了挖诸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片汁尺。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖多律,靈堂內(nèi)的尸體忽然破棺而出痴突,到底是詐尸還是另有隱情,我是刑警寧澤狼荞,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布辽装,位于F島的核電站,受9級特大地震影響相味,放射性物質(zhì)發(fā)生泄漏拾积。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一攻走、第九天 我趴在偏房一處隱蔽的房頂上張望殷勘。 院中可真熱鬧,春花似錦昔搂、人聲如沸玲销。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽贤斜。三九已至策吠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瘩绒,已是汗流浹背猴抹。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留锁荔,地道東北人蟀给。 一個(gè)月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像阳堕,于是被迫代替她去往敵國和親跋理。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 基于中移和物的智能家居監(jiān)控系統(tǒng)實(shí)訓(xùn)報(bào)告 一恬总、實(shí)驗(yàn)背景 在oneNET平臺(tái)實(shí)現(xiàn)NB-IOT方式的溫濕度檢測以及數(shù)據(jù)集...
    可樂燉貓咪閱讀 214評論 0 0
  • 基于中移和物的智能家居系統(tǒng) 1.任務(wù)背景 隨著國民經(jīng)濟(jì)和科學(xué)技術(shù)水平的提高前普,特別是計(jì)算機(jī)技術(shù),通信技術(shù)壹堰、網(wǎng)絡(luò)技術(shù)...
    葉睿祥閱讀 231評論 0 0
  • 一拭卿、實(shí)訓(xùn)背景 當(dāng)代社會(huì)智能家居走進(jìn)我們生活。 二贱纠、實(shí)訓(xùn)目的 1.學(xué)會(huì)分辨中移物聯(lián)網(wǎng)開發(fā)板套件硬件峻厚,了解各硬件組成及...
    EJ_9bef閱讀 360評論 0 0
  • 一、實(shí)訓(xùn)背景 智慧家居改變生活 二并巍、實(shí)訓(xùn)目的 1.學(xué)會(huì)分辨中移物聯(lián)網(wǎng)開發(fā)板套件硬件目木,了解各硬件組成及其作用。2.熟...
    XW_7738閱讀 138評論 0 0
  • 一懊渡、實(shí)訓(xùn)背景 智慧家居改變生活 二刽射、實(shí)訓(xùn)目的 1.學(xué)會(huì)分辨中移物聯(lián)網(wǎng)開發(fā)板套件硬件,了解各硬件組成及其作用剃执。2.熟...
    是個(gè)der閱讀 517評論 0 0