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

正文內(nèi)容

嵌入式開(kāi)發(fā)-停車場(chǎng)--基于單片機(jī)的停車場(chǎng)管理系統(tǒng)-閱讀頁(yè)

2024-12-26 04:36本頁(yè)面
  

【正文】 ++。 } 統(tǒng)計(jì)出當(dāng)前有多少個(gè)車位以后,需要在數(shù)碼管上顯示出來(lái),調(diào)用 show接口。具體展示方法需要根據(jù)數(shù)字來(lái)控制 LED數(shù)碼管的每個(gè)段來(lái)亮或暗。 8位數(shù)碼管通過(guò)引線和 arduino的管腳連接,本課題設(shè)置的連接映射為: LED管腳 Arduino管腳 數(shù)組索引 2 7 6 10 6 6 9 5 5 7 4 3 5 3 2 4 2 1 1 8 7 6 9 8 8 13 根據(jù)管腳圖顯示 0需要 1和 6為高電平,對(duì)應(yīng)管腳為 8 和 9 為高電平,對(duì)應(yīng)數(shù)組索引為 7 8 為 0 0 0 0 0 0 1 1 同樣的道理可得 1, 2, 3, 4, 5, 6, 7, 8, 9顯示對(duì)應(yīng)的數(shù)組。 因?yàn)?led 和 arduino 已經(jīng)固定連接好了,所以如果想要顯示某一個(gè)數(shù)字 比如 7,只需要從arduino的管腳 2 開(kāi)始到管腳 9,依次設(shè)置為 0 0 0 1 1 1 1 1 ,則將數(shù)碼管的 A/B/C段設(shè)置為低電平,讓數(shù)目管顯示為 7. 車位引導(dǎo)系統(tǒng)實(shí)現(xiàn) 車位引導(dǎo)是本課題的一個(gè)主要功能。 地?zé)粢龑?dǎo)的示意圖如下: 基于單片機(jī)的停車場(chǎng)管理系統(tǒng) 19 圖 431 地?zé)粢龑?dǎo) 如上圖所示,用 12 段 led燈來(lái)組成地?zé)粢龑?dǎo)系統(tǒng),當(dāng)需要引導(dǎo)進(jìn)入車位 6 時(shí),只需 要0, 1, 7亮即可,將每個(gè)車位對(duì)應(yīng)的 led路徑保存在數(shù)組中,如下: int park[8][5] = {{0, 4, 1, 1, 1}, {0, 1 ,6, 1, 1}, {0, 1, 2, 8, 1}, {0,1,2,3,10}, {0,1,2,3,11}, {0,1,2,9, 1}, {0,1,7,1,1}, {0,5,1,1,1}}。從而為數(shù)組中可以很直觀的看出有些車位的數(shù)碼管是重復(fù)的,例如車位 2和車位 3,如果兩輛車同時(shí)分配了車位 2和車位3,但是車位 3 的車進(jìn)入了車位,車位 2的還在路途中;這時(shí)候如果把車位 3的引導(dǎo)燈熄滅了,也就是 0, 1, 2, 3, 10,熄滅了,這時(shí)候車位 2 的相應(yīng)段 0, 1, 2也熄滅了,只有段8還亮著,這顯然無(wú)法起到引導(dǎo)的左右。則將該車位地?zé)魧?duì)應(yīng)的段都標(biāo)記為 1,否則標(biāo)記為 0,最后顯示的時(shí)候,將所有標(biāo)記為 1 的字段全部點(diǎn)亮,即可實(shí)現(xiàn)所有預(yù)定狀態(tài)的車位被點(diǎn)亮,但是沒(méi)有預(yù)定狀態(tài)的車位都熄滅,同時(shí)又不會(huì)有兩條線路的沖突問(wèn)題。 for (int i=0。 i++) { if (park_stat[i] == 1) { for (int j=0。 j++) { if (park[i][j]!=1) { flag[park[i][j]] = 1。 i12。 else digitalWrite(seg[i], LOW)。 基于單片機(jī)的停車場(chǎng)管理系統(tǒng) 21 第五章 總結(jié) 通過(guò)一個(gè)學(xué)期的不斷學(xué)習(xí)和實(shí)踐,我的畢業(yè)設(shè)計(jì)終于完成了。畢業(yè)設(shè)計(jì)不僅是對(duì)前面所學(xué)知識(shí)的一種簡(jiǎn)單檢驗(yàn),而是更需要理解并且找到各種知識(shí)之間的聯(lián)系,并且要將他們?nèi)跁?huì)貫通到一起,這對(duì)自己的能力無(wú)疑是一種考驗(yàn)和鍛煉。自己需要學(xué)習(xí)的東西還太多,以前老是覺(jué)得自己的學(xué)習(xí)還可以,但是實(shí)際用起來(lái)才發(fā)現(xiàn)自己的眼高手低,對(duì)許多東西還知之甚少,以至于在設(shè)計(jì)中碰到了各種各 樣的困難,走了很多的彎路。學(xué)習(xí)亦是如此,不是說(shuō)學(xué)了幾天就能成功的,要不斷的積累和學(xué)習(xí),堅(jiān)持不懈。 這次畢業(yè)設(shè)計(jì)的課題是設(shè)計(jì)智能停車位管理系統(tǒng),并且是在老師的一定指導(dǎo)下,由自己設(shè)計(jì)和完成的,整個(gè)過(guò)程從構(gòu)思到設(shè)計(jì)到完成,極大的鍛煉了我獨(dú)立思考解決問(wèn)題的能力。盡管在設(shè)計(jì)的這個(gè)課題上有一定的成功案例可以去參考去借鑒,并且這些案例很成功也很出色,但是我仍然希望通過(guò)自己的努力來(lái)完成這個(gè)設(shè)計(jì)并希望有所突破。使我掌握了一整套規(guī)范的設(shè)計(jì)操作流程,通過(guò)設(shè)計(jì)我受益匪淺。因此我對(duì)指導(dǎo)老師提供的資料要反復(fù)認(rèn)真的閱讀,并且我還在圖書館借了很多關(guān)于單片機(jī)和傳感器的書。 詳細(xì)設(shè)計(jì)階段,首先我考慮的是各主要子系統(tǒng)的設(shè)計(jì),即入口檢測(cè)系統(tǒng)、地?zé)粢龑?dǎo)系統(tǒng)、空閑車位顯 示系統(tǒng),開(kāi)始我對(duì)這些東西有一個(gè)大概的認(rèn)識(shí),覺(jué)得功能也都很簡(jiǎn)單,但是實(shí)現(xiàn)起來(lái)才發(fā)現(xiàn)困難重重,首先入口要檢測(cè)出車輛和行人的區(qū)別,并且要及時(shí)的更新顯示的車位個(gè)數(shù)。 最后,系統(tǒng)運(yùn)行環(huán)節(jié)。調(diào)試時(shí),由于在軟件控制邏輯上,即軟件程序上存在的一系列問(wèn)題,使得硬件設(shè)計(jì)上的很多功能都不能很好的實(shí)現(xiàn),甚至是實(shí)現(xiàn)不了,這一點(diǎn)是我們這次設(shè)計(jì)所欠缺的。我們一定會(huì)在以后的工作和學(xué)習(xí)中對(duì)這些引起高度的重視,爭(zhēng)取不再讓此類的事情發(fā)生。 下面我對(duì)整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程做一下簡(jiǎn)單的總結(jié)。選題是畢業(yè)設(shè)計(jì)的開(kāi)端,選擇恰當(dāng)?shù)?、感興趣的題目 . 第二,題目確定后就是找資料了。感謝學(xué)校給我們提供的這些資源。 第五 , 寫論文能提升以下幾個(gè)方面 的能力 : 文字表述 :論文里的語(yǔ)言非常講究,這方面需要繼續(xù)加強(qiáng)。 細(xì)心 :模型公式編輯、標(biāo)點(diǎn)符號(hào)、文章各段格式等,都需要細(xì)心。一些好的統(tǒng)計(jì)數(shù)據(jù)網(wǎng)站,需要隨時(shí)記錄下來(lái),以便日后繼續(xù)使用。雖然結(jié)束了,但這只能是一個(gè)開(kāi)始。 但只要你堅(jiān)持不懈,一直用心努力,什么問(wèn)題都是可以解決的。 基于單片機(jī)的停車場(chǎng)管理系統(tǒng) 23 謝辭 四年前,當(dāng)我以學(xué)子的身份踏入北京信息科學(xué)技術(shù)大學(xué)校門的那天起,我求學(xué)迄今的最美好一段時(shí)光悄然開(kāi)始。盡管不舍,卻更珍惜,因?yàn)槲业纳杏心敲炊嗫蓯?ài)的人值得感激。 在大學(xué)的這一頁(yè)里,我要感謝的人很多,首先要感謝我的學(xué)校,感謝大學(xué)對(duì)我多年的培養(yǎng),在北京信息科學(xué)技術(shù)大學(xué)這四年,是我人生中最寶貴的四年,是學(xué)校的培養(yǎng)讓我學(xué)到了專業(yè)的科學(xué)文化 知識(shí),同時(shí)也提升了我的多方面的能力,塑造了我的人格,使我信心百倍得去迎接未來(lái)的各種挑戰(zhàn)。在本科學(xué)業(yè)的最后階段,無(wú)論是實(shí)驗(yàn)研究還是論文撰寫,指導(dǎo)老師都將他的知識(shí)、經(jīng)驗(yàn)、心得毫無(wú)保留的傳授給我們,給我們耐心的指導(dǎo)和不懈的支持。 大學(xué)四年朝夕相處的同學(xué)也是寶貴的財(cái) 富,感謝你們讓我獲得了情同手足的真摯友情。 感謝我的父母,我的家人。對(duì)此,除了努力學(xué)習(xí),我無(wú)以為報(bào)。在以后的 學(xué)習(xí)和工作中,我會(huì)更加努力 ,時(shí)刻以母校自勉,謹(jǐn)記老師的教誨,不斷提高,不斷進(jìn)步,以報(bào)師恩。 圖 2: 對(duì)應(yīng)有兩輛車同時(shí)進(jìn)入停車場(chǎng),分配 0 和 1 車位,兩個(gè)地?zé)袅?,?shù)目管顯示有 6 個(gè)空余車位。 int led_end = 53。 int power_high=14。 int low_ledEnd=9。 int seg[12] = {47, 43, 41, 49, 53, 45, 51, 39, 37, 35, 31, 33}。 // 車位狀態(tài) : 0:可用, 1:預(yù)定 2:占用 int park_stat[8]= {0,0,0,0,0,0,0,0}。 int park_port[8]={32,34,36,38,40,42,44,46}。 void setup() { pinMode(power_low, OUTPUT)。 // 激活 13 號(hào)引腳,我們需要用它供電 (9600)。n=low_ledEnd。 } for(int n = led_start。 n+=2) { pinMode(n, OUTPUT)。 i 8。 } // put your setup code here, to run once: } void loop() { if (period == 2) show(2)。 period = (period+1)%4。 //這個(gè)就是 HIGH 和 LOW 的另一種寫法 0代表 LOW 1 代表 HIGH digitalWrite(power_low,HIGH)。 // delay(500)。 // init park_stat // init_park_stat()。 // check entrance stat entrance_stat_check()。 // check park stat. //delay(1000)。 //myDisplay()。 i 8。 if(stat == 0 ) { park_stat[i] = 2。amp。 avail += 1。 i 8 。 break。 i 8。 if(stat == 0) { park_stat[i]=2。 i 8。 if(stat == 1 amp。 park_stat[i] == 0) { avail += 1。 (i)。 ( )。 } ()。 } void entrance_stat_check() { //delay(2021)。 for(int i = 0。 i++) { tmp += digitalRead(enter_port)。 delay(100)。 // find a path find_avil_path()。 i 5。 if(cur_seg = 0) { digitalWrite(seg[cur_seg] , HIGH)。 i 5。 if(cur_seg = 0) { 基于單片機(jī)的停車場(chǎng)管理系統(tǒng) 30 digitalWrite(seg[cur_seg], LOW)。 //共陰極 led 從 09各段管腳的狀態(tài)。 void show(int num) { int z=0。 //int high = num / 10。x=low_ledEnd。 z++。 } delay(100)。 基于單片機(jī)的停車場(chǎng)管理系統(tǒng) 31 void digitShow(int num) { num = num % 10。 for (int i=0。 i++) { digitalWrite(digitPort[i], high_led[num][i])。 for (int i=0。 i++) { if (park_stat[i] == 1) { for (int j=0。 j++) { if (park[i][j]!=1) { flag[park[i][j]] = 1。 i12。 else digitalWrite(seg[i],
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1