基于中移和物的智能家居監(jiān)控系統(tǒng)實(shí)訓(xùn)報(bào)告
一、實(shí)驗(yàn)背景
在oneNET平臺實(shí)現(xiàn)NB-IOT方式的溫濕度檢測以及數(shù)據(jù)集成和展現(xiàn)彤蔽,利用綜合布線技術(shù)摧莽、網(wǎng)絡(luò)通信技術(shù)、安全防范技術(shù)顿痪、自動(dòng)控制技術(shù)镊辕、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成。提高家居安全性蚁袭、便利性征懈、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境揩悄。
二卖哎、實(shí)驗(yàn)?zāi)繕?biāo)
(1)分析中移和物開發(fā)板套件硬件,了解各個(gè)組成部分作用;
(2)熟悉開發(fā)板各個(gè)信號輸入删性、輸出點(diǎn)位置亏娜,了解其連接電腦的方式;
(3)通過中移和物平臺實(shí)現(xiàn)自定義的智能家居系統(tǒng);
(4)利用平臺的數(shù)據(jù)接入以及應(yīng)用能力,實(shí)現(xiàn)智能家居系統(tǒng)端到端的快速搭建和調(diào)試上線蹬挺。
三维贺、實(shí)驗(yàn)步驟
1、程序燒寫
通過運(yùn)行刷寫工具(FlyMcu)巴帮,選擇hex目標(biāo)文件進(jìn)行燒寫
2溯泣、MCU程序
添加按鍵控制燈代碼
在SDK目錄下的user.c文件中82行添加代碼GPIO_WriteBit (GPIOA,GPIO_Pin_4,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOA,GPIO_Pin_4)));;編譯下載榕茧;上電測試按鍵控制led成功垃沦,隨后當(dāng)按下s2,LED依次亮藍(lán)顯示,長按s2,其中一個(gè)LED將一直閃爍
3用押、實(shí)現(xiàn)中移和物智能家居系統(tǒng)并調(diào)試
1肢簿、創(chuàng)建產(chǎn)品
2、產(chǎn)品功能定義
3、APP界面開發(fā)
4译仗、設(shè)備接入調(diào)試
在SDK目錄下找到device.c下的product_def.h文件抬虽;修改產(chǎn)品ID
在SDK目錄下的user.c文件為設(shè)備配置唯一的設(shè)備號官觅;
在SDK目錄下找到func_ops.c文件根據(jù)自己的序號和字段名進(jìn)行編寫代碼纵菌;
最后編譯下載。
四休涤、實(shí)驗(yàn)總結(jié)
了解到了OneNET平臺的功能多樣性咱圆,也對智能家居技術(shù)有了更深的理解。