成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

智能小車循跡程序 循跡小車詳細制作過程?

循跡小車詳細制作過程?循跡小車是一種在控制系統(tǒng)的作用下,可以準確沿既定路線自動行駛的系統(tǒng)。循跡小車制作采用STC89C52單片機為主控制芯片,結(jié)合直流電機、傳感器、電源電路及其他外圍電路;設計實現(xiàn)了小

智能小車循跡程序 循跡小車詳細制作過程?

循跡小車詳細制作過程?

循跡小車是一種在控制系統(tǒng)的作用下,可以準確沿既定路線自動行駛的系統(tǒng)。

循跡小車制作采用STC89C52單片機為主控制芯片,結(jié)合直流電機、傳感器、電源電路及其他外圍電路;

設計實現(xiàn)了小車沿黑色軌跡行走的智能循跡小車,其中小車循跡功能由紅外式光電傳感器完成,小車的驅(qū)動功能由L293D驅(qū)動電路完成。

帶藍牙的尋跡小車要寫哪些程序?

# define P _ IOA _ Data(volatile unsigned int *)0x 7000 # define P _ IOA _ Dir(volatile unsigned int *)0x 7002 # define P _ IOA _ Attrib(volatile unsigned int *)0x 7003 unsigned int scan()//檢測黑線函數(shù)定聲明無符號整數(shù)=0無效延遲()無效初始化_1()//輸入初始化{[P _ IOA _ Dir]=0x0f 0[P _ IOA _ Attrib]=0x0f 0[P _ IOA _ Data]=0x 000 f }//void init _ 2()//輸出初始化//{//[P _ IOA _ Dir]=1//[P _ IOA _ Attrib]=1//[P _ IOA _ Data]=0//} void main(){ while(1){ void init _ 1()num=scan()//void init _ 2()switch(num){ case 1: { while(1){[P _ IOA _ Data]=0x9f delay(500)//if([P _ IOA _ Data]==1)//傳感器返回1,則終止轉(zhuǎn)彎,下同break } }案例2: { while(1){[P _ IOA _ Data]=0x9f delay(500)break } }案例4: { while(1){[P _ IOA _ Data]=0x6f delay(500)break } }案例5: { while(1){[P _ IOA _ Data]=0x6f delay(500)break } }案例0: { while(1){[P _ IOA _ Data]=0x6f }[P _ IOA _ Data]=0x5f//直走delay(500)} } void delay(uint z){ uint x,y for(x=zxgt0x-)for(y=110 ygt 0y-)} unsigned int scan(){ if(P _ IOA _ Data==0x Fe){ num=1 return num } if(line _ 2==0x FD){ num=2 return num } if(line _ 4==0x FB){ num=4 return num } if(line _ 5==0xf7){ num=5 return num } return 0 }