【正文】
源。居于長(zhǎng)方形板面中心的是一塊BCM2835 片上系統(tǒng),其上包括了一個(gè) ARM1176JZFS 700MHZ 的處理器(可以超頻至 1GHZ) ,和一塊 VideoCore IV GPU , 還有 512M RAM(A型板內(nèi)存為 256M) 。由于其強(qiáng)大的計(jì)算能力,豐富的外部擴(kuò)展和低廉的價(jià)格而被選作本畢業(yè)設(shè)計(jì)的開發(fā)平臺(tái)。 主要研究?jī)?nèi)容及內(nèi)容安排本文首先介紹了樹莓派開發(fā)平臺(tái)的軟硬件資源以及在 ARM/LINUX 平臺(tái)開發(fā)應(yīng)用的一般方法,提出我將要實(shí)現(xiàn)的功能(第二章) ;然后是智能家居控制器本地開發(fā)(第三章)和網(wǎng)絡(luò)開發(fā)(第四章) ,最后是樹莓派軟件源的制作和善后工作(第五章) 。雖然安裝 XBMC 的樹莓派硬件功能不比這三者差,但是沒有內(nèi)容資源的支持就是無源之水,沒有實(shí)用價(jià)值。我想網(wǎng)絡(luò)電視的本質(zhì)還是電視,或者說視頻內(nèi)容,如果讓我為家里面配備一臺(tái)這樣的設(shè)備的話,肯定是要以內(nèi)容為主要考慮。CORETEXA9 架構(gòu)雙核 處理器,無線連接功能,并其集成無線路由器功能,流暢播放 1080P 高清電影,內(nèi)容來源樂視網(wǎng)正版資源。不知道是價(jià)格的原因,亦或現(xiàn)在的智能家居還只概念炒作,行業(yè)的大方向此處不做過多評(píng)論。自己感覺比較有意義的是:為我們學(xué)校家屬區(qū)建立家庭無線網(wǎng)提供了一點(diǎn)參考;為測(cè)控專業(yè)相關(guān)課程的開展和自動(dòng)化協(xié)會(huì)的發(fā)展建立一個(gè)堅(jiān)固的基礎(chǔ);為開源/自由軟件的事業(yè)做出了一點(diǎn)個(gè)人貢獻(xiàn),這個(gè)是最重要的。同時(shí)嘗試擴(kuò)展智能手機(jī)的功能。我所做的是要把幾個(gè)有關(guān)智能家庭應(yīng)用的獨(dú)立功能同時(shí)在一塊板子上面實(shí)現(xiàn),并試著擴(kuò)展自己的功能。而現(xiàn)在就是這樣一個(gè)小小的板子,700HZ 主頻 512MB 內(nèi)存,已經(jīng)顯示出巨大的潛能。另一方面,許多人的智能手機(jī)都已經(jīng)更換了好幾部。主人不在,緊閉的安全門形同虛設(shè),不良分子乘虛而入對(duì)我們的個(gè)人隱私甚至家庭財(cái)產(chǎn)造成損害。如果當(dāng)時(shí)她身邊有人能幫一把,或者及時(shí)的告知家里的其他成員,也許奶奶還有機(jī)會(huì)看看曾孫。還有一件我曾經(jīng)有切身感受的事情,在我上初中三級(jí)的一個(gè)下午,奶奶在家突法心肌梗塞,當(dāng)時(shí)她的身邊只有剛上幼兒園的小弟,小弟驚慌失措,不知該如何是好。下面是三則廣告:小米高清互聯(lián)網(wǎng)電視盒 299 元(上海、杭州、長(zhǎng)沙三地市銷售進(jìn)行中) ;PPTV5 月 18 日零點(diǎn)開放 800 臺(tái)工程版 PPBOX 的網(wǎng)絡(luò)預(yù)售,價(jià)格僅為 199元;樂視盒子 C1S 再次改變你的電視。后文有關(guān)于實(shí)現(xiàn)過程的詳細(xì)介紹,盡管沒有什么技術(shù)含量,的確顯示出樹莓派或者嵌入式系統(tǒng)在智能家居方面是可以有所作為的。后來在樹莓派官方論壇上看到了幾篇關(guān)于樹莓派連接無線網(wǎng)絡(luò)的帖子,給了我不少啟發(fā)。不足之處是:新的校園網(wǎng)客戶端要求必須有一個(gè)上網(wǎng)終端連接 TPLINK 并始終運(yùn)行認(rèn)證程序,其他網(wǎng)絡(luò)終端才可以分享無線網(wǎng)。校方或者說網(wǎng)絡(luò)中心,引進(jìn)了新的校園網(wǎng)客戶端,正是為了鼓勵(lì)大家建立家庭內(nèi)無線局域網(wǎng),解決多終端上網(wǎng)問題。學(xué)校網(wǎng)絡(luò)比校外網(wǎng)絡(luò)收費(fèi)高,許多用戶轉(zhuǎn)而使用學(xué)校外面的電信網(wǎng)絡(luò)。 Linux development platform . As an introduction , the first two chapters show out some methods of smart home application development on this platform and the capability of Raspberry Pi by ticking the GPIO ports and setting up a homescale local wireless work. Then a briefly description of several primary inter protocol ,paring 5 different ways of webserver building , putting forward webserver to the outside world .Finally , my judgment about the entire development platform .Keywords ::Smart Home;Raspberry Pi;Arm ;Linux 目 錄摘 要 .......................................................................................................................IAbstract...................................................................................................................II目 錄 .....................................................................................................................III第 1 章 緒論 ...........................................................................................................1 課題背景、目的和意義 ...........................................................................1 課題背景 ..........................................................................................1 課題目的 ..........................................................................................2 課題意義 ..........................................................................................2 智能家居發(fā)展現(xiàn)狀 ....................................................................................2 主要研究?jī)?nèi)容及內(nèi)容安排 ........................................................................3第 2 章 控制器平臺(tái)介紹 .......................................................................................4 設(shè)計(jì)平臺(tái)的軟硬件介紹 ............................................................................4 設(shè)計(jì)方法 ...................................................................................................8 設(shè)計(jì)功能 .................................................................................................12第 3 章 本地應(yīng)用設(shè)計(jì) .........................................................................................13 GPIO 引腳控制 .......................................................................................13 無線路由器的實(shí)現(xiàn) ..................................................................................14 網(wǎng)絡(luò)電視的配置 .....................................................................................17第 4 章 網(wǎng)絡(luò)應(yīng)用設(shè)計(jì) .........................................................................................18 樹莓派網(wǎng)絡(luò)連接 .....................................................................................18 服務(wù)器和 Pagekite ..................................................................................20 Webiopi 配置 ...........................................................................................21 Motion 的配置 .........................................................................................22第 5 章 軟件源的制作 .........................................................................................24結(jié) 論 .....................................................................................................................26致 謝 ...................................................................................................................28參考文獻(xiàn) ...............................................................................................................29附 錄 .....................................................................................................................30第 1 章 緒論 課題背景、目的和意義 課題背景首先從我的親身經(jīng)歷說起。關(guān)鍵字 :智能家居;樹莓派;Arm ;Linux Abstract The whole work of my graduation project is related to Raspberry Pi , an Arm amp。首先是 LINUX 系統(tǒng)常識(shí)性的介紹;然后是在 ARM/LINUX 平臺(tái)上面開發(fā)應(yīng)用的兩種方法:調(diào)用系統(tǒng)已有資源、做程序(C 經(jīng)典法、PYTHON 快捷法) ;然后通過簡(jiǎn)單的對(duì)于GPIO 口的使用(點(diǎn)亮 LED) ,建立家庭內(nèi)無線局域網(wǎng)和網(wǎng)絡(luò)電視的配置展示了本地應(yīng)用的種種可能;隨后簡(jiǎn)略介紹了基本網(wǎng)絡(luò)協(xié)議(TCP/IP) ,并在此基礎(chǔ)上比較了五種不同服務(wù)器的優(yōu)缺點(diǎn),并將我們的服務(wù)器暴露給外部網(wǎng)絡(luò),介紹了實(shí)現(xiàn)遠(yuǎn)程視頻監(jiān)控的兩種方法及其比較;最后是軟件源的建立及其意義。 摘 要本文以樹莓派為載體進(jìn)行智能家居控制器的設(shè)計(jì)。在對(duì)現(xiàn)在三種市面上的網(wǎng)絡(luò)電視的比較中引出畢設(shè)的主角——樹莓派。在結(jié)論中詳細(xì)羅列了自己對(duì)于整個(gè)平臺(tái)的總體認(rèn)識(shí)。amp。今年 4 月,考研復(fù)試結(jié)束之后始耐心做畢業(yè)設(shè)計(jì),某一天盧老師找我去給他家安裝無線路由器。另外家庭內(nèi)網(wǎng)絡(luò)終端,如筆記本電腦、上網(wǎng)本、平板電腦、智能手機(jī),逐漸增多,如何能夠讓多個(gè)終端同時(shí)接入網(wǎng)絡(luò)是一個(gè)問題。那天在他家安裝 TPLINK 無線路