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

正文內(nèi)容

溫室環(huán)境監(jiān)控警報(bào)系統(tǒng)畢業(yè)論文(參考版)

2025-07-01 20:35本頁(yè)面
  

【正文】 } // else // {bell=1。 bell=0。} //{jdq=0。/* if(temwendu1) {delay(100)。 //decrease()。 baojin()。while(1){//if (b==0) display_RH(freq)。EA=1。TR1=1。 TR0=1。initTimer()。 default: break。 } while(key4==0)。 } if(key4 == 0) //實(shí)現(xiàn)按鍵減少功能 { delay(10)。 if(key5 == 0) { wendu2=wendu2+1。 } } break。 if(key4 == 0) { wendu1=wendu11。 } // while(key5==0)。 switch(N ) { case 0: { if(key5 == 0) //實(shí)現(xiàn)按鍵增加功能 { delay(20)。//等待鍵松開 } } lcd_pos(0x0f)。 if( N =3 )//N為鍵的功能數(shù)目 { N = 0。 if(key3== 0) { delay(20)。 if(key3==0) { tempp6=tempp。 tempp8=tempp81。 } }}void decrease() { if(key4 == 0) { delay(10)。 } /*void increase(){if(key5 == 0) { delay(10)。 }}void timer1(void) interrupt 3 { TH1=0x0。 TL1=0x0。 freq = TH1*256 + TL1。if(num==20) { TR1=0。 TL0=0xb0。 // TL0 = 0xB0。 TL1 = 0x00。 //T1為計(jì)數(shù)器,T0為定時(shí)器// IP = 0x02。} else { bell=0。/* if(RH/10RH2) {bell=1。 lcd_wdat(dis[5]+48)。 //顯示空格 lcd_wdat(dis[3]+48)。 lcd_wdat(0x25)。 lcd_wdat(dis[2]+48)。 lcd_wdat(dis[1]+48)。//= lcd_wdat(dis[7]+48)。 //R lcd_wdat(0x48)。 lcd_pos(0x00)。 dis[5] = ((temp1 % 1000) %100)/10 。 //顯示小數(shù) dis[3] = temp1 / 1000 。 //顯示十位 dis[1] = ((RH % 1000)%100)/10。 //放大10倍 dis[7] =RH/1000。}}//顯示濕度函數(shù)void display_RH(uint temp1) { RH=(9740temp1)*10/18。 } else if (RH700) {bell=0。} //{jdq=0。} //{jdq=0。 lcd_wdat(q+48)。 //設(shè)定的溫度范圍取十位 q=wendu2%10。 // // lcd_pos(0x4e)。 //顯示十位 lcd_wdat(n+48)。 //顯示T lcd_wdat(0x3d)。 //溫度取個(gè)位 lcd_pos(0x48)。 //C/*************自己設(shè)定的溫度范圍顯示*****/ m=wendu1/10。 //. lcd_wdat(c+48)。 lcd_wdat(b+48)。 //T lcd_wdat(0x3d)。 //小數(shù)位 lcd_pos(0x40)。 //十位 b = t / 10 a * 10。 //放大10倍輸出并四舍五入 tem=t/10。 tt = t * 。 t = 8。 b = ReadOneChar()。 //跳過讀序號(hào)列號(hào)的操作 WriteOneChar(0xBE)。 // 啟動(dòng)溫度轉(zhuǎn)換 Init_DS18B20()。 WriteOneChar(0xCC)。 float tt = 0。 dat=1。 delayus(5)。 DQ = datamp。 i 0。}/**********************************************************************************/WriteOneChar(unsigned char dat)//寫一個(gè)字節(jié){ unsigned char i = 0。 delayus(4)。 DQ = 1。 i) { DQ = 0。 for (i = 8。}/**********************************************************************************/ReadOneChar(void)//讀一個(gè)字節(jié){ unsigned char i = 0。 x = DQ。 //精確延時(shí) 大于 480us DQ = 1。 //稍做延時(shí) DQ = 0。 DQ = 1。 }///*********設(shè)定LCD顯示位置*************void lcd_pos(uchar pos){ lcd_wcmd(pos | 0x80)。 delayus(4)。 delayus(4)。 LCD_EN = 0。 LCD_RS = 1。 LCD_EN = 0。 LCD_EN = 1。 LCD_data = cmd。 LCD_EN = 0。 LCD_RS = 0。 //清除LCD的顯示內(nèi)容 delay(5)。 //移動(dòng)光標(biāo) delay(5)。 //顯示開,關(guān)光標(biāo) delay(5)。 delay(5)。 delay(5)。 //16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù) delay(5)。j2。i}/******延時(shí)函數(shù)************ */void delay(uchar ms){ while(ms) { uchar i,j。sbit LCD_EN = P2^7。///*********LCD設(shè)置****************sbit LCD_RS = P2^5。sbit key4 = P2^3。//sbit key2 = P2^1。//sbit jdq=P1^1。uint wendu2=30。//溫度值unsigned char code fanwei[] = {20℃30℃}。 //下限//uint T22=30。 //上限//溫度設(shè)置sbit DQ = P1^0。//uint RH1=70。 //濕度值uint data dis[8]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。 // 計(jì)數(shù)值uint num = 0。sbit bell=P2^1。在課題中,本人嘗試引用自動(dòng)撥號(hào)電路,當(dāng)危險(xiǎn)發(fā)生時(shí),可以自動(dòng)通過報(bào)警,這樣當(dāng)家里沒人時(shí),用戶也可以隨時(shí)知道家中的情況,但因?yàn)楸救四芰τ邢?,沒能實(shí)現(xiàn)其功能。對(duì)于本課題,因?yàn)楸救四芰蜁r(shí)間有限,做的不夠完美,還有很多可改進(jìn)之處,我們溫度、濕度檢測(cè)都是使用單傳感器進(jìn)行設(shè)計(jì),由于每一個(gè)傳感器只能測(cè)試一種功能,對(duì)于每一次報(bào)警它都會(huì)發(fā)生多種情況,于是會(huì)存在誤報(bào)警,如果使用多傳感器進(jìn)行雙鑒探測(cè)和復(fù)合型探測(cè)就會(huì)降低誤報(bào)警率。溫室環(huán)境監(jiān)控報(bào)警系統(tǒng)的總體方案設(shè)計(jì)基本正確、可行,其主要功能基本得以實(shí)現(xiàn)。通過介紹溫度傳感器以及濕度傳感器的探測(cè)原理,使得報(bào)警系統(tǒng)中主控CPU對(duì)信號(hào)采集的程序?qū)崿F(xiàn)更容易理解。本文詳細(xì)說明了溫濕度報(bào)警系統(tǒng)的設(shè)計(jì)過程,充分展示了傳感器在智能化報(bào)警系統(tǒng)方面的重要作用。分析的結(jié)果是可能與本系統(tǒng)的濕度采集模塊有關(guān)。 結(jié)果分析硬件調(diào)試主要針對(duì)每個(gè)模塊電路連接是否正常來(lái)進(jìn)行測(cè)試,經(jīng)查詢當(dāng)日天氣情況,當(dāng)日溫濕度與測(cè)量結(jié)果和各項(xiàng)數(shù)據(jù)與參數(shù)均一致,所以本系統(tǒng)基本達(dá)到預(yù)期要求。 顯示電路調(diào)試顯示電路的調(diào)試很簡(jiǎn)單,因?yàn)樗挠布B接就比較簡(jiǎn)單,只需要檢查各引腳連接是否正確,接通電源后,看它的背光源是否發(fā)光,經(jīng)調(diào)試,LCD背光源發(fā)光正常,該電路連接正常。 工作電路調(diào)試本系統(tǒng)功能是對(duì)溫室環(huán)境的溫濕度進(jìn)行檢測(cè)并報(bào)警。(3)檢查電源電壓是否正常。經(jīng)過我仔細(xì)檢查,逐一排查,發(fā)現(xiàn)三極管Q1松動(dòng)和溫度傳感器DS18B20損壞不能正常工作,其余元器件正常工作。(2)檢查元器件是否損壞。將加工的印制板認(rèn)真對(duì)照原理圖,看兩者是否一致,并且仔細(xì)檢查印制板,看其表面有沒有斷線或元器件位置放置錯(cuò)誤,認(rèn)真檢查電源系統(tǒng)有沒有電源短路或極性錯(cuò)誤等情況。圖310 電話報(bào)警電路原理圖在電路中,當(dāng)單片機(jī)檢測(cè)到報(bào)警信號(hào)時(shí),此時(shí)三極管導(dǎo)通,繼電器開始工作,MT8888將預(yù)設(shè)電話號(hào)碼撥出去,實(shí)現(xiàn)電話報(bào)警功能。 電話報(bào)警電路MT8888提供了與微處理器相連的接口,以對(duì)其發(fā)送、接收和工作模式進(jìn)行控制。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1