實(shí)訓(xùn)報(bào)告————項(xiàng)目三

一昆婿、實(shí)訓(xùn)背景

當(dāng)代社會(huì)智能家居走進(jìn)我們生活镐牺。

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

1.學(xué)會(huì)分辨中移物聯(lián)網(wǎng)開(kāi)發(fā)板套件硬件焦读,了解各硬件組成及其作用子库。
2.熟悉開(kāi)發(fā)板各個(gè)信號(hào)輸入輸出位置,及其連接到電腦的方式矗晃。
3.通過(guò)中移和物平臺(tái)實(shí)現(xiàn)自定義的智能家居系統(tǒng)仑嗅;
4.利用平臺(tái)的數(shù)據(jù)接入以及應(yīng)用能力,實(shí)現(xiàn)智能家居系統(tǒng)端到端的快速搭建和調(diào)試上線张症。

三无畔、實(shí)訓(xùn)步驟

(1).開(kāi)發(fā)板程序刷寫(xiě)

步驟 1:運(yùn)行串口刷寫(xiě)工具
本次下載程序不使用S-TLINK,而使用FlyMcu.exe 可執(zhí)行程序作為刷寫(xiě)工具吠冤。
步驟 2:匹配串口
點(diǎn)擊刷寫(xiě)工具菜單的“搜索串口”命令,工具將自動(dòng)搜索 usb 串口恭理,并識(shí)別到可與開(kāi)發(fā)板通信的那個(gè)串口以及所需的波特率拯辙。
步驟 3:設(shè)置開(kāi)發(fā)板進(jìn)入待下載狀態(tài)
該步驟很重要:開(kāi)發(fā)板上電后默認(rèn)狀態(tài)并不是等待下載狀態(tài),需要按住 BOOT0 按鍵颜价,不要松開(kāi)涯保,同時(shí)按一下復(fù)位鍵,再松開(kāi) BOOT0 鍵周伦,這時(shí)開(kāi)發(fā)板就會(huì)進(jìn)入待下載狀態(tài)夕春,可以接受刷寫(xiě)工具寫(xiě)入的程序包。
提示 1:這兩個(gè)按鍵靠得很緊密专挪,不容易操作及志,可用兩只手的大拇指協(xié)同完成片排。具體按鍵的位置參照開(kāi)發(fā)板上的絲印信息。
提示 2:也可以采用另一種方式:直接拔下 USB 串口線(斷電)速侈,按住 BOOT0 鍵不松開(kāi)率寡,再將 USB線插上(上電),則同樣可以使開(kāi)發(fā)板進(jìn)入待下載狀態(tài)倚搬。

推薦采用第二種冶共,直接按住BOOT0鍵,然后拔下串口線斷電每界,然后再插上串口線供電再松開(kāi)BOOT0鍵捅僵,就能進(jìn)入待下載模式,簡(jiǎn)單好用眨层。

步驟 4:下載目標(biāo)程序文件
點(diǎn)擊刷寫(xiě)工具的“開(kāi)始編程(P)”按鈕庙楚,如果一切順利,右側(cè)日志窗口會(huì)提示開(kāi)始下載谐岁,并有綠色進(jìn)度條提示刷寫(xiě)情況醋奠,最終刷寫(xiě)完成后提示完畢,一切正常伊佃。

image

下載完成后窜司,按下復(fù)位鍵 1 次,或拔下 USB 線再重新插上航揉,都可使開(kāi)發(fā)板進(jìn)入程序運(yùn)行模式塞祈。

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

步驟一:添加按鍵控?zé)暨壿嫶a
在工程代碼找到 user.c 文件,在82 行添加下面這句代碼帅涂。

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

添加完成如圖所示

image

步驟 2:編譯程序并下載程序文件到開(kāi)發(fā)板中
1.按照前面實(shí)訓(xùn)任務(wù)中的步驟议薪,將工程編譯完成,并下載程序文件到開(kāi)發(fā)板中媳友;
2.如發(fā)現(xiàn)編譯失敗或下載刷寫(xiě)失敗斯议,參考前面實(shí)訓(xùn)手冊(cè)中提示進(jìn)行分析和處理。
步驟3: 上電測(cè)試板級(jí)鍵控 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)

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

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

  • 在和物平臺(tái)中,點(diǎn)擊頁(yè)面頂部的 “管理中心”入口鸥滨,進(jìn)入具體的“和物”產(chǎn)品管理頁(yè)面嗦哆。

選擇產(chǎn)品類別為其他

image
  • 初次進(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)建泊脐。

  • 創(chuàng)建完成后,可以看到產(chǎn)品列表中新出現(xiàn)了該產(chǎn)品條目烁峭。注意記錄該產(chǎn)品的 ID容客,本次實(shí)訓(xùn)任務(wù)里,ID如下圖所示:411875约郁。

image

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

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

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

填寫(xiě)完成后如下圖類似供置,點(diǎn)擊“確定”保存該字段。

image.png

其他的資源同理添加即可

  • 濕度資源
image.png
  • 觸控開(kāi)關(guān)資源
image.png
  • 彩虹燈色彩資源
image.png
  • 彩虹燈亮度資源
image.png
  • 智能窗簾資源
image.png
  • 智能洗衣機(jī)資源
image.png
  • 智能空調(diào)資源
