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

正文內(nèi)容

基于單片機(jī)的遠(yuǎn)程溫度監(jiān)測(cè)和控制畢業(yè)設(shè)計(jì)-資料下載頁

2025-06-23 02:23本頁面
  

【正文】 ntroller)。 else (Ethernet controller initialized)。 if (!()) { flag=0。 (Failed to get configuration from DHCP)。 } else { (DHCP configuration done)。flag=1。 } (())。 if((i==0amp。amp。flag==1)amp。amp。(millis() (timer + REQUEST_RATE))){timer = millis()。(\n REQ)。static char buf[20]。sprintf(buf,{\value\:%d.%d},whole,fract)。 //獲取數(shù)據(jù)串口顯示if (!(website)) //域名解析{ (DNS failed)。 flag=0。 //flag=0表示斷網(wǎng)了 }(Server: , )。2) 、溫度數(shù)據(jù)上傳程序,并從服務(wù)器獲取返回?cái)?shù)據(jù),從而下傳單片機(jī),實(shí)現(xiàn)網(wǎng)絡(luò)時(shí)間和繼電器狀態(tài)的更新。 (urlBuf, website, apiKey, buf,my_result_cb)。 4)、HTTP協(xié)議中請(qǐng)求方法Get和Post的區(qū)別Get:是以實(shí)體的方式得到由請(qǐng)求URI所指定資源的信息,如果請(qǐng)求URI只是一個(gè)數(shù)據(jù)產(chǎn)生過程,那么最終要在響應(yīng)實(shí)體中返回的是處理過程的結(jié)果所指向的資源,而不是處理過程的描述。Post:用來向目的服務(wù)器發(fā)出請(qǐng)求,要求它接受被附在請(qǐng)求后的實(shí)體,并把它當(dāng)作請(qǐng)求隊(duì)列中請(qǐng)求URI所指定資源的附加新子項(xiàng),Post被設(shè)計(jì)成用統(tǒng)一的方法實(shí)現(xiàn)下列功能:1:對(duì)現(xiàn)有資源的解釋2:向電子公告欄、新聞組、郵件列表或類似討論組發(fā)信息。3:提交數(shù)據(jù)塊4:通過附加操作來擴(kuò)展數(shù)據(jù)庫從上面描述可以看出,Get是向服務(wù)器發(fā)索取數(shù)據(jù)的一種請(qǐng)求;而Post是向服務(wù)器提交數(shù)據(jù)的一種請(qǐng)求,要提交的數(shù)據(jù)位于信息頭后面的實(shí)體中。一個(gè) post是個(gè)最基本的概念,例如cgi、asp、php或者很多東西都可以承載,比如最爛的人會(huì)懂得socket監(jiān)聽80(或者其它)端口,然后用基本的協(xié)議來解析收到的消息。第三節(jié) 溫度傳感器和繼電器控制程序一、 溫度數(shù)據(jù)采集程序 溫度傳感器工作流程,首先進(jìn)行傳感器初始化,配置引腳輸入高低電平和對(duì)應(yīng)的初始化周期。然后向溫度傳感器發(fā)起溫度數(shù)據(jù)請(qǐng)求,當(dāng)數(shù)據(jù)獲取成功后,進(jìn)行數(shù)據(jù)的格式轉(zhuǎn)換,轉(zhuǎn)換格式目的有二,一是溫度數(shù)據(jù)在nokia5110顯示屏上的顯示;二是進(jìn)行溫度數(shù)據(jù)的上傳。1) 、溫度傳感器初始化()。 2) 、溫度數(shù)據(jù)獲取和數(shù)據(jù)格式轉(zhuǎn)換()。 Tc_100 = (0)*100。3) 、溫度數(shù)據(jù)上傳至服務(wù)器 (urlBuf, website, apiKey, buf,my_result_cb)。二、 繼電器控制程序繼電器控制程序相對(duì)簡(jiǎn)單,控制信息來自于用戶對(duì)網(wǎng)頁端或者手機(jī)客戶端進(jìn)行的操作,終端系統(tǒng)獲取數(shù)據(jù)后,實(shí)現(xiàn)對(duì)單片機(jī)數(shù)據(jù)的更新,繼而實(shí)現(xiàn)對(duì)繼電器的控制。實(shí)現(xiàn)該功能的關(guān)鍵程序如下:1) 、系統(tǒng)從服務(wù)器獲取返回?cái)?shù)據(jù) (urlBuf, website, apiKey, buf,my_result_cb)。2) 、數(shù)據(jù)解析String reply=(const char*)Ethernet::buffer + off。 switchStatus = (()2,()1)。( reply )。 (millis() timer)。3) 、繼電器狀態(tài)標(biāo)識(shí)(Switch Status:)。 (switchStatus)。if(switchStatus==1) { digitalWrite(2,HIGH)。 for(byte st = 0。 st 6。 st++) LcdWrite(LCD_D, Digits_Temp_Date[1][0][st])。 //屏幕顯示1,表示繼電器常開點(diǎn)閉合 }else if(switchStatus==0) { digitalWrite(2,LOW)。 for(byte st = 0。 st 6。 st++) LcdWrite(LCD_D, Digits_Temp_Date[0][0][st])。 //屏幕顯示0,表示繼電器常閉點(diǎn)閉合 }第四節(jié) 網(wǎng)絡(luò)授時(shí)程序設(shè)計(jì)一、網(wǎng)絡(luò)授時(shí)程序說明系統(tǒng)的時(shí)間和日期的顯示數(shù)據(jù),主要來自網(wǎng)絡(luò)授時(shí)中心的數(shù)據(jù),系統(tǒng)運(yùn)行時(shí)需要向授時(shí)服務(wù)中心發(fā)出授時(shí)請(qǐng)求,從而授時(shí)中心返回時(shí)間和日期數(shù)據(jù)包timeStamp,然后經(jīng)單片機(jī)解析和分拆,從而對(duì)實(shí)現(xiàn)對(duì)系統(tǒng)的時(shí)間和日期的更新。1) 、授時(shí)服務(wù)器地址和端口static byte ntpServer[]={193,204,114,232}。static byte srcPort=0。2) 、連接至授時(shí)服務(wù)器中心if((time lastTime ) INTERVAL ){lastTime = time。(ntpServer, srcPort)。requestSent = true。3) 、獲取授時(shí)中心時(shí)間數(shù)據(jù)包,并進(jìn)行時(shí)區(qū)設(shè)定if(requestSent amp。amp。 (amp。timeStamp, srcPort))(timeStamp)。printDate(timeStamp + 3600 * TIME_ZONE結(jié)束語本系統(tǒng)的設(shè)計(jì)是物聯(lián)網(wǎng)的一個(gè)簡(jiǎn)單體現(xiàn),同時(shí)也是智能家居的一個(gè)雛形,是在結(jié)合以太網(wǎng)的基礎(chǔ)上針對(duì)溫度和繼電器控制進(jìn)行遠(yuǎn)程的操作。通過這個(gè)系統(tǒng),可以實(shí)現(xiàn)無距離限制的傳感器的遠(yuǎn)程數(shù)據(jù)采集,減輕了人的勞動(dòng)強(qiáng)度,同時(shí)避免了惡劣環(huán)境條件對(duì)人體造成的傷害,提高工作效率。本系統(tǒng)主要實(shí)現(xiàn)的功能如下:基本實(shí)現(xiàn)功能如下:1)實(shí)現(xiàn)了基于以太網(wǎng)的遠(yuǎn)程溫度監(jiān)測(cè)。2)實(shí)現(xiàn)了基于以太網(wǎng)的遠(yuǎn)程電磁繼電器開關(guān)控制。拓展功能如下:1)實(shí)現(xiàn)了基于互聯(lián)網(wǎng)的網(wǎng)絡(luò)自動(dòng)授時(shí)(Network time protocol)。由于個(gè)人時(shí)間和精力有限,本設(shè)計(jì)還有很多值得研究和改進(jìn)的地方,如:1)繼電器網(wǎng)絡(luò)控制延時(shí)過長(zhǎng),本系統(tǒng)正常網(wǎng)絡(luò)狀態(tài)下4000毫秒左右。2)由于單片機(jī)運(yùn)算速度的原因,網(wǎng)絡(luò)授時(shí)延遲比較大,每一次的數(shù)據(jù)更新相近30秒。出于經(jīng)費(fèi)考慮,本設(shè)計(jì)使用的是有線網(wǎng)絡(luò)模塊,從而使系統(tǒng)的應(yīng)用場(chǎng)合受到限制,同時(shí)不方便使用在需要經(jīng)常移動(dòng)的場(chǎng)所。可以從以下幾點(diǎn)進(jìn)行改進(jìn): 1)增加迷你無線路由器。程序改動(dòng)不大,但系統(tǒng)體積相應(yīng)變大。 2)數(shù)據(jù)傳輸采用GSM或者無線WiFi通信。時(shí)間和日期顯示受限于互聯(lián)網(wǎng),沒有網(wǎng)絡(luò)的情況下就沒有時(shí)間和日期,可以從以下方面進(jìn)行改進(jìn): 1)不增加時(shí)鐘模塊的前提下,利用單片機(jī)模擬輸出時(shí)鐘,并結(jié)合網(wǎng)絡(luò)自動(dòng)授時(shí)功能進(jìn)行周期性校對(duì),同樣可以保持較高精度的時(shí)間顯示。缺點(diǎn):校對(duì)時(shí)間間隔過長(zhǎng)時(shí),時(shí)鐘顯示時(shí)間可能會(huì)有偏差。但是可以進(jìn)行時(shí)間補(bǔ)償。 2)增加時(shí)鐘芯片,并結(jié)合網(wǎng)絡(luò)自動(dòng)授時(shí)進(jìn)行周期性校對(duì),這種方式可以在保持更高精度的時(shí)間顯示。缺點(diǎn)成上升,體積相應(yīng)變大。使用本系統(tǒng)可以直觀、方便地對(duì)溫度和繼電器進(jìn)行遠(yuǎn)程的監(jiān)測(cè)和控制,擺脫了傳輸距離的限制,同時(shí)繼電器控制是后續(xù)功能拓展的基石,任何形式的開關(guān)控制都可基于此方案。參考文獻(xiàn)[1] 沈蘇彬,范曲立,宗平,[J].南京郵電大學(xué)報(bào):自然科學(xué)版,2009,29 (6):611[2] ,2009,(11):1315[3] 沙磊.“物聯(lián)網(wǎng)”信息社會(huì)“發(fā)動(dòng)機(jī)”[J].[4] 石軍.“感知中國(guó)”,2009,(5):13[5] 王建宙.“物聯(lián)網(wǎng)”,2009,(10):20[6] 王志良, [J]. 機(jī)械工業(yè)出版社, 2011:1014.[7] ,10(1): 3234[8] 鄭寶瑞,[J].齊齊哈爾大學(xué)學(xué)報(bào)( 自然科學(xué)版) ,2010,26( 3):2123.[9] 何梅,[J].電子設(shè)計(jì)工程,2010,( 4):3134.[10] 李長(zhǎng)庚 ,李新兵 ,[J ].儀表技術(shù)與傳感器 ,2008 ( 3):31 33 .[11] 周長(zhǎng)鎖. 基于單片機(jī)的軸承溫度傳感器設(shè)計(jì)[J].(31):157158 [12] [J].(06):6870[13] 李園園,魏權(quán)利,[J].工業(yè)控制計(jì)算機(jī). 2006(12):5254[14] 孫學(xué)用,[J].微計(jì)算機(jī)信息. 2009(20):6567) [15] 李智祥,[J]. (03):140143 [16] [J]. (04):5052 [17] 林國(guó)漢,[J].微計(jì)算機(jī)信息. 2009(20):7677[18] 胡曉玲,[J].現(xiàn)代電子技術(shù). 2009(17):9597[19] 趙麗娟,邵欣,[J].機(jī)械制造. 2006(01):7475[20] [J]. (02):2527致 謝首先要感謝我的導(dǎo)師李林和老師,李老師雖然已經(jīng)退休多年,但是仍然關(guān)心教育事業(yè)。畢業(yè)設(shè)計(jì)選題時(shí),李老師題目設(shè)置靈活,這個(gè)題目就是根據(jù)自己的喜好自行確定的,所以做起來就沒那么枯燥,在制作的過程中,可以學(xué)習(xí)許多物聯(lián)網(wǎng)方面的知識(shí)。在李老師的精心指導(dǎo)和關(guān)懷下我才能順利完成本科畢業(yè)設(shè)計(jì)。特此,我向李老師致以深深的敬意。其次,我感謝信息化辦為我們提供了良好的網(wǎng)絡(luò)環(huán)境,如果校園網(wǎng)沒有升級(jí)成一賬號(hào)可以多用戶使用,那么我的畢業(yè)設(shè)計(jì)將會(huì)有更多的難點(diǎn)需要攻克,感謝學(xué)校領(lǐng)導(dǎo)對(duì)2014屆畢業(yè)生畢業(yè)設(shè)計(jì)的大力支持和關(guān)切。最后,我要感謝我的同學(xué)和我的舍友,有了他們的幫助我才可以不斷完善我的程序,做到精益求精,最后完美實(shí)現(xiàn)了設(shè)計(jì)要求功能。再次對(duì)給予我支持、鼓勵(lì)和幫助的所有導(dǎo)師、老師、同學(xué)、朋友們表示感謝!
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1