【正文】
,而集電腦、通信和消費(fèi)類電子產(chǎn)品三者功能于一身的信息家電產(chǎn)品已經(jīng)成為一個(gè)不可阻擋的發(fā)展潮流。本論文的選題正是結(jié)合Android平臺(tái)、信息家電這兩個(gè)熱點(diǎn)領(lǐng)域,在廣州友善之臂計(jì)算機(jī)科技有限公司開(kāi)發(fā)的Tiny6410開(kāi)發(fā)板上安裝Android操作系統(tǒng),再通過(guò)Java語(yǔ)言編寫(xiě)一個(gè)關(guān)于信息家電的應(yīng)用程序,本程序?qū)崿F(xiàn)的功能是在網(wǎng)頁(yè)上實(shí)現(xiàn)USB攝像頭的控制。目前低層系統(tǒng)和硬件平臺(tái)經(jīng)過(guò)若干年的研究,已經(jīng)相對(duì)比較成熟,實(shí)現(xiàn)各種功能的芯片應(yīng)有盡有。ARM處理器家族大致分為如下系列:ARMARMARM9E、ARM10E、ARM1SecurCore、和Cortex等。Android系統(tǒng)中文件系統(tǒng)采用的是一種針對(duì) NAND設(shè)備的新型文件系統(tǒng)Yaffs2 J,讀寫(xiě)速度更快,并支持大容量的NAND—Flash芯片【4】。Android憑借其開(kāi)放性和良好的人機(jī)界面,受到廣大手機(jī)生產(chǎn)商的重視,隨著3G時(shí)代的到來(lái),Android平臺(tái)憑借其優(yōu)勢(shì),一方面,Android平臺(tái)可為眾多移動(dòng)應(yīng)用開(kāi)發(fā)者提供良好的系統(tǒng)性平臺(tái),有利于移動(dòng)應(yīng)用的集合;另一方面,終端廠商可以針對(duì)自身的特殊需要進(jìn)行“定制化開(kāi)發(fā)”,Android有可能會(huì)改變現(xiàn)在智能手機(jī)市場(chǎng)的格局。而將多個(gè)信息家電系統(tǒng)組成網(wǎng)絡(luò)就構(gòu)成了智能家居網(wǎng)絡(luò)系統(tǒng),它是將家庭中各種與信息有關(guān)的通訊設(shè)備、家用電器和家庭保安裝置通過(guò)家庭總線技術(shù)連接到一個(gè)家庭智能化系統(tǒng)上進(jìn)行集中的或者異地的監(jiān)視、控制和家庭事務(wù)性管理, 并保持家庭設(shè)施與住宅環(huán)境的和諧與協(xié)調(diào)的系統(tǒng)【2】。信息家電利用先進(jìn)的計(jì)算機(jī)、網(wǎng)絡(luò)通信、人工智能等技術(shù),將與家庭生活有關(guān)的各種家用電器應(yīng)用子系統(tǒng)有機(jī)地結(jié)合在一起,通過(guò)綜合家庭范圍內(nèi)的本地管理與控制以及來(lái)自家庭之外的遠(yuǎn)程管理與控制,特別是基于互聯(lián)網(wǎng)的遠(yuǎn)程管理與控制,讓家庭生活更舒適、有效和便捷。關(guān)鍵詞信息家電;ARM11;Android ;控制The Design and Implementation of Intelligent Appliances Control System Based on the Android PlatformAbstractAlong with the development of network technology and widely available, the PC as an Internet access equipment status of the first is increasingly weakened, and set the puter, munication, and consumer electronic products three functions in one information appliance product has bee an irreversible trend, and Android operating system has bee many mobile phone manufacturer39。本系統(tǒng)使用的是友善之臂的ARM11開(kāi)發(fā)板Tiny6410,可以利用該開(kāi)發(fā)板上的USB接口,接上攝像頭,再在網(wǎng)頁(yè)上瀏覽攝像頭拍攝到的圖片,根據(jù)圖片上顯示的信息人工進(jìn)行對(duì)家電的控制,從而實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的系統(tǒng)設(shè)計(jì)。、圖表要求:1)文字通順,語(yǔ)言流暢,書(shū)寫(xiě)字跡工整,打印字體及大小符合要求,無(wú)錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫(xiě)2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。 作者簽名: 指導(dǎo)教師簽名: 日期: 日期: 注 意 事 項(xiàng)(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞 5)目次頁(yè)(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對(duì)論文支持必要時(shí)):理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于1萬(wàn)字(不包括圖紙、程序清單等)。保密的論文(設(shè)計(jì))在解密后適用本規(guī)定。有權(quán)將論文(設(shè)計(jì))用于非贏利目的的少量復(fù)制并允許論文(設(shè)計(jì))進(jìn)入學(xué)校圖書(shū)館被查閱。對(duì)本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中作了明確說(shuō)明并表示謝意。畢業(yè)設(shè)計(jì)論文基于Android平臺(tái)的信息家電控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明本人所呈交的畢業(yè)論文(設(shè)計(jì))是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計(jì))不包含其他個(gè)人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果。 作者簽名: 日期: 畢業(yè)論文(設(shè)計(jì))授權(quán)使用說(shuō)明本論文(設(shè)計(jì))作者完全了解**學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計(jì))的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計(jì))并向相關(guān)部門(mén)送交論文(設(shè)計(jì))的電子版和紙質(zhì)版。學(xué)??梢怨颊撐模ㄔO(shè)計(jì))的全部或部分內(nèi)容。 :任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)。圖表整潔,布局合理,文字注釋必須使用工程字書(shū)寫(xiě),不準(zhǔn)用徒手畫(huà)3)畢業(yè)論文須用A4單面打印,論文50頁(yè)以上的雙面打印4)圖表應(yīng)繪制于無(wú)格子的頁(yè)面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔1)設(shè)計(jì)(論文)2)附件:按照任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂3)其它摘 要隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和廣泛普及,PC作為網(wǎng)絡(luò)第一接入設(shè)備的地位正在不斷削弱,而集電腦、通信和消費(fèi)類電子產(chǎn)品三者功能于一身的信息家電產(chǎn)品已經(jīng)成為一個(gè)不可阻擋的發(fā)展潮流,同時(shí)Android操作系統(tǒng)已成為許多手機(jī)制造商的寵兒,將二者結(jié)合在一起,Android操作系統(tǒng)將為信息家電控制系統(tǒng)的開(kāi)發(fā)提供更好的平臺(tái)。本系統(tǒng)需要在開(kāi)發(fā)板上安裝一個(gè)Android操作系統(tǒng),再將能完成攝像頭監(jiān)控的程序安裝到開(kāi)發(fā)板上,最后用Java語(yǔ)言編寫(xiě)一個(gè)對(duì)應(yīng)的客戶端安裝到開(kāi)發(fā)板上,這樣就可以直接通過(guò)該客戶端實(shí)現(xiàn)對(duì)攝像頭以及家電的控制。s pet,bringing them together, the Android operating system for the development of information appliances control system can provide better platform.This system is using the ARM11development board, Tiny6410,of FriendlyARM , we can use the USB port of the development board, Connected to the camera, and then,we can browse the picture on the web, according to the information shown in the pictures,we can control our home appliance, so as to realize the remote monitor and control system design.This system needs to install a Android operating system,and then install the program that be able to plete the surveillance camera, finally we will use Java language to write a corresponding client setup to the development board, which can directly realize the control of cameras and home appliances through the client .Key wordsIntelligent appliances;ARM11;Android;Control第一章 緒論信息家電指帶有嵌入式處理器的小型家用(個(gè)人用)信息設(shè)備,它的基本特征是與網(wǎng)絡(luò)(主要指互聯(lián)網(wǎng))相連而有一些具體功能,可以是成套產(chǎn)品,也可以是一個(gè)輔助配件。與普通家電相比,智能家電不僅具有傳統(tǒng)功能,還能提供舒適、高效、便捷、具有高度人性化的控制方式;將一批原來(lái)死板的家居設(shè)備結(jié)合在一起轉(zhuǎn)變?yōu)榫哂小爸腔邸钡墓ぞ?,提供全方位的信息交換功能,實(shí)現(xiàn)家電控制的實(shí)時(shí)暢通,優(yōu)化人們的生活方式,幫助人們有效地安排時(shí)間,增強(qiáng)家庭生活的高效性,并為家庭節(jié)省能源費(fèi)用等【1】。Android平臺(tái)是以Linux為核心的手機(jī)操作平臺(tái),作為一款開(kāi)放式的操作系統(tǒng),隨著Android的快速發(fā)展,受到眾多開(kāi)發(fā)者的歡迎,成為真正意義上的開(kāi)放式操作系統(tǒng)。Android采用的是Java虛擬機(jī)技術(shù),并具有強(qiáng)大的開(kāi)發(fā)環(huán)境,包括一個(gè)設(shè)備模擬器、調(diào)試工具、內(nèi)存和性能檢測(cè)以及Eclipse IDE(Integrated Development Environment)集成開(kāi)發(fā)環(huán)境的開(kāi)發(fā)插件【3】。目前,作為主流32位RISC嵌入式處理器ARM(Advanced RISC Machines),以其高性能、低功耗的優(yōu)勢(shì)占據(jù)很大的市場(chǎng)份額。不僅有各大公司的微處理器芯片,還有用于學(xué)習(xí)和研發(fā)的各種配套開(kāi)發(fā)包。而且巨大的市場(chǎng)需求給我們提供了學(xué)習(xí)研發(fā)的資金和技術(shù)力量。本系統(tǒng)可以應(yīng)用于遠(yuǎn)程的系統(tǒng)監(jiān)控,能在網(wǎng)頁(yè)上實(shí)時(shí)的瀏覽家中家電的狀態(tài)并加以控制。無(wú)論在國(guó)際還是在國(guó)內(nèi),這股潮流都已經(jīng)得到了充分的驗(yàn)證。微軟公司董事長(zhǎng)兼首席執(zhí)行官比爾為適應(yīng)這一發(fā)展趨勢(shì),微軟中國(guó)研發(fā)中心針對(duì)國(guó)內(nèi)用戶的特點(diǎn),開(kāi)發(fā)出了適合中國(guó)家庭使用環(huán)境的維納斯電腦。目前,我國(guó)互聯(lián)網(wǎng)用戶目前已有1000萬(wàn)之多,而且還在以每年翻兩翻的速度快速增長(zhǎng)。但由于價(jià)格和技術(shù)的障礙,我國(guó)家庭目前只有200多萬(wàn)臺(tái)家用電腦;同時(shí),卻擁有世界上最大的家電市場(chǎng):,電話普及率已達(dá)到25%,城市超過(guò)50%。有理由相信,隨著國(guó)內(nèi)信息家電產(chǎn)品與技術(shù)的不斷發(fā)展與成熟,信息家電走入千家萬(wàn)戶只是遲早的事情。世界大的經(jīng)濟(jì)環(huán)境及國(guó)內(nèi)針對(duì)信息家電行業(yè)推出的一系列新的政策,加上國(guó)家一批重大工程陸續(xù)開(kāi)工建設(shè),對(duì)信息家電市場(chǎng)需求必定產(chǎn)生極大的拉動(dòng)作用。本系統(tǒng)要實(shí)現(xiàn)的功能有1.2.第二章 系統(tǒng)分析(1)學(xué)會(huì)在Linux操作系統(tǒng)上進(jìn)行程序的編譯﹑改寫(xiě)和運(yùn)行,并熟練掌握Linux操作系統(tǒng)的使用,熟悉其基本的Shell命令,并能進(jìn)行運(yùn)用。Tiny6410是一款以ARM11芯片(三星S3C6410)作為主處理器的嵌入式核心板,該CPU基于ARM1176JZFS核設(shè)計(jì),內(nèi)部集成了強(qiáng)大的多媒體處理單元,支持Mpeg4, ,可同時(shí)輸出至LCD和TV顯示;它還并