企想杯智能家居安裝維護競賽C卷_第1頁
企想杯智能家居安裝維護競賽C卷_第2頁
企想杯智能家居安裝維護競賽C卷_第3頁
企想杯智能家居安裝維護競賽C卷_第4頁
企想杯智能家居安裝維護競賽C卷_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、 精品文檔 ChinaSkills “ 2015年全國職業(yè)院校技能大賽” 企想”杯智能家居安裝維護競賽 C卷 2015年6月 i歡迎下載 中職組 精品文檔 賽題說明 1. 注意事項 (1)請按照以下比賽環(huán)境,檢查比賽中使用硬件設備、連接線、工具、材料 和軟件等是否齊全,計算機設備是否能正常使用;并在設備確認單 ( 含附 表 1,2,3) 上簽字。 (2)禁止攜帶和使用移動存儲設備、計算器、通信工具及參考資料。 (3)操作過程中,需要及時保存設備配置。比賽過程中,不要對任何設備添 加密碼。 (4)比賽中禁止改變軟件原始存放位置。 (5)比賽中禁止觸碰、拆卸帶有警示標記的設備、線纜、插座。 (6)

2、仔細閱讀比賽試卷,分析需求,按照試卷要求,進行設備配置和調試。 (7)比賽完成后,不得切斷所有電源,需保持所有設備處于工作狀態(tài)。 (8)比賽完成后,比賽設備、比賽軟件和比賽試卷請保留在座位上,禁止帶 出考場外。 2. 比賽軟件環(huán)境 (1)物理機 操作系統(tǒng): Windows 7(32 位) 開發(fā)環(huán)境: Microsoft Visual Studio 2010 智能家居開發(fā)庫、開發(fā)文檔、配置文件模板 樣板間控制軟件 (2)虛擬機 操作系統(tǒng): Windows 7(32 位) .NET框架:.NET Framework 4.0 3. 賽題說明 (1)本次比賽的賽題由三部分組成,考核內(nèi)容相互獨立,單獨評

3、分。 ( 2)第一部分為智能家居設備安裝調試以及應用配置,第二部分為智能家 居嵌入式網(wǎng)關應用配置,第三部分為智能家居應用軟件配置。 (3)比賽時間總計 180分鐘,參賽選手可自由分配任務及時間。 (4)參賽選手需仔細閱讀試題,按照試題要求填寫答案或提交競賽成果。 1 歡。迎下載 某企業(yè)集團是一家從事高科技產(chǎn)品研發(fā)、生產(chǎn)和銷售的大型企業(yè),鑒于物聯(lián)網(wǎng) 技術的飛速發(fā)展,且應用越來越豐富,公司決定進軍民用市場空間巨大的智能家居 行業(yè)。經(jīng)過幾年的研發(fā),公司已有一批較成熟的產(chǎn)品,現(xiàn)公司需要在物聯(lián)網(wǎng)產(chǎn)品與 應用發(fā)布會上進行現(xiàn)場展示,要求你作為安裝維護工程師來實現(xiàn)智能家居相關設備 的安裝和配置,確保達到良好的

4、產(chǎn)品與應用的展示效果 第一部分 智能家居設備安裝調試以及應用配置 本部分要求完成節(jié)點板配置,網(wǎng)絡拓撲圖和設備連線圖的繪制,智能家居設 備的安裝、連線以及軟件調試,實現(xiàn)如下樣品間電器布局圖的效果。 精品文檔 賽題 說明:樣板間里所有涉及 220V強電部分都已經(jīng)安裝完畢,選手僅需針對弱電接線,節(jié)點板配 置表和所需的Visio素材都存放在素材”文件夾中。 1. 節(jié)點板配置 2歡迎下載 精品文檔 請正確配置節(jié)點板的板號、板類型和傳感器類型 2. 繪制網(wǎng)絡拓撲圖和設備連線圖 (1) 使用Visio軟件繪制網(wǎng)絡拓撲圖。 (2) 使用Visio軟件繪制設備連線圖。 (3) 完成后的網(wǎng)絡拓撲圖和設備連線圖分別

