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

正文內(nèi)容

畢業(yè)設(shè)計(jì)智能循跡避障小車設(shè)計(jì)-資料下載頁

2025-06-29 15:06本頁面
  

【正文】 { Start: LeftLed=LeftIR。 //前方左側(cè)指示燈指示出前方左側(cè)紅外探頭狀態(tài) RightLed=RightIR。 //前方右側(cè)指示燈指示出前方右側(cè)紅外探頭狀態(tài) FontLled= FontIR。 SB1=FontIR。 if(FontIR == 0) //如果前面避障傳感器檢測(cè)到障礙物 { ControlCar(8)。 //停止 delay_nms (300)。 //停止300MS 防止電機(jī)反相電壓沖擊 導(dǎo)致系統(tǒng)復(fù)位 ControlCar(2)。 //后退 delay_nms (1000)。 //后退1500MS ControlCar(3)。 // delay_nms (1800)。 goto NextRun。 } if(FontIR == 1 ) { ControlCar(1)。 //右側(cè)沒有信號(hào)時(shí),開始向左轉(zhuǎn)一定的角度 delay_nms (10)。 goto NextRun。 } goto Start。 NextRun: ControlCar(1)。 }}結(jié)束語 整個(gè)系統(tǒng)的設(shè)計(jì)以單片機(jī)為核心,利用了多種傳感器,將軟件和硬件相結(jié)合。本系統(tǒng)能實(shí)現(xiàn)如下功能:(1) 自動(dòng)沿預(yù)設(shè)軌道行駛小車在行駛過程中,能夠自動(dòng)檢測(cè)預(yù)先設(shè)好的軌道,實(shí)現(xiàn)直道和弧形軌道的前進(jìn)。若有偏離,能夠自動(dòng)糾正,返回到預(yù)設(shè)軌道上來。(2)當(dāng)小車探測(cè)到前進(jìn)前方的障礙物時(shí),可以躲避障礙物,從無障礙區(qū)通過。小車通過障礙區(qū)后,能夠自動(dòng)循跡(3)自動(dòng)檢測(cè)停車線并自動(dòng)停車。從運(yùn)行情況來看避障的效果比較好,循跡的效果不是很好,我認(rèn)為是由于焊接時(shí)沒有注意右側(cè)紅外燈管沒有焊接好,這也是我這次設(shè)計(jì)最大的誤區(qū),沒有及時(shí)的拆卸和重新焊接。我相信如果實(shí)驗(yàn)條件和時(shí)間的允許下我肯定能解決這一問題。 通過本次設(shè)計(jì)我掌握了很多以前不熟練的東西,認(rèn)識(shí)了很多以前不熟悉得東西,使我在人生上又進(jìn)了一步。也認(rèn)識(shí)到很多的不足。致謝本設(shè)計(jì)能夠順利完成,還承蒙王老師以及身邊的很多同學(xué)的指導(dǎo)和幫助。在設(shè)計(jì)過程中,王老師給予了悉心的指導(dǎo),最重要的是給了我解決問題的思路和方法,并且在設(shè)計(jì)環(huán)境和器材方面給予了大力的幫助和支持,在此,我對(duì)王老師表示最真摯的感謝!同時(shí)感謝所有幫助過我的同學(xué)!感些評(píng)閱老師百忙之中抽出時(shí)間對(duì)本論文進(jìn)行了評(píng)閱!參考文獻(xiàn)[1] 楊永輝.《現(xiàn)代電子技術(shù)》[J] .[2] 何立民.《單片機(jī)與嵌入式系統(tǒng)應(yīng)用》[J].基于HCS12的小車智能控制系統(tǒng)設(shè)計(jì).2007[3] 譚浩強(qiáng).《C程序設(shè)計(jì)》.北京:清華大學(xué)出版社,2005,7[4] 張立.《電子世界》[J].電動(dòng)小車的循跡.2004 [5] 武慶生,(M).電子科技大學(xué)出版,1998,12[6] 徐科軍.傳感器與檢測(cè)技術(shù)[M].電子工業(yè)出版社,2007[7] .機(jī)械工業(yè)出版社,2003,7[8] 劉湘濤,江世明.單片機(jī)原理與應(yīng)用[M].電子工業(yè)出版社,2006[9] 何立民.單片機(jī)初級(jí)教程[M].北京航空航天大學(xué)出版社,1999[10] 熊建云. Protel99 :機(jī)械工業(yè)出版社,2007[11] 鄭郁正.,2003[12] 盧靜,陳非凡,2002,10[13] 張燕,[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),200725附錄一 循跡加紅外避障綜合程序includedefine uint unsigned intdefine uchar unsigned chardefine out P2sbit zuo1=P0^1。sbit zuo2=P0^0。sbit you1=P0^3。sbit you2=P0^2。sbit zuod=P3^5。sbit youd=P3^6。sbit qiand=P3^7。 //左 右 前 3個(gè)紅外傳感器sbit jiao=P0^6。sbit D1=P2^0。sbit D2=P0^7。uchar code ZM[]={ 0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09,}。 void delay(uint x){ uchar i。 while(x) for(i=0。i123。i++)。}void delay_nus(unsigned int i) //延時(shí):i=12 ,i的最小延時(shí)單12 us{ i=i/10。 while(i)。} void delay_nms(unsigned int n) //延時(shí)n ms{ n=n+1。 while(n) delay_nus(900)。 //延時(shí) 1ms,同時(shí)進(jìn)行補(bǔ)償 } void qian(){ zuo1=0。 zuo2=1。 //左邊往前 you1=0。 you2=1。 //右邊往前}void hou(){ zuo1=1。 zuo2=0。 //左邊往后 you1=1。 you2=0。 //右邊往后}void zuo(){ zuo1=0。 zuo2=1。 //左邊往前 you1=1。 you2=0。 //右邊往后}void you(){ zuo1=1。 zuo2=0。 //左邊往后 you1=0。 you2=1。 //右邊往前}void tingzhi(){ zuo1=0。 zuo2=0。 //左邊往后 you1=0。 you2=0。 //右邊往前}void main(){ while(1) { if(zuod==0amp。youd==0) //如果左右兩個(gè)傳感器沒有檢測(cè)到黑線 { qian()。 //直走 out=ZM[1]。 if(qiand==0) //如果在直走的過程中遇見障礙物 { delay(50)。 //延時(shí)判斷是否為干擾 if(qiand==0) //不是干擾 { jiao=0。 //蜂鳴器報(bào)警 tingzhi()。 delay_nms (120)。 hou()。 //后退半秒 out=ZM[2]。 delay(500)。 you()。 //右轉(zhuǎn)200毫秒 out=ZM[4]。 delay(200)。 jiao=1。 //取消報(bào)警 } } } if(zuod==1amp。youd==0) //如果左邊的傳感器檢測(cè)到黑線 { while(1) { zuo()。 out=ZM[3]。 //左轉(zhuǎn) D1=0。 if(zuod==0) //一直左轉(zhuǎn)到傳感器檢測(cè)不到為止 { D1=1。 break。 //跳出循環(huán) } } } if(youd==1amp。zuod==0) { while(1) { you()。 out=ZM[4]。 D2=0。 if(youd==0) { D2=1。 break。 //道理同上 } } } }}//效果:沿著黑線行走 中途遇見障礙物后退右轉(zhuǎn)附錄二 實(shí)物圖30
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1