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

正文內(nèi)容

基于單片機的智能魚缸的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(參考版)

2025-06-21 18:49本頁面
  

【正文】 在學(xué)校的時光,我不僅得到知識的增長,更明白了很多做人做事的道理,感謝老師們一直以來孜孜不倦的教誨,衷心祝愿我們的理工大學(xué)會越來越好! 參 考 文 獻(xiàn)[1] 王珍娟,宋正剛. 魚缸智能控制器的設(shè)計[J]. 甘肅科技. 2012(09)[2] 劉煥成,[M]. 清華大學(xué)出版社, 2011 [3] 楊彥偉,蘇衛(wèi)紅,張灝璠. 基于STC889C51的智能魚缸控制系統(tǒng)[J]. 電子技術(shù)與軟件工程. 2015(22)[4] [R].2010[5] 中國科技信息2011 年第17 期[6] [J].[7] [J].[8] 中國將成全球最大嵌入式市場[J].軟件, 2010[9] [R].2010[10] 周四六. 兩種實用的雙泵排水控制電路[J]. 河南科技. 2013(23)[11] 孔祥洪,王偉杰,宋連偉,錢衛(wèi)國,郭陽雪,王文俊. 觀賞魚缸智能控制器的仿真設(shè)計[J]. 實驗室研究與探索. 2013(05)[12] 余柏林,龔漢東,王穎,余法紅. 基于玻璃的流量傳感器研究[J]. 傳感技術(shù)學(xué)報. 2010(11)[13] Hu, Jia,Song, Hocheol,Karanfil, analysis of halonitromethane and trihalomethane formation and speciation in drinking water: The effects of disinfectants, pH, bromide, and nitrite. Environmental Sciences . 2010.[14] Darryl B. Jones,Aysenur Saglam,Hocheol Song,Tanju Karanfil. The impact of bromide/iodide concentration and ratio on iodinated trihalomethane formation and speciation[J]. Water Research . 2011 (1) [15] Hu, Jia,Song, Hocheol,Karanfil, analysis of halonitromethane and trihalomethane formation and speciation in drinking water: The effects of disinfectants, pH, bromide, and nitrite. Environmental Sciences . 2010.46。黃老師嚴(yán)謹(jǐn)?shù)膶W(xué)者風(fēng)范、深厚的理論修養(yǎng)、平易近人的態(tài)度都令我收益匪淺,為學(xué)習(xí)的楷模。感謝老師的高要求,正是因為這樣,我才能夠有勇氣選擇此次課題,并且順利完成。 致 謝在做本次畢業(yè)設(shè)計的過程,我得到了指導(dǎo)老師黃老師的悉心指導(dǎo)和關(guān)懷,論文的選題、與撰寫過程中得到了老師很多寶貴的指導(dǎo)意見。在一定程度上提高自己的動手能力和問題解決能力。通過這次設(shè)計智能魚缸控制系統(tǒng),我學(xué)到了許多以前不了解的知識,學(xué)會了一般課題的研究過程,還學(xué)會了論文的撰寫。經(jīng)過我自己對本系統(tǒng)的運行操作驗證,本系統(tǒng)具有很快的響應(yīng)速度,人機交互界面簡單清晰便于操作,功能完善工作可靠等特點。該智能魚缸控制系統(tǒng)綜合利用了許多高新技術(shù),例如傳感器技術(shù),藍(lán)牙通訊技術(shù)和嵌入式控制技術(shù),開發(fā)了一套簡潔實用的魚缸智能控制系統(tǒng)。 魚缸充氧測試圖 結(jié)束語 本系統(tǒng)根據(jù)當(dāng)前市場上的需求從系統(tǒng)集成角度進(jìn)行設(shè)計和開發(fā),形成了一套自動充氧、自動換水、燈光變換和自動喂食等功能為一體的集成控制系統(tǒng)。 溫度檢測圖打開智能魚缸控制系統(tǒng)電源開關(guān),手機端打開智能魚缸APP,連接設(shè)備,選擇獲打開進(jìn)水開關(guān),魚缸做出抽水操作。 霓虹燈模塊演示圖,智能魚缸設(shè)備,開啟霓虹效果,非常炫目,提高了魚缸整體的觀賞性。用戶使用時,打開程序,會進(jìn)入藍(lán)牙鏈接界面;藍(lán)牙鏈接以后會自動進(jìn)入到人工控制界面界面,該界面包含溫度值的檢測與顯示、喂食控制、進(jìn)出水開關(guān)、氧泵開關(guān)、霓虹效果;第三個頁面是定時控制界面,用戶可以設(shè)置時間讓魚缸每天按照用戶設(shè)置的時間來自動進(jìn)行喂食、換水、充氧操作。 } 、單片機核心控制模塊以STC12C5A60S2單片機為核心CPU控制協(xié)調(diào)其他模塊協(xié)同工作;溫度傳感器負(fù)責(zé)溫度的檢測以及獲取具體的溫度值;藍(lán)牙模塊負(fù)責(zé)上位機與下位機之間的通訊;時鐘控制模塊負(fù)責(zé)提供智能魚缸控制系統(tǒng)的時鐘參數(shù);led燈帶則使魚缸更具觀賞性;不同的電機負(fù)責(zé)不同的功能主要有氣泵、水泵、喂食器。 ()。 } break。 ()。 } break。 ()。 [3] = (byte) (m / 10)。 case : { [1] = (byte) (h / 10)。 (“喂食”命令已發(fā)送)。 break。其主要代碼實現(xiàn)是switch (()) { case : ()。例如充氧操作對應(yīng)的命令是fa 11 00 00 00 dd。因此該程序模塊會包含有整個工程中最重要的通信功能。 }手機端APP包含有三大部分:藍(lán)牙鏈接界面設(shè)計,人工控制界面設(shè)計,定時任務(wù)界面設(shè)計。 chongyang_cmd[3] == readtime[11] ) { chose_motor(ENUM_MOTOR_CHOSE_1,ENUM_MOTOR_SWITCH_ON)。 chongyang_cmd[2] == readtime[10]amp。//沖氧 chongyang_cmd[1] == readtime[9] amp。 } if( chongyang_cmd[0] == readtime[8] amp。 } break。 LED_PORT = port_tmp | BV(2)|BV(3)|BV(4)。 } if( str_cmp(cmd, led[1]) ) { port_tmp = LED_PORT。 ET0 = 1。 } break。 chose_motor(ENUM_MOTOR_CHOSE_4,ENUM_MOTOR_SWITCH_REVERSE)。 if( str_cmp(cmd, motor[4]) ) chose_motor(ENUM_MOTOR_CHOSE_4,ENUM_MOTOR_SWITCH_FORWARD)。 } if( str_cmp(cmd, motor[2]) ) chose_motor(ENUM_MOTOR_CHOSE_2,ENUM_MOTOR_SWITCH_ON)。 } if( str_cmp(cmd, motor[1]) ) { chose_motor(ENUM_MOTOR_CHOSE_1,ENUM_MOTOR_SWITCH_OFF)。 case MOTOR: if( str_cmp(cmd, motor[0]) == 1) { chose_motor(ENUM_MOTOR_CHOSE_1,ENUM_MOTOR_SWITCH_ON)。 ds1302_write_time_by_arr(timeArr)。 switch(head) { case SET_TIME: timeArr[4] = (cmd[1]4) | cmd[2]。 uchar port_tmp。 uchar *cmd = CMD+1。 //最低位置零,寄存器0位為0時寫,為1時讀溫度傳感器模塊主要負(fù)責(zé)溫度信息的檢測和傳輸回單片機,以便用戶能夠?qū)崟r監(jiān)控魚缸的穩(wěn)定情況。 //啟動DS1302總線 //寫入目標(biāo)地址:addr addr = addr amp。 }}時鐘控制模塊,主要有設(shè)置時間和讀取時間這兩大功能,可以把時間寫入DS1302芯片,然后DS1302芯片從寫入的時間開始自動裝載正確的時間,控制核心CPU可以讀到正確的時間,從而更具用戶設(shè)定的時間完成相關(guān)操作,其代碼實現(xiàn)是//向DS1302寫入一字節(jié)數(shù)據(jù)void ds1302_write_byte(uchar addr, uchar d) { uchar i。 MOTOR_PORT = tmp | BV(4)。 case ENUM_MOTOR_SWITCH_OFF: MOTOR_PORT = tmp | BV(5)。 MOTOR_PORT = tmp | BV(4)。 ~BV(5)。 break。 tmp = MOTOR_PORT。 switch(sw) { case ENUM_MOTOR_SWITCH_FORWARD: MOTOR_PORT = tmp amp。該程序模塊代碼如下:void motor_4(MOTOR_SWITCH_E sw){ unsigned char tmp。智能魚缸控制系統(tǒng)主要是對魚缸硬件進(jìn)行控制,要讓硬件設(shè)備正常工作,就需要先對相關(guān)的設(shè)備寫驅(qū)動程序。其工作過程主要包括:初始化、藍(lán)牙通信、接收命令及參數(shù)命令、執(zhí)行命令、返回溫度值。 Android界面設(shè)計在本系統(tǒng)設(shè)計到的Android客戶端中,我們采用ViewPager滑動頁面設(shè)計,主要框架包含三個Tab界面,: A B C藍(lán)牙操作已經(jīng)被封為一個JAVA類,當(dāng)我們需要使用的時候,只需要定義并實例化一個Bluetooth類就可以了。在子線程中,有一個while循環(huán),循環(huán)退出條件為藍(lán)牙斷開連接。當(dāng)連接成功以后,就創(chuàng)建一個線程進(jìn)行接收
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1