5、以“網(wǎng)絡拓撲圖 X.vsd ”和“設備連 線圖X.vsd ”的文件名存入“競賽結果(樣板間)”文件夾中。 注:X代表參賽隊的工位號 3. 設備安裝 按照樣板間電器布局圖(圖1-1)將表1-1中的設備安裝在指定位置并固定, 完成設備供電。 表1-1設備列表 序號 設備名稱 1 溫度傳感器 2 光照度傳感器 3 濕度傳感器 4 電視紅外控制模塊(紅外控制模塊正確學習電視遙控 器的開關機功能,紅外學習頻道號為 1頻道) 5 空調紅外控制模塊(紅外控制模塊正確學習空調遙控 器的開關機功能,紅外學習頻道號為 2頻道) 6 DVD紅外控制模塊(紅外控制模塊正確學習 DVD遙控 器的開關機功能,紅外學習頻道

6、號為 3頻道) 7 煙霧傳感器 8 LED射燈 9 換氣扇 10 電動窗簾 11 門禁系統(tǒng)(電子插鎖、刷卡器、門鈴、開門按鈕) 12 旋轉警燈 4. 設備連線 按照樣板間電器布局圖1-1,將以下設備安裝置指定位置并固定,完成設備供 電,并進行設備連通線及調試。 (1) 根據(jù)LED射燈接線圖完成電源線連接、控制信號線分別連接到控制終端 P1/P3。 (2) 根據(jù)報警燈接線圖完成電源線連接、控制信號線連接到控制終端 P1。 (3) 根據(jù)電動窗簾接線圖完成控制信號線連接到控制終端。 (4) 根據(jù)門禁系統(tǒng)接線圖完成電源線連接、 控制信號線連接到控制終端 P1接口, 實現(xiàn)繼電器和密碼(要求密碼設置成88

7、88)兩種控制開門方式。 3歡迎下載 精品文檔 (5) 根據(jù)煙霧報警器接線圖完成電源線連接、控制信號線連接 (6) 根據(jù)換氣扇接線圖完成控制信號線連接。 (7) 正確安裝紅外遙控系統(tǒng)和環(huán)境監(jiān)測系統(tǒng),并調試。 要求:連線預留不超過 10公分,并綁扎整齊、規(guī)范。 5. 軟件調試 (1) 設備安裝完成后,將協(xié)調器和 A8相連。 (2) 在A8上采用默認登錄后,對節(jié)點板信息進行配置,實現(xiàn)相關執(zhí)行設備的控制 和信息采集。 附:基礎知識測試部分 (1) _ 智能家居控制系統(tǒng)英文名稱是 。 (2) ZigBee協(xié)議使用一個16位的 _ 來標識一個網(wǎng)絡。 (3) 物聯(lián)網(wǎng)從理論上分為三層,從上至下依次為應用層、

8、 , 、感知層。 (4) 分別將12個節(jié)點的短地址填寫出來 _ _ 、_ _ 、_ _ 、 (5) _ A8網(wǎng)關與協(xié)調器之間是 方式進行通訊。 (6) _ 門禁控制系統(tǒng)有 _ 、 、 供電電壓。 (7) 門禁卡的工作能源來自哪里? (參考選項:A.磁場感應電流 B.紐扣電池 C.鋰電池 D.不需要提 供電源) (8) 在同一個無線傳感網(wǎng)中下列選項表達正確的是什么? (參考選項:A. MAC可以相同 B. 通道號可以不相同 C. PANID 可以 不相同 D. PANID ,通道號都必須相同) (9) 在兩個不同的Zigbee網(wǎng)絡中,MAC地址不同是否會對Zigbee網(wǎng)絡傳輸產(chǎn)生 影響?并說明理

