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

正文內容

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

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