freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能家居燈光控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)()(編輯修改稿)

2024-08-03 14:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 而且支持C/C++和匯編的混合編程,其主要功能如下: (1) 具有集成可視化代碼編輯界面,用戶可通過其界面直接編寫C、匯編、.cmd文件等; (2) 含有集成代碼生成工具,包括匯編器、優(yōu)化C編譯器、鏈接器等,將代碼的編輯、編譯、鏈接和調(diào)試等諸多功能集成到一個(gè)軟件環(huán)境中; (3) 高性能編輯器支持匯編文件的動(dòng)態(tài)語法加亮顯示,使用戶很容易閱讀代碼,發(fā)現(xiàn)語法錯(cuò)誤; (4) 工程項(xiàng)目管理工具可對(duì)用戶程序?qū)嵭许?xiàng)目管理。在生成目標(biāo)程序和程序庫的過程中,建立不同程序的跟蹤信息,通過跟蹤信息對(duì)不同的程序進(jìn)行分類管理; (5) 基本調(diào)試工具具有裝入執(zhí)行代碼、查看寄存器、存儲(chǔ)器、反匯編、變量窗口等功能,并支持C源代碼級(jí)調(diào)試; (6) 斷點(diǎn)工具,能在調(diào)試程序的過程中,完成硬件斷點(diǎn)、軟件斷點(diǎn)和條件斷點(diǎn)的設(shè)置; (7) 探測(cè)點(diǎn)工具,可用于算法的仿真,數(shù)據(jù)的實(shí)時(shí)監(jiān)視等; (8) 分析工具,包括模擬器和仿真器分析,可用于模擬和監(jiān)視硬件的功能、評(píng)價(jià)代碼執(zhí)行的時(shí)鐘; (9) 數(shù)據(jù)的圖形顯示工具,可以將運(yùn)算結(jié)果用圖形顯示,包括顯示時(shí)域/頻域波形、眼圖、星座圖、圖像等,并能進(jìn)行自動(dòng)刷新; (10) 提供GEL工具。利用GEL擴(kuò)展語言,用戶可以編寫自己的控制面板/菜單,設(shè)置GEL菜單選項(xiàng),方便直觀地修改變量,配置參數(shù)等; ICETEKDM642AVM評(píng)估板簡(jiǎn)介ICETEKDM642AVM評(píng)估板是一個(gè)低功耗獨(dú)立的開發(fā)平臺(tái),使用戶可以對(duì)TI的C64xDSP系列芯片進(jìn)行評(píng)測(cè)和開發(fā)應(yīng)用。ICETEKDM642AVM評(píng)估板還可以作為為TMS320DM642DSP芯片設(shè)計(jì)的硬件參考板。它包括完備的板上設(shè)備,適合各種應(yīng)用環(huán)境,特別適合于視頻處理與自動(dòng)化控制結(jié)合的應(yīng)用場(chǎng)合。ICETEKDM642AVM評(píng)估板上的DSP芯片通過64bit的EMIF接口或8/16bit的3路視頻接口連接板上的外圍設(shè)備。SDRAM、Flash和UART每一個(gè)設(shè)備占用其中一個(gè)接口。EMIF接口也連接擴(kuò)展背板接口,擴(kuò)展背板接口用來連接背板。評(píng)估板上的AIC23B多媒體編解碼器允許DSP進(jìn)行模擬音頻信號(hào)的輸出和接收??偩€用來控制編解碼器端口,McASP接口被用來控制數(shù)據(jù)。,其相應(yīng)的分別是(從上到下)直接輸出(line output)、直接輸入(line input)和麥克風(fēng)輸入(microphone input)。編解碼器可以選擇麥克風(fēng)輸入或直接輸入作為主動(dòng)輸入,模擬輸出被指定為直接輸出接口。McASP接口可以通過軟件重新設(shè)定成為一個(gè)擴(kuò)展接口。評(píng)估板上包括四個(gè)用戶指示燈,用戶可以利用這些指示燈進(jìn)行交互式的反饋實(shí)驗(yàn)。這些指示燈是通過讀寫CPLD寄存器(0x90080010)來進(jìn)行控制的。本設(shè)計(jì)就是利用這四個(gè)用戶指示燈模擬家用燈具的運(yùn)行模式。 第2章 燈光控制系統(tǒng)客戶端功能設(shè)計(jì)及調(diào)試 智能燈光系統(tǒng) 智能燈光系統(tǒng)的功能這里簡(jiǎn)單地介紹一些智能燈光系統(tǒng)常用的功能,因?yàn)檫@種照明系統(tǒng)是可以自由設(shè)置的,所以人們可以根據(jù)個(gè)人的需要,賦予它更多的功能。(1) 集中控制和多點(diǎn)操作功能:在任何一個(gè)地方的終端均可控制不同地方的燈,或者是在不同地方的終端可以控制同一盞燈。通過使用各種方式管理燈光控制系統(tǒng),如觸摸屏、網(wǎng)絡(luò)、PDA、電話,讓用戶在任意時(shí)候,任意地點(diǎn)都可以控制自己的房間中的設(shè)備。 (2) 軟啟功能:開燈時(shí),燈光由暗漸漸變亮。關(guān)燈時(shí),燈光由亮漸漸變暗,避免亮度的突然變化刺激人眼,給人眼一個(gè)緩沖,保護(hù)眼睛。而且避免大電流和高溫的突變對(duì)燈絲的沖擊,保護(hù)燈泡,延長使用壽命。 (3) 燈光明暗調(diào)節(jié)功能:無論您是在會(huì)客、看電視、聽音樂、或與家人在一起、或獨(dú)自思考、甚至在品嘗威士忌時(shí),調(diào)節(jié)不同燈光的亮度,更能為您創(chuàng)造舒適、寧靜、和諧、溫馨的氣氛。更深的體會(huì)生活,柔和的光線能給您一個(gè)好心情,少而暗的光幫助您思考,多而亮的光使氣氛更加熱烈。而這些操作是非常方便的,可以按住本地開關(guān)來進(jìn)行光的調(diào)亮和調(diào)暗,也可以利用集中控制器或者是遙控器,只需要按鍵,就可以調(diào)節(jié)光的明暗亮度。 (4) 全開全關(guān)和記憶功能:整個(gè)照明系統(tǒng)的燈可以實(shí)現(xiàn)一鍵全開和一鍵全關(guān)的功能。當(dāng)主人在入睡或者是離家之前,可以按一下全關(guān)按鈕,全部的照明設(shè)備將全部關(guān)閉。免除了跑遍全部房間的煩惱。 (5) 定時(shí)控制功能:通過日程管理模塊,可以對(duì)燈光的定時(shí)開閉進(jìn)行定義。例如,在每天早晨7:00,將臥室的燈光緩緩開啟到一個(gè)合適亮度;在深夜,自動(dòng)關(guān)閉全部的燈光照明。 (6) 場(chǎng)景設(shè)置:對(duì)于固定模式的場(chǎng)景,無需逐一地開關(guān)燈和調(diào)光,只進(jìn)行一次編程,就可以按一個(gè)鍵控制一組燈,這就是場(chǎng)景設(shè)置功能。只需一次輕觸操作即可實(shí)現(xiàn)多路燈光場(chǎng)景的轉(zhuǎn)換;還可以得到想要的燈光和電器的組合場(chǎng)景,如回家模式、離家模式、會(huì)客模式、就餐模式、影院模式、夜起模式等。 (7) 照明系統(tǒng)還有停電自鎖的功能:即當(dāng)家里停電了,來電以后所有的燈將保持熄滅狀態(tài)。智能照明系統(tǒng)還能夠和安防系統(tǒng)連動(dòng),當(dāng)有警情發(fā)生的時(shí)候,家里陽臺(tái)上的燈會(huì)不停的閃爍報(bào)警。 燈光控制系統(tǒng)設(shè)計(jì)科學(xué)地設(shè)計(jì)家庭照明系統(tǒng),家庭一般分為客廳,臥室,餐廳,廚房,書房,衛(wèi)生間等。由于它們?cè)诩彝ギ?dāng)中不同的作用,可以有區(qū)別的來設(shè)計(jì)各個(gè)部分的燈光照明。 (1) 客廳是會(huì)客的區(qū)域,也是一個(gè)家庭集中活動(dòng)的場(chǎng)所。一般配有吊燈、射燈、壁燈、筒燈等,可以用不同的燈光相互搭配產(chǎn)生不同的照明效果。如休閑、娛樂、電視、會(huì)客等場(chǎng)景模式供隨時(shí)選用。例如:設(shè)定會(huì)客場(chǎng)景為吊燈亮80%、壁燈亮60%、筒燈亮80%;看電視場(chǎng)景為吊燈亮20%、壁燈亮40%、筒燈亮10%。因?yàn)椴捎昧苏{(diào)光控制,燈光的照度可以有一個(gè)漸變的過程,通過遙控器或通過面板的現(xiàn)場(chǎng)控制,可以隨心所欲地變換場(chǎng)景,給主人營造一種溫馨、浪謾、幽雅的燈光環(huán)境。 (2)餐廳采用場(chǎng)景控制設(shè)定各種照明模式,可設(shè)為中餐、西餐等多種燈光場(chǎng)景,給家人營造—種溫馨、浪漫、高雅的就餐燈光環(huán)境。照明要綜合考慮,一般只要中等的亮度就夠了,但桌面上的亮度應(yīng)適當(dāng)提高。 (3)臥室是主人體息的地方,需要控制中央的吊燈,床頭的射燈、壁燈以及四周的筒燈,營造一個(gè)寧靜、溫和、安樣的休息場(chǎng)所。同時(shí)也要滿足主人整理、閱讀、看電視、休息等不同亮度要求。要根據(jù)不同要求,調(diào)節(jié)出適合身心、能減少疲勞的燈光亮度。 (4) 廚房要有足夠的亮度,而且宜設(shè)置局部照明。 (5) 衛(wèi)生間要求一般,而如果有特殊要求,如化妝等就要有足夠的亮度了,并且應(yīng)配置局部照明。 (6) 書房則以功能性為主要考慮,為了減輕長時(shí)間閱讀所造成的眼睛疲勞,應(yīng)考慮色溫較接近早晨太陽光和不閃的照明。智能照明系統(tǒng)利用遙控器或可視控制界面,可以隨心所欲地調(diào)節(jié)每組燈的亮度和開關(guān)。實(shí)用性和舒適度是家庭燈光照明的兩大設(shè)計(jì)原則。另外個(gè)人風(fēng)格也相當(dāng)重要,只有這樣才能設(shè)計(jì)出既實(shí)用又舒適的家庭生活環(huán)境??偠灾彰飨到y(tǒng)是生活中最為常用,最為基礎(chǔ)的系統(tǒng)。它的智能化無疑會(huì)給人們的生活帶來深刻的影響。它不僅大大方便了人們的生活,也許它還會(huì)從一定程度上改變?nèi)藗兊纳罘绞?,從而提高生活質(zhì)量。 根據(jù)ICETEKDM642AVM評(píng)估板提供的資源,模擬實(shí)際用戶家庭的使用情況,設(shè)計(jì)了如表2表22所示的一組燈光控制系統(tǒng)。用ICETEKDM642AVM評(píng)估板上的四個(gè)LED燈模擬燈具的各種狀態(tài)。設(shè)計(jì)了客廳和臥室兩個(gè)房間??蛷d和臥室中分別有三盞燈:吊燈、筒燈、臺(tái)燈。表21客廳燈光模式設(shè)置(自動(dòng)模式下可任意控制三種燈的開關(guān))狀態(tài)1234567891011模式開吊燈開筒燈開臺(tái)燈關(guān)吊燈關(guān)筒燈關(guān)臺(tái)燈全開全關(guān)回家模式影院模式閱讀模式表22臥室燈光模式設(shè)置(自動(dòng)模式下可任意控制三種燈的開關(guān))12131415開吊燈關(guān)吊燈全開全關(guān) 客戶端GUI程序設(shè)計(jì) 圖形用戶界面概述圖形用戶界面GUI(Graphics User Interface)是由各種圖形對(duì)象(如圖形窗口、圖軸、菜單、按鈕、文本框等)構(gòu)建的用戶界面,是人機(jī)交流信息的工具和方法,在該界面內(nèi),用戶可以根據(jù)界面提示完成整個(gè)工程,而不必去了解工程內(nèi)部是如何工作的。MATLAB可視化界面的設(shè)計(jì)一般有兩種方法:一是直接通過編寫M腳本文件產(chǎn)生GUI,二是通過MATLAB圖形用戶界面開發(fā)環(huán)境GUIDE(Graphical User Interface Development Environment)來形成相應(yīng)文件。GUIDE將用戶保存設(shè)計(jì)好的GUI界面保存在一個(gè)FIG資源文件中,同時(shí)自動(dòng)生成包含GUI初始化和組件界面布局控制代碼的M文件,為實(shí)現(xiàn)回調(diào)函數(shù)提供了一個(gè)參考框架。其中FIG文件上包含GUI布局和組件的完整描述,M文件包含GUI所有組件的響應(yīng)函數(shù)。本文是采用GUIDE來設(shè)計(jì)客戶端界面的。1.GUIDE界面介紹界面由菜單和控件構(gòu)成。界面菜單包括圖形窗的標(biāo)準(zhǔn)菜單、自定義的用戶菜單、現(xiàn)場(chǎng)菜單。PC平臺(tái)上,缺省情況下產(chǎn)生的MATLAB圖形窗總有一個(gè)頂層菜單條(Toplevel menu)。它包含5個(gè)標(biāo)準(zhǔn)菜單項(xiàng):文件、編輯、工具、窗口和幫助??梢允褂胾imenu指令創(chuàng)建自定義用戶菜單?,F(xiàn)場(chǎng)菜單總是和某個(gè)(些)圖形對(duì)象相聯(lián)系,并通過鼠標(biāo)右鍵激活,方便用戶的交互性操作。除菜單外,控件是另一種實(shí)現(xiàn)用戶與計(jì)算機(jī)交互的主要途徑。表23列出了十種控件特征及功能。表23 控件特征及功能控件名稱功能Push Button啟動(dòng)運(yùn)算Slider連續(xù)步進(jìn)獲取數(shù)值Radio Button多項(xiàng)護(hù)持功能選擇Check Box多重選擇功能Edit Text數(shù)據(jù)傳遞Popup Menu單項(xiàng)選擇Listbox單項(xiàng)選擇功能Toggle Button兩狀態(tài)切換Axes繪圖坐標(biāo)系Static Text文本顯示2.GUI設(shè)計(jì)工具簡(jiǎn)介調(diào)用GUIDE的方法有兩種:在MATLAB命令窗口中輸入guide命令或在MATLAB主菜單中點(diǎn)擊File→New→GUI即可打開一個(gè)可編輯的新窗口。在GUIDE設(shè)計(jì)環(huán)境中,需要用到的工具有屬性編輯器、控件布置器、菜單編輯器、對(duì)象瀏覽器、網(wǎng)格標(biāo)尺設(shè)置編輯器以及GUI應(yīng)用屬性設(shè)置編輯器等。(1) 屬性編輯器(Properties Inspector)打開屬性編輯器的方法有多種,最常用的是:選中控件對(duì)象以后,點(diǎn)擊工具條上的屬性設(shè)置按鈕即可打開屬性編輯器。通過該屬性編輯器來對(duì)所選圖形對(duì)象設(shè)置相關(guān)屬性。(2) 控件布置編輯器(Alignment Objects)在編輯GUI過程中,通過控件布置編輯器可以方便地設(shè)置面上GUI控件的布局。選中需要對(duì)齊的對(duì)象,然后選擇工具條上的控件布置按鈕,即可打開控件布置編輯器。在控件布置編輯器中可以設(shè)置GUI控件水平以及垂直布局,包括對(duì)齊方式以及控件間距等。(3) 對(duì)象瀏覽器(Object Browser)在GUI面板中點(diǎn)擊對(duì)象瀏覽器按鈕可打開對(duì)象瀏覽器,在該瀏覽器中可以方便地顯示出所有的圖形對(duì)象,單擊該對(duì)象則可以打開相應(yīng)的屬性編輯器。(4) 菜單編輯器(Menu Editor)在GUI面板中點(diǎn)擊菜單編輯按鈕可打開才當(dāng)編輯器,通過菜單編輯器可以為圖形界面添加、設(shè)置和修改菜單項(xiàng),以及為右鍵添加快捷菜單。(5) 網(wǎng)格標(biāo)尺設(shè)置編輯器(Grid and Rulers)通過網(wǎng)格標(biāo)尺設(shè)置編輯器,可以再GUI面板中添加網(wǎng)格以及標(biāo)尺,來方便用戶的界面設(shè)計(jì)。選擇GUIDE主菜單中Tools/Grid and Rulers 即可打開網(wǎng)格標(biāo)尺設(shè)置編輯器。(6) GUI應(yīng)用屬性設(shè)置編輯器(GUIDE Application Options)通過該編輯器可以設(shè)定GUI界面縮放形式、GUI對(duì)句柄操作的響應(yīng)方式,以及定義GUI的保存方式。選擇GUIDE主菜單中的Tools/GUI Options即可打開GUI應(yīng)用屬性設(shè)置編輯器。 客戶端GUIDE界面設(shè)計(jì)1.燈光控制系統(tǒng)的GUIDE界面設(shè)計(jì),選擇Push Button、Popup Menu、Static Text三種控件來構(gòu)建燈光控制系統(tǒng)的客戶端圖形界面。其中Push Button用來構(gòu)建連接、退出按鈕。這兩個(gè)按鈕用來控制用戶界面與DSP的通信。Popup Menu用來選擇控制不同的燈具及其亮度或選擇不同的運(yùn)行模式。Static Text用來顯示用戶界面上的靜態(tài)信息,用做其它控件的標(biāo)簽,在該用戶界面中用于顯示控制項(xiàng)目名稱。在MATLAB中Command Window窗口下輸入guide命令,在彈出的對(duì)話框GUIDE Quick Start中的Creat New GUI選項(xiàng)下選擇Blank GUI,新建一個(gè)空白模板。空白模板可以讓用戶自由設(shè)置個(gè)性化的界面。選擇File→Preferences,選擇復(fù)選框 Show names in ponent palette選項(xiàng),單擊OK可顯示出控件的名稱??瞻醉撊鐖D21所示。圖22為設(shè)計(jì)好的燈光控制系統(tǒng)的圖形界面。圖21 GUI空白模板 圖22 燈光控制系統(tǒng)客戶端界面在空白模板中添加好所需的控件組件。選擇控件,單擊“Property Inspector”按鈕,打開“Property Inspector”對(duì)話框,依次更改名稱、數(shù)據(jù)類型等控件屬性。其中對(duì)于按鈕來說String屬性是顯示在按鈕上的標(biāo)題,對(duì)于下拉菜單來說String屬性是彈出菜單的字串。Tag屬性的值,是每個(gè)控件唯一的標(biāo)識(shí)符,GUIDE用它來構(gòu)造GUI中不同控件的唯一響應(yīng)函數(shù)名。因?yàn)榭丶趧偨r(shí),GUIDE給它們的都是默認(rèn)名,為了突出每個(gè)控件的個(gè)性,表現(xiàn)它的作用,要重新設(shè)置Tag的屬性。圖23為設(shè)置下拉菜單屬性的界面。圖23設(shè)置下拉菜單屬性當(dāng)設(shè)置好界面后,點(diǎn)擊界面上的保存按鈕,MATLAB自
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1