9、由。 (10) 如果給步進電機加入適當?shù)拿}沖信號,步進電機就會以一定的 一_轉 動。 4歡迎下載 精品文檔 第二部分 智能家居嵌入式網(wǎng)關應用配置 本部分要求完成智能家居網(wǎng)關與協(xié)調器、節(jié)點板的連接,繪制網(wǎng)絡拓撲圖, 實現(xiàn)界面、采集數(shù)據(jù)、實現(xiàn)對智能家居設備的控制和模擬應用配置,并進行 NFS 網(wǎng)絡文件系統(tǒng)掛載和網(wǎng)關移植。 智能網(wǎng)關應用設備清單 設備名稱 數(shù)量 電腦 1 usB專串口 1 USB公母頭串口連接線 1 協(xié)調器 1 節(jié)點板 3 射頻頂板 4 棒狀天線 4 電源線 4 6410開發(fā)板(帶電源和液晶屏) 1 USB下載線 1 網(wǎng)線 1 SD(4G卡 1 SD卡讀卡器 1 物聯(lián)網(wǎng)實訓操作臺(基

10、礎實驗應用模塊) 1 說明:虛擬機登錄及提升權限的密碼是 bizideal ,所使用到的模版程序及動態(tài)鏈接庫 lib-X86.so 、lib-ARM.so均存放于虛擬機桌面工程模板 Demo文件夾中。 1. 設備連接 首先完成智能家居網(wǎng)關與協(xié)調器的連接,之后完成以下設備與節(jié)點板的連接。 (1) 完成溫濕度傳感器、蜂鳴器(板載)、求助按鈕、煙霧傳感器、射燈(繼電 器)與節(jié)點板1的連接。 (2) 完成光照傳感器、風扇模塊(直流電機)、空調模塊(數(shù)碼管)與節(jié)點板 2 的連接。 完成窗簾模塊(步進電機)、人體紅外模塊、燈光模塊(LED與節(jié)點板3 的連接 5歡迎下載 精品文檔 (4)按照設備連接關系完成

11、節(jié)點板的配置 2. 繪制拓撲圖 根據(jù)連線操作中的描述用 Visio工具畫出對應關系的拓撲圖,將其結果保存至 “網(wǎng)關拓撲圖X.vsd ”,并存于“桌面 競賽結果”文件夾中 注:X代表參賽隊的工位號。 3.SD卡的制作 將Superboot燒寫到SD卡中, 燒寫SD卡所需要資料放置于“桌面 競賽結果 (網(wǎng)關 競賽材料”文件夾中。 4. Uboot的燒寫 將Uboot燒寫到網(wǎng)關中,燒寫Uboot所需要的資料放置于“桌面 競賽結果(網(wǎng) 關競賽材料”文件夾中。 5. 內(nèi)核的燒寫 將內(nèi)核燒寫到網(wǎng)關中,燒寫內(nèi)核所需要的資料放置于 Win7系統(tǒng)上的“桌面 競賽結果(網(wǎng)關 競賽材料”文件夾中。 6. 界面實現(xiàn)

12、依照如下的界面效果圖完成界面的編寫,要求能夠體現(xiàn)如下控制效果 程序啟動時顯示界面2-1如下: 界面效果圖2-1 界面設計要求: 所有窗體中的字體為 wenquanyi,15號,加粗,傾斜。 如圖2-1所示,在界面中添加文本框用于輸入用戶名及登錄密碼,要求輸入 6歡迎下載 精品文檔 密碼時,密碼顯示為“* ”;點擊登錄按鈕進下一個界面如圖 2-3,點擊退出按鈕則 關閉界面;若賬號,密碼輸入錯誤則彈出一個提示框如圖 2-2,點擊yes則清空之 前的輸入內(nèi)容;(賬號為skill+工位號,如1號工位則帳號為skillOl ,若11號工 位則帳號為skillll ,密碼123) 界面效果圖2-2 界面效

13、果圖2-3 點擊登錄后進入下個界面時進度條自動從 0加載到100,進度條每次加2,并 且在進度條值為10,20100時用一個label顯示文字信息,并將字體設為紅色 (進度條讀取速度要適中)。顯示內(nèi)容如下: 10 正在加載串口配置 . 20 串口配置加載完成 . 30 正在加載界面配置 . 50 界面配置加載完成 . 60 正在初始化界面 . 80 界面初始化完成 . 100 進入系統(tǒng)中 . 當進度條為100時自動進入智能家居的進入界面 2-4。如下 7歡迎下載 精品文檔 界面效果圖2-4 點擊智能家居按鈕進入控制主界面如圖 2-5,點擊退出按鈕則退出程序 界面效果圖2-5 在主界面中,右上角

14、顯示當前時間,且 1秒鐘刷新一次,有一個返回按鈕用 于回到上一個界面即圖2-5,并能完成下面的智能家居模擬應用。 點擊圖2-5中的條件設定,彈跳出如圖2-6所示的窗口,點擊圖2-6中的確 定按鈕完成界面中自定義參數(shù)的設定,點擊取消則退出設置界面。 8歡迎下載 精品文檔 界面效果圖2-6 7. 數(shù)據(jù)采集 完成串口參數(shù)配置、實現(xiàn)數(shù)據(jù)采集及實時顯示。 (1) 完成溫度參數(shù)的米集,并將溫度值實時顯示。 (2) 完成濕度參數(shù)的采集,并將濕度值實時顯示。 (3) 完成光照度參數(shù)的采集,并將光照值實時顯示。 (4) 完成煙霧參數(shù)的采集,并將煙霧值實時顯示。 (5) 完成人體感應狀態(tài)的采集,并將狀態(tài)實時顯示。

15、 (6) 完成求助按鈕的采集,并將狀態(tài)實時顯示。 (7) 將數(shù)據(jù)采集界面截屏并以1.png名字保存至“桌面 競賽結果(網(wǎng)關)”文 件夾中。 8. 控制功能實現(xiàn) (1) 蜂鳴器控制功能 通過點擊界面中報警燈區(qū)域控制蜂鳴器的開啟和關閉且完成界面中報警燈狀 態(tài)切換。要求:當報警燈為綠燈的時候蜂鳴器開啟,報警燈為紅燈的時候蜂鳴器關 閉。 (2) 窗簾模塊控制功能 通過點擊界面中窗簾區(qū)域實現(xiàn)控制窗簾模塊的開啟和關閉,并且同時實現(xiàn)完 成界面中窗簾的開啟和關閉, 要求:界面中的窗簾開時開啟房間窗簾(即: 電機逆 時針轉動一周),窗簾關時關閉房間窗簾(即:電機順時針轉動一周)。 (3) 房間燈光控制功能 通過

16、點擊界面中燈區(qū)域控制燈光模塊的開啟和關閉且完成界面中燈狀態(tài)的切 換。要求:如圖2-5所示,燈1、燈2、燈3、燈4對應著燈光模塊從右至左的1、 2、3、4個燈且各燈控制互不影響。 (4) 風扇控制 點擊“風扇開”按鈕,直流電機轉動,并顯示“風扇關 ”;點擊“風扇關”, 9歡迎下載 精品文檔 直流電機停,顯示為“風扇開” 。 (5)射燈控制 點擊“射燈開”按鈕,射燈開啟,并顯示“射燈關 ”;點擊“射燈關”,射燈 關閉,顯示為“射燈開” 。 9. 智能家居模式應用配置 實現(xiàn)智能家居應用中的四種模式,分別是日間模式、夜間模式、安防模式、 求助模式和自定義模式。具體要求如下: ( 1)當聯(lián)動制動被勾選時

17、,能進行聯(lián)動;當聯(lián)動制動未勾選時,不能進行聯(lián) 動,combox狀態(tài)為不能使用并且當前模式顯示為自定義模式, 能進行自定義操作; 在退出聯(lián)動模式后關閉所有器件。 ( 2)在聯(lián)動模式中,所有模式有兩種進入方式,一種是設置時間根據(jù)時間進 入對應的模式,第二種是可以直接選擇 combox中選項進入對應的模式。 (3)當空調開關按鈕為“開”時,點擊該按鈕,按鈕切換為“關” ,同時將 空調控制設置為開啟狀態(tài),此時才能對空調進行聯(lián)動控制;反之空調開關按鈕顯 示為“開”,將空調控制設置為關閉狀態(tài),空調不能進行聯(lián)動控制。 (4 )日間模式 保持溫度、濕度、光照、煙霧、人體感應傳感器、求助按鈕參數(shù)能夠實時采 集并

18、顯示在界面的對應區(qū)域中。 設置時間介于 8:00-18:00區(qū)間或者選中日間模式時,進入日間模式;當前 模式顯示為“日間模式” ;執(zhí)行關閉房間燈光,開啟房間窗簾 (即:電機順時針轉 動一周),完成真實器件動作的同時更新相應功能模塊在界面對應區(qū)域中的狀態(tài)。 當室溫高于28C時設置空調為20C(即數(shù)碼管顯示當前20);但溫度低于18C 是設置空調溫度為28C (即數(shù)碼管顯示28) ;當溫度處于18C -28 C時關閉空調 (即 數(shù)碼管顯示 0) 。 當光照度大于100Lux時,閉合房間窗簾(即:電機逆時針轉動一周);反之開 啟房間窗簾 (即:電機順時針轉動一周 )。 完成真實器件動作的同時更新相應

19、功能模塊在界面對應區(qū)域中的狀態(tài)。 ( 5)夜間模式 保持溫度、濕度、光照、煙霧、人體感應傳感器、求助按鈕參數(shù)能夠實時采 集并顯示在界面的對應區(qū)域中且將溫度值的整數(shù)部分實時的顯示在數(shù)碼管上。 設置時間,當時間介于 18: 01-24: 00區(qū)間或者選中夜間模式時,進入夜間 模式;當前模式顯示為“夜間模式” ; 執(zhí)行開啟房間燈光、 閉合窗簾 (即: 電機逆 時針轉動一周 ),完成真實器件動作的同時更新相應功能模塊在界面對應區(qū)域中的 狀態(tài)。 ( 6)安防模式 保持溫度、濕度、光照、煙霧、人體感應傳感器、求助按鈕參數(shù)能夠實時采 10 歡。迎下載 精品文檔 集并顯示在界面的對應區(qū)域中且將濕度值的整數(shù)部分

20、實時的顯示在數(shù)碼管上。 設置時間,當時間介于 0: 01-7 : 59 區(qū)間或者選中安防模式時,進入安防模 式;當前模式顯示為“安防模式” ;執(zhí)行關閉房間燈,閉合窗簾 ( 即:電機逆時針 轉動一周 ) 。當人體紅外檢測到有人時,則開啟蜂鳴器報警、開啟射燈模塊、開啟 房間燈;否則關閉蜂鳴器報警、關閉射燈模塊、關閉房間燈,完成真實器件動作 的同時更新相應功能模塊在界面對應區(qū)域中的狀態(tài)。 (7)求助模式 保持溫度、濕度、光照、煙霧、人體感應傳感器、求助按鈕參數(shù)能夠實時采 集并顯示在界面的對應區(qū)域中。 當求助按鈕按下時,開啟蜂鳴器報警、開啟房間燈(使LED燈處于閃爍狀態(tài)); 否則關閉蜂鳴器報警、關閉房

21、間燈,完成真實器件動作的同時更新相應功能模塊 在界面對應區(qū)域中的狀態(tài)。 ( 8) 自定義模式 保持溫度、濕度、光照、煙霧、人體感應傳感器、求助按鈕參數(shù)能夠實時采 集并顯示在界面的對應區(qū)域中。 條件設定,通過圖 2-6 設定自定義模式的條件,要求同時滿足三個條件,執(zhí) 行自定義模式的動作。 分別將需要開啟的電器勾選,并點擊“自定義模式啟動”按鈕后,更新相應 功能模塊在界面對應區(qū)域中的狀態(tài), “自定義模式啟動”按鈕切換為“自定義模式 關閉”。 當自定義模式啟動時,日間模式、夜間模式和安防模式不啟動。 點擊“自定義模式關閉”按鈕,停止自定義模式的條件觸發(fā), “自定義模式關 閉”按鈕切換為“自定義模式啟

22、動” 。 10. NFS網(wǎng)絡文件系統(tǒng)的掛載 ( 1)將網(wǎng)關的根目錄掛載到虛擬機 /mnt 下,列出網(wǎng)關根目錄,并將結果截屏 以 2.png 名字保存至“桌面 競賽結果 (網(wǎng)關) ”文件夾中。 (2)完成NFS網(wǎng)絡文件系統(tǒng)掛載的配置,并將結果(即輸入的命令和正確的 字符數(shù))截屏以 3.png 名字保存至“桌面 競賽結果 (網(wǎng)關) ”文件夾中。 ( 3) 列出網(wǎng)關根目錄, 并將結果截屏以 4.png 名字保存至“桌面 競賽結果(網(wǎng) 關)”文件夾中。 ( 4)修改網(wǎng)關的系統(tǒng)時間為當前時間,并寫入 RTC。 11. 網(wǎng)關移植 將第 9 題中實現(xiàn)的智能家居模擬應用全部移植到網(wǎng)關上, 并檢查是否能夠正 常

23、運行。 11 歡。迎下載 精品文檔 第三部分 智能家居應用軟件配置 本部分要求完成設備連接、網(wǎng)絡拓撲圖的繪制、上機位開發(fā)界面設計、實現(xiàn) 界面邏輯流程與軟件模塊。 智能家居模擬應用模塊設備清單 設備名稱 數(shù)量 電腦 1 USB轉串口線 2 智能書架讀卡器 1 電子標簽15693 12 智能書架天線 12 協(xié)調器 1 節(jié)點板 3 射頻頂板 4 棒狀天線 4 人體感應傳感器模塊 1 干簧管按鍵模塊 1 USB攝像頭 1 可燃氣體傳感器模塊 1 煙霧傳感器模塊 1 溫濕度傳感器模塊 1 光照傳感器模塊 1 LED燈組模塊 1 數(shù)碼管模塊 1 電源線 1 1.設備連接 (1) PC機與協(xié)調器用USB專串

24、口線連接; (2) PC機與智能書架讀卡器用另一根 USB串口線連接; (3) 將LED燈組、數(shù)碼管(模擬空調)、溫濕度傳感器、 可燃氣體傳感器、人體感 應傳感器、煙霧傳感器、光照度傳感器、干簧管按鍵根據(jù)對應的接口名稱插在 模塊對應的位置上,并確認連接正確; (4) 依次打開“協(xié)調器節(jié)點板A 節(jié)點板B 節(jié)點板C”的電源開關,給 12歡迎下載 精品文檔 其供電,看到上述3塊節(jié)點板聯(lián)網(wǎng)狀態(tài)指示燈為紅色常亮時, 表明設備組網(wǎng)成 功,可以進行后續(xù)操作。 注:協(xié)調器和節(jié)點板均使用 5V直流電源供電。 2. 繪制拓撲圖 根據(jù)連線操作中的描述用 Visio工具畫出對應關系的拓撲圖,完成后的圖紙 放置在“桌面

25、競賽結果(上位機)”文件夾中。 3. 上位機開發(fā)界面設計 參賽者在Visual Studio 2010 集成開發(fā)環(huán)境下,使用C#開發(fā)語言,完成一套 上位機軟件的開發(fā),軟件界面請按照界面示意圖要求進行設計,不得隨意更改, 如選手沒有按要求進行定義和擺放造成的后果自負。 軟件功能控制請使用Bizideal 系列開發(fā)包(BIControlManager.dll , BIData.dll ,BIProtocols.dll ,已附在與該文件相同目錄中)提供的方法完成下 列模塊功能開發(fā)。開發(fā)完成后將所有工程文件存放到桌面上的“競賽材料(上位 機)”文件夾中。 4. 功能模塊實現(xiàn)要求 利用智能家居實訓臺上提

26、供的器件和功能,參照下圖界面,實現(xiàn)下列各項功能。 界面效果圖3-1 MBB O *- 直血口 COMI 申巨刊 違息爲血 ffitssiaeft 匚COMJ 壬啟絆淹穴忑焉直 tt-a 弐L彌)0 3KlaEH3KfWKK 過 L5ZHM4 汕#1如T : U 1 2 3 4 5 7 噲 FrmPjirnJ Q pQp ?3 甑 砌方弍 魅耳卡重暉 七 Frnfifid M繇 Er 惦 樽林 窗體及其上控件(控件名稱可不按照表格中命名) 表3-1窗體 用途 控件類型 名稱 顯示值 備注 MDI父窗體 Form MDIPare ntForm 工位:XX XX為2位工位號 13歡迎下載 精品文檔

27、智能雞舍子窗體 Form frmSmartBart on FrmSmartHome MDI子窗體 控制面板子窗體 Form frmPa nel FrmPa nel MDI子窗體 智能貨架子窗體 Form frmRfid FrmRfid MDI子窗體 表 3-2 MDI 父窗體 MDIParentForm 控件 用途 控件類型 名稱 顯示值 備注 工具欄 ToolStrip toolStrip1 文字標簽 ToolStripLabel tslabSmartHome 智能雞舍系 統(tǒng)串口 串口選擇 ToolStripComboB ox tscmbPortSmartHome 智能雞舍系 統(tǒng)使用的串 口

28、名稱 啟動智能雞舍 系統(tǒng) ToolStripButt on tsbt nStartSmartHom e 啟動智能雞 舍系統(tǒng) 停止智能雞舍 系統(tǒng) ToolStripButt on tsbt nStopSmartHome 停止智能雞 舍系統(tǒng) 分隔 ToolStripSepera tor toolStripSeparator 1 文字標簽 ToolStripLabel tslabRfid 智能書架系 統(tǒng)串口 串口選擇 ToolStripComboB ox tscmbPortRfid 智能書架系 統(tǒng)使用的串 口名稱 啟動智能家居 系統(tǒng) ToolStripButt on tsbt nStartRfid

29、啟動智能書 架系統(tǒng) 停止智能家居 系統(tǒng) ToolStripButt on tsbt nStopRfid 停止智能貨 架系統(tǒng) 表3-3控制面板窗體frmPanel控件 用途 控件類型 名稱 顯示值 備注 文字標簽 CheckBox chkE nabled 啟用智能控 制 分組 GroupBox GroupBox1 警戒值和控 制方式 文字標簽 Label Label1 光照警戒值 光照警戒值輸 入 NumericUpDow n nu dLight 默認 文字標簽 Label Label2 有害氣體警 戒值 有害氣體(燃 氣)警戒值數(shù)值 輸入 NumericUpDow n nu dGas 默認 文

30、字標簽 Label Label3 溫度警戒值 溫度警戒值數(shù) 值輸入 NumericUpDow n nu dTemp 默認 文字標簽 Label Label4 濕度警戒值 14歡迎下載 精品文檔 濕度警戒值數(shù) 據(jù)輸入 NumericUpDow n nu dHumidity 默認 確認輸入數(shù)據(jù) 生效 Butt on bt nOK 確定 分組 GroupBox GroupBox2 手動控制 控制光照 Butt on bt nLight 開燈 根據(jù)后面的4個 CheckBox 分別 控制LED模塊的 4個發(fā)光二極管 燈開關標識 CheckBox chkLight1 標識LED模塊由 左向右數(shù)第1路 發(fā)

31、光管的狀態(tài), 勾選表示亮,不 勾選表示火 燈開關標識 CheckBox chkLight2 標識LED模塊由 左向右數(shù)第2路 發(fā)光管的狀態(tài), 勾選表示亮,不 勾選表示火 燈開關標識 CheckBox chkLight3 標識LED模塊由 左向右數(shù)第3路 發(fā)光管的狀態(tài), 勾選表示亮,不 勾選表示火 燈開關標識 CheckBox chkLight4 標識LED模塊由 左向右數(shù)第4路 發(fā)光管的狀態(tài), 勾選表示亮,不 勾選表示火 頂棚控制(開) Butt on btn RoofOpe n 頂棚開 控制步進電機 逆時針轉一圈 頂棚控制(關) Butt on bt nRoofClose 頂棚關 控制步進電

32、機 順時針轉一圈 啟動換氣 Butt on btn VaultOpe n 啟動換氣 直流電機運轉 啟動換氣 Butt on btn VaultClose 停止換氣 直流電機停轉 空調溫度控制 Butt on btn Airc on diti on 空調 設置數(shù)碼管顯 示 nu dAric on diti on的值 空調溫度輸入 NumericUpDow n nu dAric on diti on 22 手工輸入 表3-4智能雞舍子窗體 frmSmartBarton 控件 用途 控件類型 名稱 顯示值 備注 顯示雞舍背景圖片 PictureBox Picturebox 圖片 15歡迎下載 精品文

33、檔 1 chike n.png 煙霧標簽 Label lbSmog 煙霧: 煙霧數(shù)值顯示 Label LbSmogValu e 米集于傳感器 保留2位小數(shù) 光照標簽 Label lbLight 光照度: 光照數(shù)值顯示 Label labLightVa lue 米集于傳感器 保留2位小數(shù) 有害氣體(燃氣)標簽 Label lbGas 有害氣體: 有害氣體(燃氣)數(shù)值顯 示 Label LbGasValue 米集于傳感器 保留2位小數(shù) 溫度標簽 Label lbTemp 溫度: 溫度數(shù)值顯示 Label LbTempValu e 米集于傳感器 保留2位小數(shù) 濕度標簽 Label lbHumidit

34、y 濕度: 濕度數(shù)值顯示 Label LbHumidity Value 米集于傳感器 保留2位小數(shù) 顯示燈名稱 Label Label1 燈1 顯示燈狀態(tài)圖片 PictureBox picSLight1 LightOff.p ng 開燈后顯示 Light.p ng 顯示燈名稱 Label Label2 燈2 顯示燈狀態(tài)圖片 PictureBox picLight2 LightOff.p ng 開燈后顯示 Light.p ng 顯示燈名稱 Label Label3 燈3 顯示燈狀態(tài)圖片 PictureBox picRLight3 LightOff.p ng 開燈后顯示 Light.p ng 顯示

35、燈名稱 Label Label4 燈4 顯示燈狀態(tài)圖片 PictureBox picLight4 LightOff.p ng 開燈后顯示 Light.p ng 顯示有害氣體(燃氣)、 光照、溫度、濕度圖形 Chart Chart1 最多顯示5個點 的數(shù)據(jù),超過 5 次采樣后,只顯 示最后5次采樣 的數(shù)據(jù) 表3-5智能書架子窗體 frmRfid控件 用途 控件類型 名稱 顯示值 備注 控件分組 GroupBox grpCard 借書卡管 理 顯示 CardOwners ListView LvwCards 從數(shù)據(jù)表 CardOw ners 加載 讀借書卡號 Butt on btn ReadCard

36、 自動讀卡 控件功能描述 Label Label2 卡號: 顯示讀出的借書 卡號 Label labCardNo 綁定卡號與數(shù)據(jù) 表中的記錄 Butt on btn Bi nd 綁定 根據(jù)cmbOwners中選 擇的人名綁定 16歡迎下載 精品文檔 控件功能描述 Label Label3 持卡人: 選擇持卡人 ComboBox CmbOw ners 從數(shù)據(jù)表 CardOw ners 中加載所有人員姓名 控件分組 GroupBox grpRfid 電子標簽 管理 讀取電子標簽并 更新數(shù)據(jù)庫 Butt on btnln it 初始盤點 啟動監(jiān)控功能 Butt on btn Start 啟動監(jiān)控 停

37、止監(jiān)控功能 Butt on btn Stop 停止監(jiān)控 顯示數(shù)據(jù)庫內(nèi)容 以及監(jiān)控得到的 數(shù)據(jù)和狀態(tài) ListView lvwRack 根據(jù)實際狀態(tài)及時顯 示 控件分組 GroupBox grpBorrow 借出 啟動借書操作 Butt on btn Borrow 切換為借 書功能 控件功能描述 Label Label4 書名: 顯示書名 Label labBookName 根據(jù)實際顯示 控件功能描述 Label Label5 書名: 顯示卡號 Label labCardNo 根據(jù)實際顯示 控件功能描述 Label Label6 持卡人: 顯示持卡人姓名 Label labCardOw ner

38、根據(jù)實際顯示 控件分組 GroupBox grpReturn 還入 啟動還書操作 Butt on btn Return 切換為還 書功能 控件功能描述 Label Label7 書名: 顯示書名 Label labReturnBookNam e 根據(jù)實際顯示 控件功能描述 Label Label8 操作結 果: 顯示操作結果 Label labResult 根據(jù)實際顯示 控件分組 GroupBox grpCheck 門禁 啟動借書操作 Butt on btn Borrow 切換為門 禁功能 控件功能描述 Label Label4 檢測狀 態(tài): 顯示探測狀態(tài) Label labStatus 如沒

39、有借出登記,顯 示”未授權”,否則不顯 示任何文字 關閉警報 Butt on btn AlertOff 關閉警報 令蜂鳴器靜音 注意:所用素材均存在于“桌面 上位機”文件夾中 創(chuàng)建界面框架 1.根據(jù)示意圖和表中信息創(chuàng)建一個窗體命名為MDIParentForm,作為 MDIContainer,添加一個工具欄控件,并其中增加用于選擇通訊串口和用 17歡迎下載 精品文檔 于 控 制 系 統(tǒng) 停 止 的 控 件 , 該 MDIContainer 顯 示 后 , 自 動 加 載 FrmSmartBarton、FrmPanel 和 FrmRfid 三個 MDIChild ,并按照界面圖 3-1 進行布局。

40、 2. 界面加載后,自動檢測出本地計算機上安裝的所有串口,并在對應的串口 選擇控件中自動設置 2 個系統(tǒng)使用的串口。 3. 點 擊 啟 動 智 能 家 居 系 統(tǒng) 按 鈕 , 令 智 能 家 居 系 統(tǒng) 啟 動 , 激 活 FrmSmartBarton 上的各項功能。 點擊 停止智能家居系統(tǒng) 按鈕,令智能家 居系統(tǒng)停止, FrmSmartBarton 上的各項功能停止。 4. 點擊 啟動智能貨架系統(tǒng) 按鈕,令智能貨架系統(tǒng)的通訊端口打開,以供 FrmRfid 上的各項功能正常進行。點擊 停止智能貨架系統(tǒng) 按鈕,令智能 貨架系統(tǒng)的通訊端口關閉。 實現(xiàn)相關環(huán)境參數(shù)的監(jiān)測,并可以手動控制相關電器和根據(jù)

41、相關條件聯(lián)動 控制相關電器。具體實現(xiàn)下列功能: 1 在窗體 FrmSmartBarton 上顯示圖片 BuildingFloor.png 。 2按照圖示位置添加 4個顯示 LightOff.png 的 PictureBox 控件,以及 4個 Label 控件在對應位置顯示為燈 1、燈 2、燈 3 和燈 4,其上方的 PictureBox 控件即作為對應的燈光 (顯示 LightOff.png 代表燈光熄滅,顯示 Light.png 代表燈光亮起)。 3 使用合適的控件,實時顯示溫度、濕度、有害氣體 (燃氣)和光照度數(shù)據(jù), 并按照界面參考圖 1 所示進行布局。 4 將溫度、濕度、有害氣體 (燃氣

42、)和光照數(shù)據(jù)的曲線顯示在圖表中,要求有 害氣體數(shù)據(jù)以折線圖顯示,光照數(shù)據(jù)以折線圖顯示,溫度數(shù)據(jù)和濕度數(shù)據(jù) 都以柱狀圖顯示,并且當數(shù)據(jù)超過 6 個時只保留最近 6 個數(shù)據(jù)。 5 在 FrmPanel 窗體上添加用于輸入光照警戒值、有害氣體 (燃氣)警戒值、 溫度警戒值和濕度警戒值的 4 組控件、一個確定按鈕和一個復選框控件, 要求數(shù)據(jù)輸入完成后,點擊確定按鈕令輸入的閾值數(shù)值才能生效。 6 另外添加 4個組合框控件, 每個控件中都添加四個項目, 分別為控制頂棚、 換氣、排風和空調。 7 若復選框為選中狀態(tài),根據(jù)每個警戒值控件后面的組合框中的選項,自動 控制設備。具體控制規(guī)則為,若有組合框中選擇了

43、“控制燈光 ”項,則根 據(jù)輸入的光照警戒值來控制LED模塊的狀態(tài),當實際光照采樣值小于等于 18 歡。迎下載 精品文檔 警戒值的25%寸,控制LED模塊4路全亮;大于25%且小于等于50%寸,控 制LED模塊路亮起;大于50%且小于等于75%寸,控制LED模塊2路亮起; 大于75%寸控制LED模塊1路亮起,每路LED的亮滅,對應的PictureBox 中顯示的圖片也做相應的變化 ( Light.png 表示亮, LightOff.png 表示滅) 。 若有組合框中選擇了 “通風”項,則根據(jù)輸入的濕度警戒值來控制步進電 機的狀態(tài),當實際濕度采樣值小于等于警戒值,控制步進電機逆時針旋轉 1 圈;反

44、之,控制步進電機順時針旋轉 1 圈。若有組合框中選擇了 “換氣 ” 項,則根據(jù)輸入的有害氣體(燃氣)警戒值來控制步進電機的狀態(tài),當實 際燃氣采樣值大于等于警戒值,控制直流電機運轉;反之,控制直流電機 停轉。若有組合框中選擇了 “空調”項,則根據(jù)輸入的溫度警戒值來控制 數(shù)碼管的狀態(tài),當實際溫度采樣值大于等于警戒值,控制數(shù)碼管顯示 23; 反之,控制數(shù)碼管顯示 0。 8 對以上功能添加手動控制選項(僅在不勾選“啟用只能控制 ”時生效,不 需考慮警戒值),要求能夠手動控制,LED模塊,直流電機,步進電機和數(shù) 碼管。 利用智能書架板塊提供的器材和功能,實現(xiàn)一個簡單電子標簽管理,要 求該系統(tǒng)必須具有以下

45、功能: 1 在 FrmRfid 界面加載后,能夠讀出本地數(shù)據(jù)庫文件 data.mdb 中的 CardOwners表的所有數(shù)據(jù),并顯示在借書管理 GroupBox里的ListView 控 件中,同時將“姓名”字段添加到一個組合框控件中。CardOwners表結構 和表中數(shù)據(jù)見附 1 和附 2。將 Library 表中的所有數(shù)據(jù)加載到電子標簽管 理GroupBox中ListView 中。Libray 表結構和表中數(shù)據(jù)見附 3和附4。 2取下天線 0, 1, 2上面的電子標簽作為借書卡,點擊【自動讀卡】按鈕后, 將其中一張電子標簽放回天線 0的讀卡位上,能夠顯示標簽ID,在下方選 擇框中選擇一個姓名,根據(jù)姓名將數(shù)據(jù)表 CardOwners中的借書卡號字段 更新為該標簽ID;重復以上步驟,將另外2張標簽關聯(lián)到另外的2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論