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

正文內(nèi)容

基于android的智能家居系統(tǒng)設(shè)計c語言功能模塊及部分驅(qū)動畢業(yè)論文-wenkub

2023-07-11 13:18:09 本頁面
 

【正文】 速CRYPTO1 加密算法,用于驗(yàn)證MIFARE 系列產(chǎn)品。其內(nèi)部發(fā)送器部分可驅(qū)動讀寫器天線與ISO 14443A/MIFARE卡和應(yīng)答機(jī)的通信,無需其它的電路。原理圖及IO引腳分配如圖22所示:圖22 RFID模塊芯片拓展版所用的RFID具體型號為MF RC522 , 非接觸式通信中高集成度讀寫卡系列芯片中的一員。圖21CortexA8采用了ARM CortexTMA8內(nèi)核,ARM V7指令集,主頻可達(dá)1GHZ,64/32位內(nèi)部總線結(jié)構(gòu),32/32KB的數(shù)據(jù)/指令一級緩存,512KB的二級緩存,可以實(shí)現(xiàn)2000DMIPS(每秒運(yùn)算2億條指令集)的高性能運(yùn)算能力。而C語言和JAVA之間的通信側(cè)是通過JNI來完成的。在空調(diào)界面中由于也需要用到顯示溫度,可以通過溫度控制空調(diào)的開啟,另外由于硬件上的限制,空調(diào)在演示中也是以LED燈的形式演示。其中當(dāng)外出模式切換到在家模式和進(jìn)入安防設(shè)置的時候需要用到RFID認(rèn)證。面對中國龐大的需求市場,%的速率增長,在2015年產(chǎn)值達(dá)1240億元。市場潛力巨大,同時,智慧家居所依托的大數(shù)據(jù)分析,也是傳統(tǒng)制造企業(yè)轉(zhuǎn)型升級的重要途徑。2004年可達(dá)148億美元。%,看來市場真正啟動尚需時日。智能家居在美國、德國、新加坡、日本等國都有廣泛應(yīng)用。支持?jǐn)?shù)字家庭智能終端研發(fā)及產(chǎn)業(yè)化,大力推進(jìn)數(shù)字家庭示范應(yīng)用和數(shù)字家庭產(chǎn)業(yè)基地建設(shè)。我國市場規(guī)模龐大,正處于居民消費(fèi)升級和信息化、工業(yè)化、城鎮(zhèn)化、農(nóng)業(yè)現(xiàn)代化加快融合發(fā)展的階段,信息消費(fèi)具有良好發(fā)展基礎(chǔ)和巨大發(fā)展?jié)摿?。爆發(fā)期進(jìn)入到2014年以來,各大廠商已開始密集布局智能家居,盡管從產(chǎn)業(yè)來看,業(yè)內(nèi)還沒有特別成功的案例顯現(xiàn),這預(yù)示著行業(yè)發(fā)展仍處于探索階段,但越來越多的廠商開始介入和參與已使得外界意識到,智能家居未來已不可逆轉(zhuǎn)?! 〗酉聛淼娜轿迥?,智能家居一方面進(jìn)入一個相對快速的發(fā)展階段,另一方面協(xié)議與技術(shù)標(biāo)準(zhǔn)開始主動互通和融合,行業(yè)并購現(xiàn)象開始出來甚至成為主流。正在這一時期,國外的智能家居品牌卻暗中布局進(jìn)入了中國市場,而活躍在市場上的國外主要智能家居品牌都是這一時期進(jìn)入中國市場的,如羅格朗、霍尼韋爾、施耐德、Control4等。徘徊期(20062010年)  2005年以后,由于上一階段智能家居企業(yè)的野蠻成長和惡性競爭,給智能家居行業(yè)帶來了極大的負(fù)面影響:包括過分夸大智能家居的功能而實(shí)際上無法達(dá)到這個效果、廠商只顧發(fā)展代理商卻忽略了對代理商的培訓(xùn)和扶持導(dǎo)致代理商經(jīng)營困難、產(chǎn)品不穩(wěn)定導(dǎo)致用戶高投訴率。[2] 智能家居在中國的發(fā)展經(jīng)歷的四個階段,分別是萌芽期/智能小區(qū)期、開創(chuàng)期、徘徊期、融合演變期。與普通家居相比,智能家居不僅具有傳統(tǒng)的居住功能,兼?zhèn)浣ㄖ?、網(wǎng)絡(luò)通信、信息家電、設(shè)備自動化,提供全方位的信息交互功能,甚至為各種能源費(fèi)用節(jié)約資金。基于Android的智能家居系統(tǒng)設(shè)計C語言功能模塊及部分驅(qū)動畢業(yè)論文目 錄1 緒 論 1 1 22 總括 4 硬件 4 CortexA8 4 拓展板 5 JNI 53 功能設(shè)計 7 主界面 7 溫濕度監(jiān)控顯示 7 在家模式和外出模式的切換 8 進(jìn)入安防界面 9 鬧 鐘 10 燈 光 11 窗 簾 12 光感監(jiān)控 12 控制窗簾 12 空調(diào)及排氣扇 13 空調(diào)和排氣扇的直接控制 13 溫度控制空調(diào) 14 短信控制空調(diào) 14 安 防 15 警報 15 切換識別ID卡以及電話號碼 15 17 LED 17 GPRS 17 直流電機(jī) 17 蜂鳴器 19 RFID 195. 總結(jié) 19致謝 2001 緒 論智能家居(英文:smart home, home automation)是以住宅為平臺,利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、 安全防范技術(shù)、自動控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境。智能家居的概念起源很早,但一直未有具體的建筑案例出現(xiàn),直到1984年美國聯(lián)合科技公司(United Technologies Building System)將建筑設(shè)備信息化、整合化概念應(yīng)用于美國康涅狄格州(Connecticut)哈特佛市(Hartford)的CityPlaceBuilding時,才出現(xiàn)了首棟的“智能型建筑”,從此揭開了全世界爭相建造智能家居派的序幕。萌芽期/智能小區(qū)期(1994年1999年)  這是智能家居在中國的第一個發(fā)展階段,整個行業(yè)還處在一個概念熟悉、產(chǎn)品認(rèn)知的階段,這時沒有出現(xiàn)專業(yè)的智能家居生產(chǎn)廠商,只有深圳有一兩家從事美國X10智能家居代理銷售的公司從事進(jìn)口零售業(yè)務(wù),產(chǎn)品多銷售給居住國內(nèi)的歐美用戶。行業(yè)用戶、媒體開始質(zhì)疑智能家居的實(shí)際效果,由原來的鼓吹變得謹(jǐn)慎,市場銷售也幾年出來增長減緩甚至部分區(qū)域出現(xiàn)了銷售額下降的現(xiàn)象。國內(nèi)部分存活下來的企業(yè)也逐漸找到自己的發(fā)展方向,例如天津瑞朗,青島愛爾豪斯,海爾,科道等,用X10,深圳索科特做了空調(diào)遠(yuǎn)程控制,成為工業(yè)智控的廠家。  接下來的五到十年,將是智能家居行業(yè)發(fā)展極為快速,但也是最不可琢磨的時期,由于住宅家庭成為各行業(yè)爭奪的焦點(diǎn)市場,智能家居作為一個承接平臺成為各方力量首先爭奪的目標(biāo)。目前來看,智能家居經(jīng)過一年多產(chǎn)業(yè)磨合,已正處爆發(fā)前夜。我國政府為了推動信息化、智能化城市發(fā)展也在2013年8月14日發(fā)表了關(guān)于促進(jìn)信息消費(fèi)擴(kuò)大內(nèi)需的若干意見,大力測發(fā)展寬帶普及、寬帶提速,加快推動信息消費(fèi)持續(xù)增長,這都為智能家居、物聯(lián)網(wǎng)行業(yè)的發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)。鼓勵整機(jī)企業(yè)與芯片、器件、軟件企業(yè)協(xié)作,研發(fā)各類新型信息消費(fèi)電子產(chǎn)品。1998年5月新加坡舉辦的“98亞洲家庭電器與電子消費(fèi)品國際展覽會”上,通過在場內(nèi)模擬“未來之家”,推出了新加坡模式的家庭智能化系統(tǒng)。預(yù)計這五年內(nèi),家庭自動化的市場年平均增長率為8%。發(fā)展機(jī)遇智慧家居是今后家居領(lǐng)域發(fā)展的必然趨勢,雖然市場推廣才剛剛開始,但行業(yè)的競爭已經(jīng)很激烈,光是寧波就有不下5家企業(yè)專門從事這方面開發(fā)。總論:比爾蓋茨是國外第一個使用智能家居的家庭,至今快有三十年的歷史了,智能家居控制系統(tǒng)也逐漸走進(jìn)大家的視野。[4] 發(fā)展智能家居最初的發(fā)展主要以燈光遙控控制、電器遠(yuǎn)程控制和電動窗簾控制為主,隨著行業(yè)的發(fā)展,智能控制的功能越來越多,控制的對象不斷擴(kuò)展,控制的聯(lián)動場景要求更高,其不斷延伸到家庭安防報警、背景音樂、可視對講、門禁指紋控制等領(lǐng)域,可以說智能家居幾乎可以涵蓋所有傳統(tǒng)的弱電行業(yè),市場發(fā)展前景誘人,因此和其產(chǎn)業(yè)相關(guān)的各路品牌不約而同加大力度爭奪智能家居業(yè)務(wù),市場漸成春秋爭霸之勢。在燈光界面中的按鈕是能夠判斷燈光的狀態(tài)的,因此在燈光界面中會不斷刷新并上傳燈光的狀態(tài)以便LED燈和按鍵的狀態(tài)保持一致。窗簾界面可以提供兩種控制窗簾的方法,包括手動直接控制窗簾和通過光照值控制窗簾的開關(guān),為了方便用戶設(shè)定合適的光照值,界面中有對當(dāng)前光感的監(jiān)控。(如圖12)圖 12 2 總括 硬件本文所用到的主要硬件有:搭載CortexA8的GEC210嵌入式開發(fā)板,7英寸電阻屏,以及一塊硬件拓展版。ARM cortexA8 CPU原理如圖21所示。是NXP 公司針對“三表”應(yīng)用推出的一款低 電壓、低成本、體積小的非接觸式讀寫卡芯片,是智能儀表和便攜 式手持設(shè)備研發(fā)的較好選擇。接收器部分提供一個堅(jiān)固而有效的解調(diào)和解碼電路,用于處理ISO14443A 兼容的應(yīng)答器信號。MFRC522 支持MIFARE?更高速的非接觸式通信,雙向數(shù)據(jù)傳輸速率高達(dá)424kbit/s。使用java與本地已編譯的代碼交互,通常會喪失平臺可移植性。關(guān)系如圖23示:圖23 3 功能設(shè)計 主界面 溫濕度監(jiān)控顯示顯示溫濕度是智能家居的最基本功能,通過熒幕用戶可以隨時從中獲知當(dāng)前的溫度和濕度。在監(jiān)控溫濕度的線程中,首先根據(jù)驅(qū)動給的借口,取得溫濕度傳感器的檔描述符fdtemperature,通過IO控制函數(shù)temperature_ioctl(fdtemperature , amp。不斷循環(huán)并取得當(dāng)前的溫濕度數(shù)值。然后在JNI執(zhí)行初始化是進(jìn)行環(huán)境變量的保存(*env)GetJavaVM(env,amp。 jfieldID fieldID = (*g_env)GetFieldID (g_env, gasdevclazz, flags, [I)。 在家模式和外出模式的切換由于在出門的時候用戶經(jīng)常需要關(guān)閉很多的用電器,整合一個外出模式就能為用戶提供極大的便利。等待10秒用戶點(diǎn)擊切換成外出模式關(guān)閉用電器并打開警報是否刷正確的ID卡切換成在家模式NY圖31圖31 進(jìn)入安防界面在進(jìn)入安防界面的時候需要用到RFID卡的認(rèn)證,為上層界面提供了一個觸發(fā)界面,具體操作是當(dāng)接收到界面?zhèn)鱽淼倪M(jìn)入安防界面動作時,在C語言層開辟一個安防進(jìn)入的線程,利用for循環(huán)輪詢,然后用if語句把存儲有綁定的有效rfid卡ID的cfags[17]與rfid識別到的卡號進(jìn)行比對,當(dāng)一致時把cfags[6]置成ID卡號表示進(jìn)入安防界面成功,如果在5秒內(nèi)未能識別正確的ID卡號,就把cfags[6]置成1表示進(jìn)入安防界面失敗。若當(dāng)前時間和設(shè)定時間一致則蜂鳴器動作。和struct tm *s_tm。兩個函數(shù)取得當(dāng)前時間,同時通過以下if語句判斷:if(((cflags[16]/10000)==1)amp。((s_tmtm_min)==(cflags[16]%100)))其中cflags[16]中,后面四位是表示用戶設(shè)定的時間和分鐘,第一位是指是否設(shè)定鬧鐘的標(biāo)志位,如果標(biāo)志鬧鐘的clags[16]不為0而當(dāng)前的時分與用戶設(shè)定的時分又是一致的話,就直接通過蜂鳴器的包裝驅(qū)動設(shè)置蜂鳴器的合適占空比和周期,并持續(xù)動作10秒,之后則把鬧鐘標(biāo)志位clags[16]置0。另外,出于環(huán)保的考慮,我們默認(rèn)設(shè)置了,當(dāng)光照值大于4000的時候,燈光會自動關(guān)閉。具體操作也是在初始化的時候就建立并分離線程,用while(1)每隔兩秒判斷一次,我們把預(yù)設(shè)光感值cflags[9]初始值設(shè)為最大值5000,低于設(shè)定值開用語句if((cflags[7]==2)amp。(cflags[9]cflags[10]))進(jìn)行判斷,高于設(shè)定值關(guān)則用也是用一個類似的語句來判斷,具體是:if((cflags[7]==1)amp。(cflags[9]cflags[10])),然后通過描述符操作步進(jìn)電機(jī)的動作完成用戶的指令。光感控制窗簾開關(guān)原理流程圖如圖34所示。 溫度控制空調(diào)用戶通過設(shè)定一個溫度,當(dāng)當(dāng)前溫度高于用戶所設(shè)溫度的時候空調(diào)自動打開。流程圖如圖35所示。在安防設(shè)置中為警報提供了一個整形數(shù)的傳遞界面,而其中cflags[4]和clags[5]分別是入侵和氣體警報的標(biāo)志位,數(shù)字2代表短信警報,數(shù)字1代表蜂鳴器警報,0表示關(guān)閉警報。amp。amp。(cflags[5]==2)amp。(cflags[4]==2)amp。提供的界面會在上層界面接受一個字符串,只需通過memset()清空字符串和strcpy()復(fù)制字符串兩個函數(shù)就可以直接把電話號碼的字符串內(nèi)容替換掉。字符驅(qū)動是linux里面最為簡單的一種驅(qū)動模型。 ,我們要申請led的gpio口并注冊, 最后我們需要把定義好的雜項(xiàng)設(shè)備的結(jié)構(gòu)體(my_misc)注冊到雜項(xiàng)設(shè)備。我們需要按需求利用ioctl改變串口2的工作方式和串列傳輸速率。這里主要敘述直流電機(jī)的驅(qū)動控制流程直流電機(jī)使用了兩個gpio。步進(jìn)電機(jī)控制流程如下:這里我們需要使用到4個gpio口。而0、3號齒和A、B相繞組產(chǎn)生錯齒,5號齒就和A、D相繞組磁極產(chǎn)生錯齒。以下為蜂鳴器的控制流程:首先蜂鳴器使用了一個gpio口控制他的開關(guān),然后使用到了pwm的技術(shù),那么pwm最為關(guān)鍵的就是它的周期與占空比,在a8中有專門的設(shè)置周期與占空比的寄存器。我們使用RFID是同過串口讀取RFID模塊中的數(shù)據(jù)的,因?yàn)閘inux內(nèi)核已近寫好串口驅(qū)動,我們這里就不用再寫一遍,我們只需要按需求通過ioctl改變串口的串列傳輸速率和工作方式,然后利用read函數(shù)讀取數(shù)據(jù)就行了。市場主流智能家居產(chǎn)品的通訊模式大概有10多種。論文好辦,解決了物理模型后,直接把解決方案中的芯片介紹60%+你的開發(fā)感受40%寫進(jìn)去即可。 致謝 經(jīng)過長期的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲,作為一個本科生的畢業(yè)設(shè)計,由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1