image.png
**3.APP 界面設(shè)計(jì)**
步驟 1:編輯 APP 模板

  • 在完成產(chǎn)品功能定義后绽快,我們點(diǎn)擊頁(yè)面右上角的“下一步”芥丧,進(jìn)入 APP 界面設(shè)計(jì)環(huán)節(jié)。
image.png
  • 因?yàn)樵谥安襟E中我們?cè)O(shè)定的 app 呈現(xiàn)模式是自由配置方式坊罢,所以這里選擇頁(yè)面下方的“編輯模板”续担。

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

  • 配置 APP 界面顯示的背景顏色,選擇青綠色

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

    image

    步驟 3:下載和物 APP诗舰,在和物 APP 中查看剛剛配置的 APP 界面效果

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

  • 在手機(jī)上安裝和物 APP缭保。

  • 手機(jī)掃碼查看當(dāng)前 app 的界面效果:
    可以對(duì)比之前配置的“中模塊”在 APP 界面中占有的空間,對(duì)應(yīng)查看圖標(biāo)是否符合家居功能特點(diǎn)蝙茶,如有需要調(diào)整的地方艺骂,返回 APP 模塊配置界面進(jìn)入編輯功能,定制調(diào)整即可隆夯。

image.png

通過(guò)中移和物APP控制實(shí)訓(xùn)開(kāi)發(fā)板上的彩虹燈钳恕,電機(jī)和觸控板了别伏,當(dāng)然也可以看到實(shí)時(shí)的溫濕度數(shù)據(jù)。

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

本次實(shí)訓(xùn)很有趣厘肮,能學(xué)習(xí)這門課程還是受益匪淺。在這次的實(shí)訓(xùn)中睦番,我有很多的收獲类茂,比如不能什么事都靠別人的幫助,自己也要實(shí)際動(dòng)手托嚣,要一步一個(gè)腳印巩检,當(dāng)然有時(shí)候的團(tuán)隊(duì)合作也是非常有必要的,這次的實(shí)訓(xùn)讓我受益良多示启,用onenet更加熟練兢哭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市夫嗓,隨后出現(xiàn)的幾起案子迟螺,更是在濱河造成了極大的恐慌,老刑警劉巖舍咖,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件矩父,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡谎仲,警方通過(guò)查閱死者的電腦和手機(jī)浙垫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)郑诺,“玉大人夹姥,你說(shuō)我怎么就攤上這事≌薜” “怎么了辙售?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)飞涂。 經(jīng)常有香客問(wèn)我旦部,道長(zhǎng),這世上最難降的妖魔是什么较店? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任士八,我火速辦了婚禮,結(jié)果婚禮上梁呈,老公的妹妹穿的比我還像新娘婚度。我一直安慰自己,他們只是感情好官卡,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布蝗茁。 她就那樣靜靜地躺著醋虏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪哮翘。 梳的紋絲不亂的頭發(fā)上颈嚼,一...
    開(kāi)封第一講書(shū)人閱讀 51,562評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音饭寺,去河邊找鬼阻课。 笑死,一個(gè)胖子當(dāng)著我的面吹牛佩研,可吹牛的內(nèi)容都是我干的柑肴。 我是一名探鬼主播,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼旬薯,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼晰骑!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起绊序,我...
    開(kāi)封第一講書(shū)人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤硕舆,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后骤公,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體抚官,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年阶捆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了凌节。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡洒试,死狀恐怖倍奢,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情垒棋,我是刑警寧澤卒煞,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站叼架,受9級(jí)特大地震影響畔裕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜乖订,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一扮饶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧乍构,春花似錦甜无、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至昔善,卻和暖如春元潘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背君仆。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工翩概, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人返咱。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓钥庇,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親咖摹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子评姨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

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

  • 一、實(shí)訓(xùn)背景 智慧家居改變生活 二萤晴、實(shí)訓(xùn)目的 1.學(xué)會(huì)分辨中移物聯(lián)網(wǎng)開(kāi)發(fā)板套件硬件吐句,了解各硬件組成及其作用。2.熟...
    超級(jí)大大怪閱讀 301評(píng)論 0 1
  • 基于中移和物的智能家居系統(tǒng) 1.任務(wù)背景 隨著國(guó)民經(jīng)濟(jì)和科學(xué)技術(shù)水平的提高店读,特別是計(jì)算機(jī)技術(shù)嗦枢,通信技術(shù)、網(wǎng)絡(luò)技術(shù)...
    葉睿祥閱讀 231評(píng)論 0 0
  • 1屯断、中移和物開(kāi)發(fā)板實(shí)驗(yàn) 實(shí)驗(yàn)?zāi)康?1文虏、分析中移和物開(kāi)發(fā)板套件,了解各個(gè)組成部分作用殖演;2氧秘、熟悉開(kāi)發(fā)板各個(gè)信號(hào)輸入、輸...
    眰恦123閱讀 294評(píng)論 0 1
  • 今天感恩節(jié)哎剃氧,感謝一直在我身邊的親朋好友敏储。感恩相遇!感恩不離不棄朋鞍。 中午開(kāi)了第一次的黨會(huì)已添,身份的轉(zhuǎn)變要...
    迷月閃星情閱讀 10,566評(píng)論 0 11
  • 彩排完,天已黑
    劉凱書(shū)法閱讀 4,218評(píng)論 1 3