資源描述:
《機(jī)器人源程序.docx》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、智能小車前后左右綜合實(shí)驗(yàn)voidleft(inttime)????????//左轉(zhuǎn)(左輪不動(dòng),右輪前進(jìn)){?digitalWrite(Right_motor_go,HIGH);??//右電機(jī)前進(jìn)?digitalWrite(Right_motor_back,LOW);?analogWrite(Right_motor_go,200);?analogWrite(Right_motor_back,0);//PWM比例0~255調(diào)速?digitalWrite(Left_motor_go,LOW);??//左輪不動(dòng)?digitalWr
2、ite(Left_motor_back,LOW);?analogWrite(Left_motor_go,0);?analogWrite(Left_motor_back,0);//PWM比例0~255調(diào)速?delay(time*100);?//執(zhí)行時(shí)間,可以調(diào)整?}?voidspin_left(inttime)????????//左轉(zhuǎn)(左輪后退,右輪前進(jìn)){?digitalWrite(Right_motor_go,HIGH);??//右電機(jī)前進(jìn)?digitalWrite(Right_motor_back,LOW);?anal
3、ogWrite(Right_motor_go,200);?analogWrite(Right_motor_back,0);//PWM比例0~255調(diào)速?digitalWrite(Left_motor_go,LOW);??//左輪后退?digitalWrite(Left_motor_back,HIGH);?analogWrite(Left_motor_go,0);?analogWrite(Left_motor_back,200);//PWM比例0~255調(diào)速?delay(time*100);?//執(zhí)行時(shí)間,可以調(diào)整?}?vo
4、idright(inttime)???????//右轉(zhuǎn)(右輪不動(dòng),左輪前進(jìn)){?digitalWrite(Right_motor_go,LOW);??//右電機(jī)不動(dòng)?digitalWrite(Right_motor_back,LOW);?analogWrite(Right_motor_go,0);?analogWrite(Right_motor_back,0);//PWM比例0~255調(diào)速?digitalWrite(Left_motor_go,HIGH);//左電機(jī)前進(jìn)?digitalWrite(Left_motor_ba
5、ck,LOW);?analogWrite(Left_motor_go,200);?analogWrite(Left_motor_back,0);//PWM比例0~255調(diào)速?delay(time*100);?//執(zhí)行時(shí)間,可以調(diào)整?}?voidspin_right(inttime)???????//右轉(zhuǎn)(右輪后退,左輪前進(jìn)){?digitalWrite(Right_motor_go,LOW);??//右電機(jī)后退?digitalWrite(Right_motor_back,HIGH);?analogWrite(Right_m
6、otor_go,0);?analogWrite(Right_motor_back,200);//PWM比例0~255調(diào)速?digitalWrite(Left_motor_go,HIGH);//左電機(jī)前進(jìn)?digitalWrite(Left_motor_back,LOW);?analogWrite(Left_motor_go,200);?analogWrite(Left_motor_back,0);//PWM比例0~255調(diào)速?delay(time*100);?//執(zhí)行時(shí)間,可以調(diào)整?}?voidback(inttime)?
7、????????//后退{(lán)?digitalWrite(Right_motor_go,LOW);?//右輪后退?digitalWrite(Right_motor_back,HIGH);?analogWrite(Right_motor_go,0);?analogWrite(Right_motor_back,150);//PWM比例0~255調(diào)速?digitalWrite(Left_motor_go,LOW);?//左輪后退?digitalWrite(Left_motor_back,HIGH);?analogWrite(Left
8、_motor_go,0);?analogWrite(Left_motor_back,150);//PWM比例0~255調(diào)速?delay(time*100);????//執(zhí)行時(shí)間,可以調(diào)整?}?增加了向左轉(zhuǎn)和向右轉(zhuǎn),向左轉(zhuǎn)主要是控制左輪不動(dòng),郵輪前進(jìn),而向右轉(zhuǎn)則是右輪不動(dòng)左輪前進(jìn),后退則是給兩個(gè)輪子后退高