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

正文內(nèi)容

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

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